Navigation
Unreal Engine C++ API Reference > Plugins > GeometryCache
References
Module | GeometryCache |
Header | /Engine/Plugins/Runtime/GeometryCache/Source/GeometryCache/Classes/GeometryCacheMeshData.h |
Include | #include "GeometryCacheMeshData.h" |
Syntax
USTRUCT&40;&41;
struct FGeometryCacheMeshData
Remarks
Stores per Track/Mesh data used for rendering
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TArray< FGeometryCacheMeshBatchInfo > | BatchesInfo | Array of per-batch info structs |
![]() |
FBox3f | BoundingBox | Bounding box for this sample in the track |
![]() |
TArray< FColor > | Colors | |
![]() |
TArray< uint32 > | ImportedVertexNumbers | The original imported vertex numbers, as they come from the DCC. One for each vertex position. |
![]() |
TArray< uint32 > | Indices | Indices for this sample, used for drawing the mesh |
![]() |
TArray< FVector3f > | MotionVectors | Motion vector for each vertex. |
![]() |
TArray< FVector3f > | Positions | Draw-able vertex data |
![]() |
TArray< FPackedNormal > | TangentsX | |
![]() |
TArray< FPackedNormal > | TangentsZ | |
![]() |
TArray< FVector2f > | TextureCoordinates | |
![]() |
FGeometryCacheVertexInfo | VertexInfo | Info on the vertex attributes |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
uint64 | GetHash () |
Return a hash of the content of the GeometryCacheMeshData |
![]() ![]() |
void | GetResourceSizeEx
(
FResourceSizeEx& CumulativeResourceSize |