Murl::PropertyInfo::Item Struct Reference

A single property information item. More...

#include "murl_property_info.h"

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.
 

Detailed Description

A single property information item.

Member Data Documentation

◆ mNumComponents

UInt32 Murl::PropertyInfo::Item::mNumComponents

The number of individual components, e.g.

4 for a Graph::Vector.

◆ mDefaultValue

Array<Array<String> > Murl::PropertyInfo::Item::mDefaultValue

The default string values.

Accessed using mDefaultValue[elementIndex][componentIndex].


The documentation for this struct was generated from the following file:
  • murl_property_info.h


Copyright © 2011-2024 Spraylight GmbH.