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