Cesium for Unreal 2.12.0
|
A Blueprint-accessible wrapper for a glTF Primitive's EXT_feature_metadata extension. More...
#include <CesiumMetadataPrimitive.h>
Public Member Functions | |
FCesiumMetadataPrimitive () | |
Construct an empty primitive metadata instance. | |
FCesiumMetadataPrimitive (const FCesiumPrimitiveFeatures &PrimitiveFeatures, const FCesiumPrimitiveMetadata &PrimitiveMetadata, const FCesiumModelMetadata &ModelMetadata) | |
Constructs a primitive metadata instance from the new features / metadata implementations for backwards compatibility. | |
Friends | |
class | UCesiumMetadataPrimitiveBlueprintLibrary |
A Blueprint-accessible wrapper for a glTF Primitive's EXT_feature_metadata extension.
This class is deprecated and only exists for backwards compatibility.
Definition at line 24 of file CesiumMetadataPrimitive.h.
|
inline |
Construct an empty primitive metadata instance.
Definition at line 31 of file CesiumMetadataPrimitive.h.
FCesiumMetadataPrimitive::FCesiumMetadataPrimitive | ( | const FCesiumPrimitiveFeatures & | PrimitiveFeatures, |
const FCesiumPrimitiveMetadata & | PrimitiveMetadata, | ||
const FCesiumModelMetadata & | ModelMetadata ) |
Constructs a primitive metadata instance from the new features / metadata implementations for backwards compatibility.
This class exists for backwards compatibility, so it requires a FCesiumPrimitiveFeatures to have been constructed beforehand. It assumes the given FCesiumPrimitiveFeatures will have the same lifetime as this instance.
PrimitiveFeatures | The FCesiumPrimitiveFeatures denoting the feature IDs in the glTF mesh primitive. |
PrimitiveMetadata | The FCesiumPrimitiveMetadata containing references to the metadata for the glTF mesh primitive. |
ModelMetadata | The FCesiumModelMetadata containing the property tables and textures contained in a glTF model. |
|
friend |
Definition at line 62 of file CesiumMetadataPrimitive.h.