![]() |
Cesium for Unreal 2.18.0
|
A Blueprint-accessible wrapper for a glTF property attribute. More...
#include <CesiumPropertyAttribute.h>
Public Member Functions | |
FCesiumPropertyAttribute () | |
Construct an empty property attribute instance. | |
FCesiumPropertyAttribute (const CesiumGltf::Model &model, const CesiumGltf::MeshPrimitive &primitive, const CesiumGltf::PropertyAttribute &propertyAttribute) | |
Constructs a property attribute from the given glTF. | |
FCesiumPropertyAttribute (const CesiumGltf::Model &model, const CesiumGltf::MeshPrimitive &primitive, const CesiumGltf::PropertyAttribute &propertyAttribute, const TSharedPtr< FCesiumMetadataEnumCollection > &pEnumCollection) | |
Constructs a property attribute from the given glTF. | |
FString | getClassName () const |
Gets the name of the metadata class that this property attribute conforms to. | |
Friends | |
class | UCesiumPropertyAttributeBlueprintLibrary |
A Blueprint-accessible wrapper for a glTF property attribute.
Provides access to FCesiumPropertyAttributeProperty
views of per-vertex metadata.
Definition at line 39 of file CesiumPropertyAttribute.h.
|
inline |
Construct an empty property attribute instance.
Definition at line 46 of file CesiumPropertyAttribute.h.
|
inline |
Constructs a property attribute from the given glTF.
model | The model that stores EXT_structural_metadata. |
primitive | The primitive that contains the target property attribute. |
propertyAttribute | The target property attribute. |
Definition at line 57 of file CesiumPropertyAttribute.h.
FCesiumPropertyAttribute::FCesiumPropertyAttribute | ( | const CesiumGltf::Model & | model, |
const CesiumGltf::MeshPrimitive & | primitive, | ||
const CesiumGltf::PropertyAttribute & | propertyAttribute, | ||
const TSharedPtr< FCesiumMetadataEnumCollection > & | pEnumCollection ) |
Constructs a property attribute from the given glTF.
model | The model that stores EXT_structural_metadata. |
primitive | The primitive that contains the target property attribute. |
propertyAttribute | The target property attribute. |
pEnumCollection | The enum collection to use, if any. |
|
inline |
Gets the name of the metadata class that this property attribute conforms to.
Definition at line 85 of file CesiumPropertyAttribute.h.
|
friend |
Definition at line 95 of file CesiumPropertyAttribute.h.