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.