Cesium for Unreal 2.18.0
Loading...
Searching...
No Matches
FCesiumPropertyAttributeProperty Struct Reference

A Blueprint-accessible wrapper for a glTF property attribute property in EXT_structural_metadata. More...

#include <CesiumPropertyAttributeProperty.h>

Public Member Functions

 FCesiumPropertyAttributeProperty ()
 Construct an invalid property with an unknown type.
 
template<typename T, bool Normalized>
 FCesiumPropertyAttributeProperty (const CesiumGltf::PropertyAttributePropertyView< T, Normalized > &Property)
 Construct a wrapper for the property attribute property view.
 
template<typename T, bool Normalized>
 FCesiumPropertyAttributeProperty (const CesiumGltf::PropertyAttributePropertyView< T, Normalized > &Property, const TSharedPtr< FCesiumMetadataEnum > &EnumDefinition)
 Construct a wrapper for the property attribute property view.
 

Friends

class UCesiumPropertyAttributePropertyBlueprintLibrary
 

Detailed Description

A Blueprint-accessible wrapper for a glTF property attribute property in EXT_structural_metadata.

Provides per-vertex access to metadata encoded in a glTF primitive's vertices.

Definition at line 42 of file CesiumPropertyAttributeProperty.h.

Constructor & Destructor Documentation

◆ FCesiumPropertyAttributeProperty() [1/3]

FCesiumPropertyAttributeProperty::FCesiumPropertyAttributeProperty ( )
inline

Construct an invalid property with an unknown type.

Definition at line 49 of file CesiumPropertyAttributeProperty.h.

◆ FCesiumPropertyAttributeProperty() [2/3]

template<typename T, bool Normalized>
FCesiumPropertyAttributeProperty::FCesiumPropertyAttributeProperty ( const CesiumGltf::PropertyAttributePropertyView< T, Normalized > & Property)
inline

Construct a wrapper for the property attribute property view.

Parameters
PropertyThe PropertyAttributePropertyView to be stored in this struct.

Definition at line 62 of file CesiumPropertyAttributeProperty.h.

◆ FCesiumPropertyAttributeProperty() [3/3]

template<typename T, bool Normalized>
FCesiumPropertyAttributeProperty::FCesiumPropertyAttributeProperty ( const CesiumGltf::PropertyAttributePropertyView< T, Normalized > & Property,
const TSharedPtr< FCesiumMetadataEnum > & EnumDefinition )
inline

Construct a wrapper for the property attribute property view.

Parameters
PropertyThe PropertyAttributePropertyView to be stored in this struct.
EnumDefinitionThe enum definition to use, if any.

Definition at line 76 of file CesiumPropertyAttributeProperty.h.

Friends And Related Symbol Documentation

◆ UCesiumPropertyAttributePropertyBlueprintLibrary


The documentation for this struct was generated from the following file: