|
Jamba C++ API 7.5.0
|
This class is used to get access to the GUI state and parameters of the plugin with their actual type. More...
#include <StateAware.h>
Inherited by StateAwareView< CustomView, TGUIState >, PluginAccessor< TGUIState >, StateAwareCustomController< TGUIState >, StateAwareCustomViewAdapter< TView, TGUIState >, and StateAwareView< TView, TGUIState >.
Public Member Functions | |
| virtual void | initState (GUIState *iGUIState) |
| This method is called by Jamba automatically to initialize the state. | |
Public Attributes | |
| TGUIState::PluginParameters const * | fParams {} |
| Gives direct access to parameters (ex: fParams->fBypassParam). | |
| TGUIState * | fState {} |
| Gives access to the GUI state (ex: fState->fLabelA). | |
This class is used to get access to the GUI state and parameters of the plugin with their actual type.
| TGUIState | type of the gui state for the plugin (should be a subclass of GUIState) |
|
inlinevirtual |
This method is called by Jamba automatically to initialize the state.
Reimplemented in StateAwareCustomController< TGUIState >, StateAwareCustomViewAdapter< TView, TGUIState >, StateAwareView< TView, TGUIState >, and StateAwareView< CustomView, TGUIState >.
| TGUIState::PluginParameters const* fParams {} |
Gives direct access to parameters (ex: fParams->fBypassParam).
| TGUIState* fState {} |
Gives access to the GUI state (ex: fState->fLabelA).