Cesium for Unreal 2.12.0
Loading...
Searching...
No Matches
CesiumEncodedMetadataComponent.h File Reference
#include "Components/ActorComponent.h"
#include "Containers/Array.h"
#include "Containers/UnrealString.h"
#include "Misc/Guid.h"
#include "CesiumEncodedMetadataComponent.generated.h"

Go to the source code of this file.

Classes

struct  FPropertyDescription
 Description of a feature table property that should be encoded for access on the GPU. More...
 
struct  FFeatureTableDescription
 Description of a feature table containing properties to be encoded for access on the GPU. More...
 
struct  FFeatureTexturePropertyDescription
 Description of a feature texture property that should be uploaded to the GPU. More...
 
struct  FFeatureTextureDescription
 Description of a feature texture with properties that should be uploaded to the GPU. More...
 
struct  FMetadataDescription
 Description of metadata from a glTF that should be uploaded to the GPU for access in materials. More...
 
class  UDEPRECATED_CesiumEncodedMetadataComponent
 An actor component that can be added to Cesium3DTileset actors to dictate what metadata to encode for access on the GPU. More...
 

Enumerations

enum class  ECesiumPropertyComponentType_DEPRECATED : uint8 { Uint8_DEPRECATED , Float_DEPRECATED }
 The GPU component type to coerce this property to. More...
 
enum class  ECesiumPropertyType_DEPRECATED : uint8 { Scalar_DEPRECATED , Vec2_DEPRECATED , Vec3_DEPRECATED , Vec4_DEPRECATED }
 The property type. More...
 
enum class  ECesiumFeatureTableAccessType_DEPRECATED : uint8 { Unknown_DEPRECATED , Texture_DEPRECATED , Attribute_DEPRECATED , Mixed_DEPRECATED }
 Describes how this feature table is accessed. More...
 

Enumeration Type Documentation

◆ ECesiumFeatureTableAccessType_DEPRECATED

enum class ECesiumFeatureTableAccessType_DEPRECATED : uint8
strong

Describes how this feature table is accessed.

Either through feature id textures, feature id attributes, mixed, or neither.

Enumerator
Unknown_DEPRECATED 
Texture_DEPRECATED 
Attribute_DEPRECATED 
Mixed_DEPRECATED 

Definition at line 44 of file CesiumEncodedMetadataComponent.h.

◆ ECesiumPropertyComponentType_DEPRECATED

enum class ECesiumPropertyComponentType_DEPRECATED : uint8
strong

The GPU component type to coerce this property to.

Enumerator
Uint8_DEPRECATED 
Float_DEPRECATED 

Definition at line 23 of file CesiumEncodedMetadataComponent.h.

◆ ECesiumPropertyType_DEPRECATED

enum class ECesiumPropertyType_DEPRECATED : uint8
strong

The property type.

Enumerator
Scalar_DEPRECATED 
Vec2_DEPRECATED 
Vec3_DEPRECATED 
Vec4_DEPRECATED 

Definition at line 32 of file CesiumEncodedMetadataComponent.h.