OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
ot::MenuCfg Member List

This is the complete list of members for ot::MenuCfg, including all inherited members.

add(MenuEntryCfg *_entry)ot::MenuCfg
addButton(const std::string &_name, const std::string &_text, const std::string &_iconPath=std::string(), MenuButtonCfg::ButtonAction _action=MenuButtonCfg::ButtonAction::NotifyOwner)ot::MenuCfg
addMenu(const std::string &_name, const std::string &_text, const std::string &_iconPath=std::string())ot::MenuCfg
addSeparator(void)ot::MenuCfg
addToJsonObject(ot::JsonValue &_object, ot::JsonAllocator &_allocator) const overrideot::MenuCfgvirtual
Button enum valueot::MenuEntryCfg
createCopy(void) const overrideot::MenuCfgvirtual
EntryType enum nameot::MenuEntryCfg
entryTypeJsonKey(void)ot::MenuEntryCfgstatic
findMenuButton(const std::string &_name) constot::MenuCfg
getEntries(void) constot::MenuCfginline
getIconPath(void) constot::MenuClickableEntryCfginline
getMenuEntryType(void) const overrideot::MenuCfginlinevirtual
getName(void) constot::MenuClickableEntryCfginline
getText(void) constot::MenuClickableEntryCfginline
getToolTip(void) constot::MenuClickableEntryCfginline
isEmpty(void) constot::MenuCfg
Menu enum valueot::MenuEntryCfg
MenuCfg()ot::MenuCfg
MenuCfg(const std::string &_name, const std::string &_text, const std::string &_iconPath=std::string())ot::MenuCfg
MenuCfg(const MenuCfg &_other)ot::MenuCfg
MenuCfg(const ot::ConstJsonObject &_object)ot::MenuCfg
MenuClickableEntryCfg()ot::MenuClickableEntryCfg
MenuClickableEntryCfg(const std::string &_name, const std::string &_text, const std::string &_iconPath=std::string())ot::MenuClickableEntryCfg
MenuClickableEntryCfg(const MenuClickableEntryCfg &_other)ot::MenuClickableEntryCfg
MenuEntryCfg()ot::MenuEntryCfg
MenuEntryCfg(const MenuEntryCfg &_other)ot::MenuEntryCfg
operator=(const MenuCfg &_other)ot::MenuCfg
ot::MenuClickableEntryCfg::operator=(const MenuClickableEntryCfg &_other)ot::MenuClickableEntryCfg
ot::MenuEntryCfg::operator=(const MenuEntryCfg &_other)ot::MenuEntryCfg
Separator enum valueot::MenuEntryCfg
Serializable()ot::Serializableinline
setFromJsonObject(const ot::ConstJsonObject &_object) overrideot::MenuCfgvirtual
setIconPath(const std::string &_iconPath)ot::MenuClickableEntryCfginline
setName(const std::string &_name)ot::MenuClickableEntryCfginline
setText(const std::string &_text)ot::MenuClickableEntryCfginline
setToolTip(const std::string &_toolTip)ot::MenuClickableEntryCfginline
stringToEntryType(const std::string &_type)ot::MenuEntryCfgstatic
toString(EntryType _type)ot::MenuEntryCfgstatic
~MenuCfg()ot::MenuCfgvirtual
~MenuClickableEntryCfg()ot::MenuClickableEntryCfgvirtual
~MenuEntryCfg()ot::MenuEntryCfgvirtual
~Serializable()ot::Serializableinlinevirtual