feat(ui): add CGTooltip::IsA

This commit is contained in:
fallenoak 2026-01-30 20:57:48 -06:00
parent 3d7d000190
commit 2c181e436c
No known key found for this signature in database
GPG Key ID: 7628F8E61AEA070D
2 changed files with 8 additions and 0 deletions

View File

@ -35,3 +35,10 @@ CGTooltip::CGTooltip(CSimpleFrame* parent) : CSimpleFrame(parent) {
int32_t CGTooltip::GetScriptMetaTable() { int32_t CGTooltip::GetScriptMetaTable() {
return CGTooltip::s_metatable; return CGTooltip::s_metatable;
} }
bool CGTooltip::IsA(int32_t type) {
return type == CGTooltip::s_objectType
|| type == CSimpleFrame::s_objectType
|| type == CScriptRegion::s_objectType
|| type == CScriptObject::s_objectType;
}

View File

@ -23,6 +23,7 @@ class CGTooltip : public CSimpleFrame {
// TODO // TODO
// Virtual member functions // Virtual member functions
virtual bool IsA(int32_t type);
virtual int32_t GetScriptMetaTable(); virtual int32_t GetScriptMetaTable();
// Member functions // Member functions