mirror of
https://github.com/thunderbrewhq/thunderbrew
synced 2025-12-12 11:12:29 +00:00
feat(gameui): add skeletons of Game UI classes
This commit is contained in:
parent
0a0c327c46
commit
8c442f5a82
26 changed files with 700 additions and 9 deletions
24
src/gameui/CGQuestPOIFrame.hpp
Normal file
24
src/gameui/CGQuestPOIFrame.hpp
Normal 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
|
||||
Loading…
Add table
Add a link
Reference in a new issue