Cesium for Unreal 2.12.0
Loading...
Searching...
No Matches
UCesiumModelMetadataBlueprintLibrary Class Reference

#include <CesiumModelMetadata.h>

Inheritance diagram for UCesiumModelMetadataBlueprintLibrary:

Static Public Member Functions

static const FCesiumModelMetadataGetModelMetadata (const UPrimitiveComponent *component)
 Gets the model metadata of a glTF primitive component.
 
static PRAGMA_DISABLE_DEPRECATION_WARNINGS const TMap< FString, FCesiumPropertyTableGetFeatureTables (UPARAM(ref) const FCesiumModelMetadata &ModelMetadata)
 Get all the feature tables for this model metadata.
 
static const TMap< FString, FCesiumPropertyTextureGetFeatureTextures (UPARAM(ref) const FCesiumModelMetadata &ModelMetadata)
 Get all the feature textures for this model metadata.
 
static PRAGMA_ENABLE_DEPRECATION_WARNINGS const TArray< FCesiumPropertyTable > & GetPropertyTables (UPARAM(ref) const FCesiumModelMetadata &ModelMetadata)
 Gets an array of all the property tables for this model metadata.
 
static const FCesiumPropertyTableGetPropertyTable (UPARAM(ref) const FCesiumModelMetadata &ModelMetadata, const int64 Index)
 Gets the property table at the specified index for this model metadata.
 
static const TArray< FCesiumPropertyTableGetPropertyTablesAtIndices (UPARAM(ref) const FCesiumModelMetadata &ModelMetadata, const TArray< int64 > &Indices)
 Gets the property table at the specified indices for this model metadata.
 
static const TArray< FCesiumPropertyTexture > & GetPropertyTextures (UPARAM(ref) const FCesiumModelMetadata &ModelMetadata)
 Gets an array of all the property textures for this model metadata.
 
static const FCesiumPropertyTextureGetPropertyTexture (UPARAM(ref) const FCesiumModelMetadata &ModelMetadata, const int64 Index)
 Gets the property table at the specified index for this model metadata.
 
static const TArray< FCesiumPropertyTextureGetPropertyTexturesAtIndices (UPARAM(ref) const FCesiumModelMetadata &ModelMetadata, const TArray< int64 > &Indices)
 Gets an array of the property textures at the specified indices for this model metadata.
 

Detailed Description

Definition at line 44 of file CesiumModelMetadata.h.

Member Function Documentation

◆ GetFeatureTables()

static PRAGMA_DISABLE_DEPRECATION_WARNINGS const TMap< FString, FCesiumPropertyTable > UCesiumModelMetadataBlueprintLibrary::GetFeatureTables ( UPARAM(ref) const FCesiumModelMetadata & ModelMetadata)
static

Get all the feature tables for this model metadata.

◆ GetFeatureTextures()

static const TMap< FString, FCesiumPropertyTexture > UCesiumModelMetadataBlueprintLibrary::GetFeatureTextures ( UPARAM(ref) const FCesiumModelMetadata & ModelMetadata)
static

Get all the feature textures for this model metadata.

◆ GetModelMetadata()

static const FCesiumModelMetadata & UCesiumModelMetadataBlueprintLibrary::GetModelMetadata ( const UPrimitiveComponent * component)
static

Gets the model metadata of a glTF primitive component.

If component is not a Cesium glTF primitive component, the returned metadata is empty.

◆ GetPropertyTable()

static const FCesiumPropertyTable & UCesiumModelMetadataBlueprintLibrary::GetPropertyTable ( UPARAM(ref) const FCesiumModelMetadata & ModelMetadata,
const int64 Index )
static

Gets the property table at the specified index for this model metadata.

If the index is out-of-bounds, this returns an invalid property table.

◆ GetPropertyTables()

static PRAGMA_ENABLE_DEPRECATION_WARNINGS const TArray< FCesiumPropertyTable > & UCesiumModelMetadataBlueprintLibrary::GetPropertyTables ( UPARAM(ref) const FCesiumModelMetadata & ModelMetadata)
static

Gets an array of all the property tables for this model metadata.

◆ GetPropertyTablesAtIndices()

static const TArray< FCesiumPropertyTable > UCesiumModelMetadataBlueprintLibrary::GetPropertyTablesAtIndices ( UPARAM(ref) const FCesiumModelMetadata & ModelMetadata,
const TArray< int64 > & Indices )
static

Gets the property table at the specified indices for this model metadata.

An invalid property table will be returned for any out-of-bounds index.

◆ GetPropertyTexture()

static const FCesiumPropertyTexture & UCesiumModelMetadataBlueprintLibrary::GetPropertyTexture ( UPARAM(ref) const FCesiumModelMetadata & ModelMetadata,
const int64 Index )
static

Gets the property table at the specified index for this model metadata.

If the index is out-of-bounds, this returns an invalid property table.

◆ GetPropertyTextures()

static const TArray< FCesiumPropertyTexture > & UCesiumModelMetadataBlueprintLibrary::GetPropertyTextures ( UPARAM(ref) const FCesiumModelMetadata & ModelMetadata)
static

Gets an array of all the property textures for this model metadata.

◆ GetPropertyTexturesAtIndices()

static const TArray< FCesiumPropertyTexture > UCesiumModelMetadataBlueprintLibrary::GetPropertyTexturesAtIndices ( UPARAM(ref) const FCesiumModelMetadata & ModelMetadata,
const TArray< int64 > & Indices )
static

Gets an array of the property textures at the specified indices for this model metadata.


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