![]() |
Cesium for Unity 1.19.0
|
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.