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.