30template<GUIStateSub
class TGUIState>
46 fState =
dynamic_cast<TGUIState *
>(iGUIState);
47 DCHECK_F(
fState !=
nullptr);
58 TGUIState::PluginParameters
const *
fParams{};
This class is used to get access to the GUI state and parameters of the plugin with their actual type...
Definition StateAware.h:32
virtual ~StateAware()=default
Destructor.
TGUIState::PluginParameters const * fParams
Gives direct access to parameters (ex: fParams->fBypassParam).
Definition StateAware.h:58
TGUIState * fState
Gives access to the GUI state (ex: fState->fLabelA).
Definition StateAware.h:54
virtual void initState(GUIState *iGUIState)
This method is called by Jamba automatically to initialize the state.
Definition StateAware.h:43
Definition CustomController.h:26