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 & >{}) | 
|   |