Add BasicBlock::block_count() method.
This commit is contained in:
parent
cb37f21502
commit
5102dae552
2 changed files with 6 additions and 0 deletions
|
@ -38,6 +38,7 @@ public:
|
||||||
const std::vector<uint8_t>& palette() const { return m_icon_palette; }
|
const std::vector<uint8_t>& palette() const { return m_icon_palette; }
|
||||||
bool has_magic() const;
|
bool has_magic() const;
|
||||||
IconDisplayFlag icon_display_flag() const;
|
IconDisplayFlag icon_display_flag() const;
|
||||||
|
int block_count() const;
|
||||||
std::string title() const;
|
std::string title() const;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
|
|
@ -88,6 +88,11 @@ IconDisplayFlag BasicBlock<Const>::icon_display_flag() const {
|
||||||
return static_cast<IconDisplayFlag>(val);
|
return static_cast<IconDisplayFlag>(val);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
template <bool Const>
|
||||||
|
int BasicBlock<Const>::block_count() const {
|
||||||
|
return m_begin[3];
|
||||||
|
}
|
||||||
|
|
||||||
template <bool Const>
|
template <bool Const>
|
||||||
std::string BasicBlock<Const>::title() const {
|
std::string BasicBlock<Const>::title() const {
|
||||||
char mem[64 + 1];
|
char mem[64 + 1];
|
||||||
|
|
Loading…
Add table
Reference in a new issue