This interface provides helper functions for ui stuff in combination with descriptions.
|
static MAXON_METHOD Result< void > | BuildPopupMenuForDescription (const DataDescriptionWithUIAndString &description, const HashMap< CString, CString > &externalVariables, const ContextVarsMap &contextVars, const ValueReceiver< SubMenuEntry && > &mainMenuEntries) |
|
static MAXON_METHOD Result< Bool > | EvaluateCondition (const CString &condition, const DataDescriptionWithUIAndString &description, const GetDataCallbackType &getDataCallback, const HashMap< CString, CString > &externalVariables) |
|
static MAXON_METHOD Result< Bool > | EvaluateCondition (const CString &condition, const DataDescriptionWithUIAndString &description, const GetDescEntriesCallbackType &getDescCallback, const GetDataCallbackType &getDataCallback, const HashMap< CString, CString > &externalVariables) |
|
static MAXON_METHOD Result< BaseArray< CString > > | TokenizeCondition (const CString &condition, const DataDescriptionWithUIAndString &description, const GetDescEntriesCallbackType &getDescCallback, const GetDataCallbackType &getDataCallback, const ValueReceiver< const ConditionToken & > &tokenRecv=ValueReceiver< const ConditionToken & >{}) |
|