feat(gameui): add skeletons of Game UI classes

This commit is contained in:
VDm 2025-08-05 20:09:13 +04:00
parent 0a0c327c46
commit 8c442f5a82
26 changed files with 700 additions and 9 deletions

View file

@ -0,0 +1,24 @@
#ifndef GAME_UI_CGQUEST_POI_FRAME_HPP
#define GAME_UI_CGQUEST_POI_FRAME_HPP
#include "ui/CSimpleFrame.hpp"
#include "ui/CSimpleTop.hpp"
class CGQuestPOIFrame : public CSimpleFrame {
public:
// Static variables
static int32_t s_metatable;
// Static functions
static CSimpleFrame* Create(CSimpleFrame* parent);
static void CreateScriptMetaTable();
static void RegisterScriptMethods(lua_State* L);
// Virtual member functions
virtual int32_t GetScriptMetaTable();
// Member functions
CGQuestPOIFrame(CSimpleFrame* parent);
};
#endif // GAME_UI_CGQUEST_POI_FRAME_HPP