 |
bool |
bMirrored |
Transform determinant used to detect mirroring |
 |
TArray< FVector2D > |
CustomTextureCoordinates |
Set of custom texture coordinates which ensure that the material is baked out with unique/non-overlapping positions |
 |
FLightMapRef |
LightMap |
Reference to the lightmap texture part of the level in the currently being baked out mesh instance data is resident |
 |
int32 |
LightMapIndex |
Light map index used to retrieve the light-map UVs from RawMesh |
 |
const FLightmapResourceCluster * |
LightmapResourceCluster |
Pointer to the LightmapResourceCluster to be passed on the the LightCacheInterface when baking |
 |
TArray< int32 > |
MaterialIndices |
Material indices to test the Raw Mesh data against, ensuring we only bake out triangles which use the currently baked out material |
 |
const UStaticMesh * |
Mesh |
Ptr to original static mesh this mesh data came from |
 |
const FMeshDescription * |
MeshDescription |
Ptr to raw mesh data to use for baking out the material data, if nullptr a standard quad is used |
 |
TOptional< FPrimitiveData > |
PrimitiveData |
Optional primitive data that is accessible through material expressions |
 |
FBox2D |
TextureCoordinateBox |
Box which's space contains the UV coordinates used to bake out the material |
 |
int32 |
TextureCoordinateIndex |
Specific texture coordinate index to use as texture coordinates to bake out the material (is overruled if CustomTextureCoordinates contains any data) |
 |
uint32 |
VertexColorHash |
A hash of the vertex color buffer for the rawmesh |