Classes | |
| class | DataDescriptionDefinitionDatabaseInterface | 
Namespaces | |
| maxon | |
Typedefs | |
| using | BuildSubMenuValueReceiver = ValueReceiver< SubMenuEntry && > | 
| using | DescriptionMessageCheck = Delegate< Result< DESCRIPTIONMESSAGECHECKFLAGS >(const DataDictionary &userData)> | 
| using | DescriptionMessageBuildSubMenu = Delegate< Result< void >(const DataDictionary &userData, const BuildSubMenuValueReceiver &menuEntries)> | 
| using | DescriptionMessageCall = Delegate< Result< void >(const DataDictionary &userData, DataDictionary &multiSelectionStorage)> | 
| using | DescriptionMessageFunction = Tuple< Id, DescriptionMessageCheck, DescriptionMessageBuildSubMenu, DescriptionMessageCall > | 
Enumerations | |
| enum class | DESCRIPTIONMESSAGECHECKFLAGS {  NONE , ENABLED , VISIBLE , CHECKED , SORTSUBMENU }  | 
| enum class | LOADDESCRIPTIONMODE {  COMPLETE , OVERWRITTEN }  | 
Functions | |
| enum maxon::DESCRIPTIONMESSAGECHECKFLAGS | MAXON_ENUM_FLAGS (DESCRIPTIONMESSAGECHECKFLAGS) | 
| MAXON_DATATYPE (DescriptionMessageCall, "net.maxon.datatype.descriptionmessagecall", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel")) | |
| enum maxon::LOADDESCRIPTIONMODE | MAXON_ENUM_LIST (LOADDESCRIPTIONMODE) | 
Variables | |
| NONE | |
| ENABLED | |
| VISIBLE | |
| CHECKED | |
| SORTSUBMENU | |
| COMPLETE | |
| OVERWRITTEN | |
| NONE | 
no flags
| ENABLED | 
menu entry should be enable.
| VISIBLE | 
visible menu entry is visible
| CHECKED | 
menu entry is checked with a check mark symbol.
| SORTSUBMENU | 
true to sort sub menu entries
| COMPLETE | 
returns the complete description
| OVERWRITTEN | 
returns the data description editor description with overwritten parameters.