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

A blueprint-accessible wrapper of a property texture from a glTF. More...

#include <CesiumPropertyTexture.h>

Public Member Functions

 FCesiumPropertyTexture ()
 Construct an empty property texture instance.
 
 FCesiumPropertyTexture (const CesiumGltf::Model &model, const CesiumGltf::PropertyTexture &propertyTexture)
 Constructs a property texture from the given glTF.
 
 FCesiumPropertyTexture (const CesiumGltf::Model &model, const CesiumGltf::PropertyTexture &propertyTexture, const TSharedPtr< FCesiumMetadataEnumCollection > &pEnumCollection)
 Constructs a property texture from the given glTF.
 
FString getClassName () const
 Gets the name of the metadata class that this property table conforms to.
 

Friends

class UCesiumPropertyTextureBlueprintLibrary
 

Detailed Description

A blueprint-accessible wrapper of a property texture from a glTF.

Provides access to FCesiumPropertyTextureProperty views of texture metadata.

Definition at line 38 of file CesiumPropertyTexture.h.

Constructor & Destructor Documentation

◆ FCesiumPropertyTexture() [1/3]

FCesiumPropertyTexture::FCesiumPropertyTexture ( )
inline

Construct an empty property texture instance.

Definition at line 45 of file CesiumPropertyTexture.h.

◆ FCesiumPropertyTexture() [2/3]

FCesiumPropertyTexture::FCesiumPropertyTexture ( const CesiumGltf::Model & model,
const CesiumGltf::PropertyTexture & propertyTexture )
inline

Constructs a property texture from the given glTF.

Parameters
modelThe model that stores EXT_structural_metadata.
propertyTextureThe target property texture.

Definition at line 54 of file CesiumPropertyTexture.h.

◆ FCesiumPropertyTexture() [3/3]

FCesiumPropertyTexture::FCesiumPropertyTexture ( const CesiumGltf::Model & model,
const CesiumGltf::PropertyTexture & propertyTexture,
const TSharedPtr< FCesiumMetadataEnumCollection > & pEnumCollection )

Constructs a property texture from the given glTF.

Parameters
modelThe model that stores EXT_structural_metadata.
propertyTextureThe target property texture.
pEnumCollectionThe enum collection to use, if any.

Member Function Documentation

◆ getClassName()

FString FCesiumPropertyTexture::getClassName ( ) const
inline

Gets the name of the metadata class that this property table conforms to.

Definition at line 77 of file CesiumPropertyTexture.h.

Friends And Related Symbol Documentation

◆ UCesiumPropertyTextureBlueprintLibrary

Definition at line 86 of file CesiumPropertyTexture.h.


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