Navigation
API > API/Plugins > API/Plugins/MassEntity
References
| Module | MassEntity |
| Header | /Engine/Plugins/Runtime/MassEntity/Source/MassEntity/Public/MassEntityTypes.h |
| Include | #include "MassEntityTypes.h" |
Syntax
template<typename T, typename... TOthers>
struct TMultiArray
Remarks
The type hosts a statically-typed collection of TArrays, where each TArray is strongly-typed (i.e. it contains instances of given structs rather than structs wrapped up in FInstancedStruct). This type lets us do batched fragment values setting by simply copying data rather than setting per-instance.
Specializations
TMultiArray< 1, InElementType, InAllocatorType, bInIsChecked, bInIsRestrict >
TMultiArray< T >
Variables
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| SIZE_T | |||
| void | GetAsGenericMultiArray
(
TArray< FStructArrayView >& A |
||
| void | GetheredAffectedFragments
(
FMassFragmentBitSet& OutBitSet |
||
| int | GetNumArrays () |
||
| void | Reset () |
Typedefs
Constants
| Name | Description |
|---|---|
| Ordinal |