![]() |
Cesium for Unity 1.15.2
|
Represents the value type of a metadata value or property, akin to the property types in EXT_structural_metadata. More...
Public Member Functions | |
CesiumMetadataValueType (CesiumMetadataType type, CesiumMetadataComponentType componentType, bool isArray) | |
Constructs a metadata value type from the given parameters. | |
Static Public Member Functions | |
static CesiumMetadataValueType | GetValueType (System.Object inObject) |
Public Attributes | |
CesiumMetadataType | type |
The type of the metadata property or value. | |
CesiumMetadataComponentType | componentType |
The component of the metadata property or value. | |
bool | isArray |
Whether or not this represents an array containing elements of the specified types. | |
Represents the value type of a metadata value or property, akin to the property types in EXT_structural_metadata.
Definition at line 48 of file CesiumMetadataValueType.cs.
|
inline |
Constructs a metadata value type from the given parameters.
type | The type of the metadata property or value. |
componentType | The component type of the metadata property or value. |
isArray | Whether or not the property or value is an array. |
Definition at line 76 of file CesiumMetadataValueType.cs.
|
inlinestatic |
Definition at line 86 of file CesiumMetadataValueType.cs.
CesiumMetadataComponentType CesiumForUnity.CesiumMetadataValueType.componentType |
The component of the metadata property or value.
Only applies when the type is a Scalar, VecN, or MatN type.
Definition at line 60 of file CesiumMetadataValueType.cs.
bool CesiumForUnity.CesiumMetadataValueType.isArray |
Whether or not this represents an array containing elements of the specified types.
Definition at line 66 of file CesiumMetadataValueType.cs.
CesiumMetadataType CesiumForUnity.CesiumMetadataValueType.type |
The type of the metadata property or value.
Definition at line 54 of file CesiumMetadataValueType.cs.