![]() |
Cesium for Unreal 2.18.0
|
A Blueprint-accessible wrapper for a glTF Primitive's EXT_structural_metadata extension. More...
#include <CesiumPrimitiveMetadata.h>
Public Member Functions | |
FCesiumPrimitiveMetadata () | |
Construct an empty primitive metadata. | |
FCesiumPrimitiveMetadata (const CesiumGltf::Model &model, const CesiumGltf::MeshPrimitive &primitive, const CesiumGltf::ExtensionMeshPrimitiveExtStructuralMetadata &metadata) | |
Constructs a primitive metadata instance. | |
Friends | |
class | UCesiumPrimitiveMetadataBlueprintLibrary |
A Blueprint-accessible wrapper for a glTF Primitive's EXT_structural_metadata extension.
It holds the property attributes used by the primitive, as well as the indices of the property textures associated with it, which index into the array of property textures in the model's EXT_structural_metadata extension.
Definition at line 25 of file CesiumPrimitiveMetadata.h.
|
inline |
Construct an empty primitive metadata.
Definition at line 32 of file CesiumPrimitiveMetadata.h.
FCesiumPrimitiveMetadata::FCesiumPrimitiveMetadata | ( | const CesiumGltf::Model & | model, |
const CesiumGltf::MeshPrimitive & | primitive, | ||
const CesiumGltf::ExtensionMeshPrimitiveExtStructuralMetadata & | metadata ) |
Constructs a primitive metadata instance.
model | The model containing the given mesh primitive. |
primitive | The mesh primitive containing the EXT_structural_metadata extension |
metadata | The EXT_structural_metadata of the glTF mesh primitive. |
|
friend |
Definition at line 54 of file CesiumPrimitiveMetadata.h.