Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Plugins/Runtime/MassGameplay/Source/MassRepresentation/Public/MassRepresentationTypes.h |
Include |
#include "MassRepresentationTypes.h" |
USTRUCT()
struct FISMCSharedData
Name | Description | ||
---|---|---|---|
|
ISMC |
||
|
RefCount |
||
|
TArray< float > |
StaticMeshInstanceCustomFloats |
Buffer holding current frame custom floats for the static mesh instances, used to batch update the ISMs custom data |
|
StaticMeshInstancePrevTransforms |
||
|
StaticMeshInstanceTransforms |
||
|
UpdateInstanceIds |
Buffer holding current frame transforms for the static mesh instances, used to batch update the transforms |
|
|
WriteIterator |
When initially adding to StaticMeshInstanceCustomFloats, can use the size as the write iterator, but on subsequent processors, we need to know where to start writing. |
Name | Description | |
---|---|---|
|
FISMCSharedData() |
|
|
FISMCSharedData |