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

Public Member Functions

 FRuntimeContextData (const Runtime::FVectorVMRuntimeContext &Context)
 
 FRuntimeContextData (TConstArrayView< uint8 > ContextData)
 
void CopyToContext (Runtime::FVectorVMRuntimeContext &Context) const
 

Public Attributes

uint32 NumBytecodeBytes
 
uint32 MaxOutputDataSet
 
uint16 NumConstsAlloced
 
uint32 NumTempRegisters
 
uint16 NumConstsRemapped
 
uint16 NumInputsRemapped
 
uint16 NumNoAdvanceInputs
 
uint16 NumInputDataSets
 
uint16 NumOutputsRemapped
 
uint16 NumOutputInstructions
 
uint32 NumExtFns
 
uint32 MaxExtFnRegisters
 
uint32 NumDummyRegsReq
 
int32 MaxExtFnUsed
 
uint32 Flags
 
uint64 HashId
 

Friends

FArchiveoperator<< (FArchive &Ar, FRuntimeContextData &ContextInfo)
 

Constructor & Destructor Documentation

◆ FRuntimeContextData() [1/2]

VectorVM::Bridge::FRuntimeContextData::FRuntimeContextData ( const Runtime::FVectorVMRuntimeContext Context)
inline

◆ FRuntimeContextData() [2/2]

VectorVM::Bridge::FRuntimeContextData::FRuntimeContextData ( TConstArrayView< uint8 ContextData)
inline

Member Function Documentation

◆ CopyToContext()

void VectorVM::Bridge::FRuntimeContextData::CopyToContext ( Runtime::FVectorVMRuntimeContext Context) const
inline

Friends And Related Symbol Documentation

◆ operator<<

FArchive & operator<< ( FArchive Ar,
FRuntimeContextData ContextInfo 
)
friend

Member Data Documentation

◆ Flags

uint32 VectorVM::Bridge::FRuntimeContextData::Flags

◆ HashId

uint64 VectorVM::Bridge::FRuntimeContextData::HashId

◆ MaxExtFnRegisters

uint32 VectorVM::Bridge::FRuntimeContextData::MaxExtFnRegisters

◆ MaxExtFnUsed

int32 VectorVM::Bridge::FRuntimeContextData::MaxExtFnUsed

◆ MaxOutputDataSet

uint32 VectorVM::Bridge::FRuntimeContextData::MaxOutputDataSet

◆ NumBytecodeBytes

uint32 VectorVM::Bridge::FRuntimeContextData::NumBytecodeBytes

◆ NumConstsAlloced

uint16 VectorVM::Bridge::FRuntimeContextData::NumConstsAlloced

◆ NumConstsRemapped

uint16 VectorVM::Bridge::FRuntimeContextData::NumConstsRemapped

◆ NumDummyRegsReq

uint32 VectorVM::Bridge::FRuntimeContextData::NumDummyRegsReq

◆ NumExtFns

uint32 VectorVM::Bridge::FRuntimeContextData::NumExtFns

◆ NumInputDataSets

uint16 VectorVM::Bridge::FRuntimeContextData::NumInputDataSets

◆ NumInputsRemapped

uint16 VectorVM::Bridge::FRuntimeContextData::NumInputsRemapped

◆ NumNoAdvanceInputs

uint16 VectorVM::Bridge::FRuntimeContextData::NumNoAdvanceInputs

◆ NumOutputInstructions

uint16 VectorVM::Bridge::FRuntimeContextData::NumOutputInstructions

◆ NumOutputsRemapped

uint16 VectorVM::Bridge::FRuntimeContextData::NumOutputsRemapped

◆ NumTempRegisters

uint32 VectorVM::Bridge::FRuntimeContextData::NumTempRegisters

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