20 static std::string
toString(ButtonAction _action);
21 static ButtonAction stringToButtonAction(
const std::string& _action);
24 MenuButtonCfg(
const std::string& _name,
const std::string& _text,
const std::string& _iconPath = std::string(), ButtonAction _action = ButtonAction::NotifyOwner);
48 ButtonAction m_action;
#define OT_GUI_API_EXPORT
Definition OTGuiAPIExport.h:9
rapidjson::Value JsonValue
Writable JSON value.
Definition JSON.h:27
rapidjson::GenericObject< true, rapidjson::GenericValue< rapidjson::UTF8<>, rapidjson::MemoryPoolAllocator< rapidjson::CrtAllocator > > > ConstJsonObject
Read only JSON Object.
Definition JSON.h:35
OT_GUI_API_EXPORT std::string toString(ColorStyleName _colorStyleName)
Definition ColorStyleTypes.cpp:10
rapidjson::MemoryPoolAllocator< rapidjson::CrtAllocator > JsonAllocator
Allocator used for writing to JSON values.
Definition JSON.h:30