Navigation
API > API/Runtime > API/Runtime/MassEntity
Note that this is a view and is valid only as long as the source data is valid. Used when flushing mass commands to wrap different kinds of data into a uniform package so that it can be passed over to a common interface.
| Name | FMassGenericPayloadView |
| Type | struct |
| Header File | /Engine/Source/Runtime/MassEntity/Public/MassEntityTypes.h |
| Include Path | #include "MassEntityTypes.h" |
Syntax
struct FMassGenericPayloadView
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| MassEntityTypes.h | |||
FMassGenericPayloadView
(
TArray< FStructArrayView >& SourceData |
MassEntityTypes.h | ||
FMassGenericPayloadView
(
TArrayView< FStructArrayView > SourceData |
MassEntityTypes.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Content | TArrayView< FStructArrayView > | MassEntityTypes.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 Num() |
MassEntityTypes.h | ||
void Reset() |
MassEntityTypes.h | ||
void Swap
(
const int32 A, |
MassEntityTypes.h | ||
void SwapElementsToEnd
(
int32 StartIndex, |
Moves NumToMove elements to the back of the viewed collection. | MassEntityTypes.h |