![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <VectorVM.h>
Public Types | |
| using | FInputRegisterView = TArrayView< uint8 const *RESTRICT const > |
| using | FOutputRegisterView = TArrayView< uint8 *RESTRICT const > |
Public Member Functions | |
| FDataSetMeta ()=default | |
| void | Reset () |
| void | Init (FInputRegisterView InInputRegisters, FOutputRegisterView InOutputRegisters, int32 InInstanceOffset, TArray< int32 > *InIDTable, TArray< int32 > *InFreeIDTable, int32 *InNumFreeIDs, int32 *InNumSpawnedIDs, int32 *InMaxUsedID, int32 InIDAcquireTag, TArray< int32 > *InSpawnedIDsTable) |
Public Attributes | |
| FInputRegisterView | InputRegisters |
| FOutputRegisterView | OutputRegisters |
| uint32 | InputRegisterTypeOffsets [3] |
| uint32 | OutputRegisterTypeOffsets [3] |
| int32 | DataSetAccessIndex = INDEX_NONE |
| int32 | InstanceOffset = INDEX_NONE |
| TArray< int32 > *RESTRICT | IDTable = nullptr |
| TArray< int32 > *RESTRICT | FreeIDTable = nullptr |
| TArray< int32 > *RESTRICT | SpawnedIDsTable = nullptr |
| int32 * | NumFreeIDs = nullptr |
| int32 * | MaxUsedID = nullptr |
| int32 * | NumSpawnedIDs = nullptr |
| int32 | IDAcquireTag = INDEX_NONE |
| using FDataSetMeta::FInputRegisterView = TArrayView<uint8 const* RESTRICT const> |
| using FDataSetMeta::FOutputRegisterView = TArrayView<uint8* RESTRICT const> |
|
default |
|
inline |
|
inline |
| int32 FDataSetMeta::DataSetAccessIndex = INDEX_NONE |
| int32 FDataSetMeta::IDAcquireTag = INDEX_NONE |
| FInputRegisterView FDataSetMeta::InputRegisters |
| uint32 FDataSetMeta::InputRegisterTypeOffsets[3] |
| int32 FDataSetMeta::InstanceOffset = INDEX_NONE |
| int32* FDataSetMeta::MaxUsedID = nullptr |
MaxID used in this execution.
| int32* FDataSetMeta::NumFreeIDs = nullptr |
Number of free IDs in the FreeIDTable
| int32* FDataSetMeta::NumSpawnedIDs = nullptr |
| FOutputRegisterView FDataSetMeta::OutputRegisters |
| uint32 FDataSetMeta::OutputRegisterTypeOffsets[3] |