Classes | |
| class | DataDescriptionDefinitionInterface | 
Namespaces | |
| maxon | |
Typedefs | |
| using | GetDataCallbackType = Delegate< Result< Data >(const InternedId &id, const DataDictionary &dataEntry, GETDATAFLAGS flags)> | 
| using | DataDescriptionDefinitionWithUIAndLanguageStrings = Tuple< DataDescriptionDefinition, DataDescriptionDefinition, LanguageStringDataDescriptionDefinition > | 
Enumerations | |
| enum class | GETDATAFLAGS {  NONE , INTENT_ENABLING , INTENT_ENABLING_ISCONNECTED , INTENT_ENABLING_GRAPHNODE , INTENT_ENABLING_HASVALUE , INTENT_GET_TRANSLATEDCHILDREN }  | 
Functions | |
| enum maxon::GETDATAFLAGS | MAXON_ENUM_FLAGS (GETDATAFLAGS) | 
| MAXON_DECLARATION (Class< DataDescriptionDefinition >, DataDescriptionDefinitionClass, "net.maxon.class.datadescriptiondefinition", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel")) | |
| MAXON_DATATYPE (LanguageStringDataDescriptionDefinition, "net.maxon.datatype.languagestringdatadescriptiondefinition", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel")) | |
Variables | |
| NONE | |
| INTENT_ENABLING | |
| INTENT_ENABLING_ISCONNECTED | |
| INTENT_ENABLING_GRAPHNODE | |
| INTENT_ENABLING_HASVALUE | |
| INTENT_GET_TRANSLATEDCHILDREN | |
| NONE | 
no flags
| INTENT_ENABLING | 
Set this flag to get the effective value for the enabling with out port links (but the effective coming from the linked port)
| INTENT_ENABLING_ISCONNECTED | 
Check only if the property is connected.
| INTENT_ENABLING_GRAPHNODE | 
Return the GraphNode of the property.
| INTENT_ENABLING_HASVALUE | 
Same as INTENT_ENABLING, but limited to value, will not return a type when no value is present.
| INTENT_GET_TRANSLATEDCHILDREN | 
Fetch TRANSLATEDCHILDREN attribute from a port's EffectivePortDescription.