feat(ui): add CGTooltip::GetObjectType

This commit is contained in:
fallenoak 2026-01-27 17:54:56 -06:00
parent 501935ffc2
commit ac0930497c
No known key found for this signature in database
GPG Key ID: 7628F8E61AEA070D
2 changed files with 14 additions and 0 deletions

View File

@ -1,11 +1,21 @@
#include "ui/game/CGTooltip.hpp"
int32_t CGTooltip::s_objectType;
CSimpleFrame* CGTooltip::Create(CSimpleFrame* parent) {
// TODO use CDataAllocator
return STORM_NEW(CGTooltip)(parent);
}
int32_t CGTooltip::GetObjectType() {
if (!CGTooltip::s_objectType) {
CGTooltip::s_objectType = ++FrameScript_Object::s_objectTypes;
}
return CGTooltip::s_objectType;
}
CGTooltip::CGTooltip(CSimpleFrame* parent) : CSimpleFrame(parent) {
// TODO
}

View File

@ -5,8 +5,12 @@
class CGTooltip : public CSimpleFrame {
public:
// Static variables
static int32_t s_objectType;
// Static functions
static CSimpleFrame* Create(CSimpleFrame* parent);
static int32_t GetObjectType();
// Member variables
// TODO