FGeometryCacheMeshData

Stores per Track/Mesh data used for rendering

Windows
MacOS
Linux

References

Module

GeometryCache

Header

/Engine/Plugins/Experimental/GeometryCache/Source/GeometryCache/Classes/GeometryCacheMeshData.h

Include

#include "GeometryCacheMeshData.h"

Syntax

[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)()
struct FGeometryCacheMeshData

Remarks

Stores per Track/Mesh data used for rendering

Variables

Name Description

Public variable

TArray< FGeomet...

 

BatchesInfo

Array of per-batch info structs

Public variable

FBox

 

BoundingBox

Bounding box for this sample in the track

Public variable

TArray< FColor ...

 

Colors

Public variable

TArray< uint32 ...

 

Indices

Indices for this sample, used for drawing the mesh

Public variable

TArray< FVector...

 

MotionVectors

Motion vector for each vertex.

Public variable

TArray< FVector...

 

Positions

Draw-able vertex data

Public variable

TArray< FPacked...

 

TangentsX

Public variable

TArray< FPacked...

 

TangentsZ

Public variable

TArray< FVector...

 

TextureCoordinates

Public variable

FGeometryCacheV...

 

VertexInfo

Info on the vertex attributes

Constructors

Name Description

Public function

FGeometryCacheMeshData()

Destructors

Name Description

Public function

~FGeometryCacheMeshData()

Functions

Name Description

Public function Const

uint64

 

GetHash()

Return a hash of the content of the GeometryCacheMeshData

Public function Const

void

 

GetResourceSizeEx

(
    FResourceSizeEx& CumulativeResourc...
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss