Cesium for Unreal 2.12.0
Loading...
Searching...
No Matches
FCesiumFeatureIdSet Struct Reference

A blueprint-accessible wrapper for a feature ID set from a glTF primitive. More...

#include <CesiumFeatureIdSet.h>

Public Types

using FeatureIDType
 

Public Member Functions

 FCesiumFeatureIdSet ()
 
 FCesiumFeatureIdSet (const CesiumGltf::Model &Model, const CesiumGltf::MeshPrimitive &Primitive, const CesiumGltf::FeatureId &FeatureId)
 
 FCesiumFeatureIdSet (const CesiumGltf::Model &Model, const CesiumGltf::Node &Node, const CesiumGltf::ExtensionExtInstanceFeaturesFeatureId &InstanceFeatureId)
 

Friends

class UCesiumFeatureIdSetBlueprintLibrary
 

Detailed Description

A blueprint-accessible wrapper for a feature ID set from a glTF primitive.

A feature ID can be defined as a per-vertex attribute, as a feature texture, implicitly via vertex ID, or associated with glTF instances. These can be used with the corresponding FCesiumPropertyTable to access the metadata.

Definition at line 38 of file CesiumFeatureIdSet.h.

Member Typedef Documentation

◆ FeatureIDType

Initial value:
std::variant<
std::monostate,
A blueprint-accessible wrapper for a feature ID attribute from a glTF model.
A blueprint-accessible wrapper for a feature ID texture from a glTF primitive.

Definition at line 41 of file CesiumFeatureIdSet.h.

Constructor & Destructor Documentation

◆ FCesiumFeatureIdSet() [1/3]

FCesiumFeatureIdSet::FCesiumFeatureIdSet ( )
inline

Definition at line 47 of file CesiumFeatureIdSet.h.

◆ FCesiumFeatureIdSet() [2/3]

FCesiumFeatureIdSet::FCesiumFeatureIdSet ( const CesiumGltf::Model & Model,
const CesiumGltf::MeshPrimitive & Primitive,
const CesiumGltf::FeatureId & FeatureId )

◆ FCesiumFeatureIdSet() [3/3]

FCesiumFeatureIdSet::FCesiumFeatureIdSet ( const CesiumGltf::Model & Model,
const CesiumGltf::Node & Node,
const CesiumGltf::ExtensionExtInstanceFeaturesFeatureId & InstanceFeatureId )

Friends And Related Symbol Documentation

◆ UCesiumFeatureIdSetBlueprintLibrary

Definition at line 71 of file CesiumFeatureIdSet.h.


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