Navigation
API > API/Plugins > API/Plugins/GeometryCache
Stores per Track/Mesh data used for rendering
| Name | FGeometryCacheMeshData |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/GeometryCache/Source/GeometryCache/Classes/GeometryCacheMeshData.h |
| Include Path | #include "GeometryCacheMeshData.h" |
Syntax
USTRUCT ()
struct FGeometryCacheMeshData
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FGeometryCacheMeshData() |
GeometryCacheMeshData.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BatchesInfo | TArray< FGeometryCacheMeshBatchInfo > | Array of per-batch info structs | GeometryCacheMeshData.h | |
| BoundingBox | FBox3f | Bounding box for this sample in the track | GeometryCacheMeshData.h | |
| Colors | TArray< FColor > | GeometryCacheMeshData.h | ||
| ImportedVertexNumbers | TArray< uint32 > | The original imported vertex numbers, as they come from the DCC. One for each vertex position. | GeometryCacheMeshData.h | |
| Indices | TArray< uint32 > | Indices for this sample, used for drawing the mesh | GeometryCacheMeshData.h | |
| MotionVectors | TArray< FVector3f > | Motion vector for each vertex. | GeometryCacheMeshData.h | |
| Positions | TArray< FVector3f > | Draw-able vertex data | GeometryCacheMeshData.h | |
| TangentsX | TArray< FPackedNormal > | GeometryCacheMeshData.h | ||
| TangentsZ | TArray< FPackedNormal > | GeometryCacheMeshData.h | ||
| TempBytes | TArray< uint8 > | A reusable array of bytes used to decode frame data. | GeometryCacheMeshData.h | |
| TextureCoordinates | TArray< FVector2f > | GeometryCacheMeshData.h | ||
| VertexInfo | FGeometryCacheVertexInfo | Info on the vertex attributes | GeometryCacheMeshData.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Hash | uint64 | GeometryCacheMeshData.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
uint64 GetHash() |
Return a hash of the content of the GeometryCacheMeshData | GeometryCacheMeshData.h | |
void GetResourceSizeEx
(
FResourceSizeEx& CumulativeResourceSize |
GeometryCacheMeshData.h |