A Blueprint-accessible wrapper for a glTF metadata value.
More...
#include <CesiumMetadataValue.h>
A Blueprint-accessible wrapper for a glTF metadata value.
Definition at line 23 of file CesiumMetadataValue.h.
◆ FCesiumMetadataValue() [1/8]
FCesiumMetadataValue::FCesiumMetadataValue |
( |
| ) |
|
|
inline |
◆ FCesiumMetadataValue() [2/8]
template<typename T>
FCesiumMetadataValue::FCesiumMetadataValue |
( |
const T & | Value, |
|
|
const TSharedPtr< FCesiumMetadataEnum > & | pEnumDefinition ) |
|
inlineexplicit |
Constructs a metadata value with the given input.
- Parameters
-
Value | The value to be stored in this struct. |
pEnumDefinition | The enum definition for this metadata value, or nullptr if not an enum. |
Definition at line 195 of file CesiumMetadataValue.h.
◆ FCesiumMetadataValue() [3/8]
template<typename T>
FCesiumMetadataValue::FCesiumMetadataValue |
( |
const T & | Value | ) |
|
|
inlineexplicit |
Constructs a metadata value with the given input.
- Parameters
-
Value | The value to be stored in this struct. |
Definition at line 209 of file CesiumMetadataValue.h.
◆ FCesiumMetadataValue() [4/8]
template<typename ArrayType>
◆ FCesiumMetadataValue() [5/8]
template<typename ArrayType>
◆ FCesiumMetadataValue() [6/8]
template<typename T>
FCesiumMetadataValue::FCesiumMetadataValue |
( |
const std::optional< T > & | MaybeValue, |
|
|
const TSharedPtr< FCesiumMetadataEnum > & | pEnumDefinition = nullptr ) |
|
inlineexplicit |
Constructs a metadata value with the given optional input.
- Parameters
-
MaybeValue | The optional value to be stored in this struct. |
pEnumDefinition | The enum definition for this metadata value, or nullptr if not an enum. |
Definition at line 243 of file CesiumMetadataValue.h.
◆ FCesiumMetadataValue() [7/8]
◆ FCesiumMetadataValue() [8/8]
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ CesiumMetadataValueAccess
◆ UCesiumMetadataValueBlueprintLibrary
The documentation for this struct was generated from the following file: