Cesium for Unreal 2.21.0
Loading...
Searching...
No Matches
ICesiumLoadedTile Class Referenceabstract

Provides access to the details of a tile loaded by the Cesium3DTileset. More...

#include <CesiumLoadedTile.h>

Public Member Functions

virtual const Cesium3DTilesSelection::TileIDGetTileID () const =0
 Gets the tile identifier: this is informational only, as there is no guarantee of uniqueness.
 
virtual const CesiumGltf::ModelGetGltfModel () const =0
 Gets the glTF model from which the tile data was obtained.
 
virtual FVector GetGltfToUnrealLocalVertexPositionScaleFactor () const =0
 Gets the scaling factor that was applied (via component-wise multiplication) to the vertices of this tile's glTF model to obtain the values represented in the corresponding Unreal mesh components.
 
virtual ACesium3DTilesetGetTilesetActor ()=0
 Gets the tileset Actor that the tile belongs to.
 
virtual const FCesiumModelMetadataGetModelMetadata () const =0
 Gets the blueprint-accessible wrapper for metadata contained in the tile's glTF model.
 

Detailed Description

Provides access to the details of a tile loaded by the Cesium3DTileset.

This interface is implemented by the USceneComponent subclass that represents the tile.

Definition at line 28 of file CesiumLoadedTile.h.

Member Function Documentation

◆ GetGltfModel()

virtual const CesiumGltf::Model * ICesiumLoadedTile::GetGltfModel ( ) const
pure virtual

Gets the glTF model from which the tile data was obtained.

◆ GetGltfToUnrealLocalVertexPositionScaleFactor()

virtual FVector ICesiumLoadedTile::GetGltfToUnrealLocalVertexPositionScaleFactor ( ) const
pure virtual

Gets the scaling factor that was applied (via component-wise multiplication) to the vertices of this tile's glTF model to obtain the values represented in the corresponding Unreal mesh components.

See ICesiumLoadedTilePrimitive::GetMeshComponent}.

◆ GetModelMetadata()

virtual const FCesiumModelMetadata & ICesiumLoadedTile::GetModelMetadata ( ) const
pure virtual

Gets the blueprint-accessible wrapper for metadata contained in the tile's glTF model.

◆ GetTileID()

virtual const Cesium3DTilesSelection::TileID & ICesiumLoadedTile::GetTileID ( ) const
pure virtual

Gets the tile identifier: this is informational only, as there is no guarantee of uniqueness.

◆ GetTilesetActor()

virtual ACesium3DTileset & ICesiumLoadedTile::GetTilesetActor ( )
pure virtual

Gets the tileset Actor that the tile belongs to.


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