datadescriptiondefinitiondatabase.h File Reference
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 |
DESCRIPTIONMESSAGECHECKFLAGS
{
NONE , ENABLED , VISIBLE , CHECKED , SORTSUBMENU } |
| enum |
LOADDESCRIPTIONMODE
{
COMPLETE , OVERWRITTEN } |
函数 |
|
| enum maxon::DESCRIPTIONMESSAGECHECKFLAGS | MAXON_ENUM_FLAGS (DESCRIPTIONMESSAGECHECKFLAGS) |
| MAXON_DATATYPE (DescriptionMessageCall, "net.maxon.datatype.descriptionmessagecall") | |
| enum maxon::LOADDESCRIPTIONMODE | MAXON_ENUM_LIST (LOADDESCRIPTIONMODE) |
变量 |
|
| 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.