thunderbrew/src/ui/CSimpleCheckbox.hpp
2023-01-04 17:25:03 -06:00

28 lines
670 B
C++

#ifndef UI_C_SIMPLE_CHECKBOX_HPP
#define UI_C_SIMPLE_CHECKBOX_HPP
#include "ui/CSimpleButton.hpp"
class CSimpleCheckbox : public CSimpleButton {
public:
// Static variables
static int32_t s_metatable;
static int32_t s_objectType;
// Static functions
static void CreateScriptMetaTable();
static int32_t GetObjectType();
static void RegisterScriptMethods(lua_State* L);
// Member variables
// Virtual member functions
virtual bool IsA(int32_t type);
virtual int32_t GetScriptMetaTable();
// Member functions
CSimpleCheckbox(CSimpleFrame* parent);
};
#endif