UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
VectorVM::Runtime::FVectorVMExecContext Struct Reference

#include <VectorVMRuntime.h>

Public Attributes

struct { 
 
   uint32   NumBytesRequiredPerBatch 
 
   uint32   PerBatchRegisterDataBytesRequired 
 
   uint32   MaxChunksPerBatch 
 
   uint32   MaxInstancesPerChunk 
 
Internal 
 
FVectorVMStateVVMState
 
TArrayView< FDataSetMetaDataSets
 
TArrayView< const FVMExternalFunction * > ExtFunctionTable
 
TArrayView< void * > UserPtrTable
 
int32 NumInstances
 
const uint8 *const * ConstantTableData
 
const int * ConstantTableNumBytes
 
int32 ConstantTableCount
 

Member Data Documentation

◆ ConstantTableCount

int32 VectorVM::Runtime::FVectorVMExecContext::ConstantTableCount

◆ ConstantTableData

const uint8* const* VectorVM::Runtime::FVectorVMExecContext::ConstantTableData

◆ ConstantTableNumBytes

const int* VectorVM::Runtime::FVectorVMExecContext::ConstantTableNumBytes

◆ DataSets

TArrayView<FDataSetMeta> VectorVM::Runtime::FVectorVMExecContext::DataSets

◆ ExtFunctionTable

TArrayView<const FVMExternalFunction*> VectorVM::Runtime::FVectorVMExecContext::ExtFunctionTable

◆ [struct]

struct { ... } VectorVM::Runtime::FVectorVMExecContext::Internal

◆ MaxChunksPerBatch

uint32 VectorVM::Runtime::FVectorVMExecContext::MaxChunksPerBatch

◆ MaxInstancesPerChunk

uint32 VectorVM::Runtime::FVectorVMExecContext::MaxInstancesPerChunk

◆ NumBytesRequiredPerBatch

uint32 VectorVM::Runtime::FVectorVMExecContext::NumBytesRequiredPerBatch

◆ NumInstances

int32 VectorVM::Runtime::FVectorVMExecContext::NumInstances

◆ PerBatchRegisterDataBytesRequired

uint32 VectorVM::Runtime::FVectorVMExecContext::PerBatchRegisterDataBytesRequired

◆ UserPtrTable

TArrayView<void*> VectorVM::Runtime::FVectorVMExecContext::UserPtrTable

◆ VVMState

FVectorVMState* VectorVM::Runtime::FVectorVMExecContext::VVMState

The documentation for this struct was generated from the following file: