Navigation
API > API/Plugins > API/Plugins/GeometryCache
References
| Module | GeometryCache |
| Header | /Engine/Plugins/Runtime/GeometryCache/Source/GeometryCache/Classes/GeometryCacheMeshData.h |
| Include | #include "GeometryCacheMeshData.h" |
Syntax
USTRUCT ()
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 |