![]() |
Murl Engine API
Version 2024.1
|
A single property information item. More...
#include <murl_property_info.h>
A single property information item.
Public Attributes | |
UInt32 | mId |
The property ID. | |
String | mTypeName |
A human-readable string representing the property's variable type. | |
IEnums::PropertySemantic | mSemantic |
The property value semantic. | |
UInt32 | mNumComponents |
The number of individual components, e.g. More... | |
UInt32 | mMinCapacity |
The minimum number of elements the property can store. | |
UInt32 | mMaxCapacity |
The maximum number of elements the property can store. | |
UInt32 | mMinRequired |
The minimum number of required elements. | |
UInt32 | mMaxRequired |
The maximum number of required elements. | |
Array< Array< String > > | mDefaultValue |
The default string values. More... | |
const Enum< SInt32 > * | mEnum |
Optional value enumeration. | |
UInt32 Murl::PropertyInfo::Item::mNumComponents |
The number of individual components, e.g.
4 for a Graph::Vector.
The default string values.
Accessed using mDefaultValue[elementIndex][componentIndex].