#include <MRStatePlugin.h>
|
| static MRVIEWER_API const char * | UINameSuffix () |
| |
| static MRVIEWER_API const char * | getTabName (StatePluginTabs tab) |
| |
◆ StateBasePlugin()
| MRVIEWER_API MR::StateBasePlugin::StateBasePlugin |
( |
std::string | name, |
|
|
StatePluginTabs | tab = StatePluginTabs::Other ) |
◆ ~StateBasePlugin()
| virtual MR::StateBasePlugin::~StateBasePlugin |
( |
| ) |
|
|
virtualdefault |
◆ action()
| virtual bool MR::StateBasePlugin::action |
( |
| ) |
|
|
inlineoverridevirtual |
◆ blocking()
| virtual bool MR::StateBasePlugin::blocking |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ checkStringMask()
| MRVIEWER_API bool MR::StateBasePlugin::checkStringMask |
( |
const std::string & | mask | ) |
const |
◆ dialogIsOpen()
| virtual MRVIEWER_API bool MR::StateBasePlugin::dialogIsOpen |
( |
| ) |
const |
|
virtual |
◆ drawDialog()
| virtual MRVIEWER_API void MR::StateBasePlugin::drawDialog |
( |
ImGuiContext * | ctx | ) |
|
|
virtual |
◆ enable()
| virtual MRVIEWER_API bool MR::StateBasePlugin::enable |
( |
bool | on | ) |
|
|
virtual |
◆ getTab()
| MRVIEWER_API StatePluginTabs MR::StateBasePlugin::getTab |
( |
| ) |
const |
◆ getTabName()
| static MRVIEWER_API const char * MR::StateBasePlugin::getTabName |
( |
StatePluginTabs | tab | ) |
|
|
static |
◆ getTooltip()
| virtual MRVIEWER_API std::string MR::StateBasePlugin::getTooltip |
( |
| ) |
const |
|
virtual |
◆ ImGuiBeginWindow_()
◆ isActive()
| virtual bool MR::StateBasePlugin::isActive |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ isEnabled()
| MRVIEWER_API bool MR::StateBasePlugin::isEnabled |
( |
| ) |
const |
◆ onDisable_()
| virtual MRVIEWER_API bool MR::StateBasePlugin::onDisable_ |
( |
| ) |
|
|
protectedvirtual |
◆ onEnable_()
| virtual MRVIEWER_API bool MR::StateBasePlugin::onEnable_ |
( |
| ) |
|
|
protectedvirtual |
◆ setUIName()
| MRVIEWER_API void MR::StateBasePlugin::setUIName |
( |
std::string | name | ) |
|
◆ shutdown()
| virtual MRVIEWER_API void MR::StateBasePlugin::shutdown |
( |
| ) |
|
|
overridevirtual |
◆ sortString()
| virtual std::string MR::StateBasePlugin::sortString |
( |
| ) |
const |
|
inlinevirtual |
◆ uiName()
| virtual const std::string & MR::StateBasePlugin::uiName |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ UINameSuffix()
| static MRVIEWER_API const char * MR::StateBasePlugin::UINameSuffix |
( |
| ) |
|
|
static |
◆ dialogIsCollapsed_
| bool MR::StateBasePlugin::dialogIsCollapsed_ { false } |
|
protected |
◆ dialogIsOpen_
| bool MR::StateBasePlugin::dialogIsOpen_ {false} |
|
protected |
◆ isEnabled_
| bool MR::StateBasePlugin::isEnabled_ {false} |
|
protected |
◆ plugin_name
| std::string MR::StateBasePlugin::plugin_name |
◆ tab_
| StatePluginTabs MR::StateBasePlugin::tab_ {StatePluginTabs::Other} |
|
protected |
The documentation for this class was generated from the following file: