17 static constexpr const char*
TypeName =
"RadioButton";
27 color = {96, 0, 96, 255};
58 static std::unique_ptr<IDisplayObject>
CreateFromLua(
const sol::table& config) {
59 return std::unique_ptr<IDisplayObject>(
new RadioButton(config));
63 return std::unique_ptr<IDisplayObject>(
new RadioButton(RadioButtonInit));
71 virtual bool onInit()
override;
72 virtual void onQuit()
override;
73 virtual void onUpdate(
float fElapsedTime)
override;
Definition SDOM_Event.hpp:55
Definition SDOM_IDisplayObject.hpp:153
Contains all core classes and utilities for the SDOM library.
Definition lua_BindHelpers.hpp:7
IconIndex
Definition SDOM_IconIndex.hpp:12
SDOM::IDisplayObject SUPER
Definition SDOM_CheckButton.hpp:9
ButtonState
Definition SDOM_IButtonObject.hpp:13
Definition SDOM_IDisplayObject.hpp:187
std::string type
Definition SDOM_IDisplayObject.hpp:189
bool tabEnabled
Definition SDOM_IDisplayObject.hpp:212
std::string name
Definition SDOM_IDisplayObject.hpp:188
SDL_Color color
Definition SDOM_IDisplayObject.hpp:194
bool isClickable
Definition SDOM_IDisplayObject.hpp:208