UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
VectorVM::FExternalFuncInputHandler< T > Struct Template Reference

#include <VectorVM.h>

Public Member Functions

 FExternalFuncInputHandler ()=default
 
 FExternalFuncInputHandler (FVectorVMExternalFunctionContext &Context)
 
void Init (FVectorVMExternalFunctionContext &Context)
 
bool IsConstant () const
 
bool IsRegister () const
 
void Reset ()
 
const T Get ()
 
const T * GetDest ()
 
void Advance (int32 Count=1)
 
const T GetAndAdvance ()
 
const T * GetDestAndAdvance ()
 

Constructor & Destructor Documentation

◆ FExternalFuncInputHandler() [1/2]

template<typename T >
VectorVM::FExternalFuncInputHandler< T >::FExternalFuncInputHandler ( )
default

◆ FExternalFuncInputHandler() [2/2]

template<typename T >
VectorVM::FExternalFuncInputHandler< T >::FExternalFuncInputHandler ( FVectorVMExternalFunctionContext Context)
inline

Member Function Documentation

◆ Advance()

template<typename T >
void VectorVM::FExternalFuncInputHandler< T >::Advance ( int32  Count = 1)
inline

◆ Get()

template<typename T >
const T VectorVM::FExternalFuncInputHandler< T >::Get ( )
inline

◆ GetAndAdvance()

template<typename T >
const T VectorVM::FExternalFuncInputHandler< T >::GetAndAdvance ( )
inline

◆ GetDest()

template<typename T >
const T * VectorVM::FExternalFuncInputHandler< T >::GetDest ( )
inline

◆ GetDestAndAdvance()

template<typename T >
const T * VectorVM::FExternalFuncInputHandler< T >::GetDestAndAdvance ( )
inline

◆ Init()

◆ IsConstant()

template<typename T >
bool VectorVM::FExternalFuncInputHandler< T >::IsConstant ( ) const
inline

◆ IsRegister()

template<typename T >
bool VectorVM::FExternalFuncInputHandler< T >::IsRegister ( ) const
inline

◆ Reset()

template<typename T >
void VectorVM::FExternalFuncInputHandler< T >::Reset ( )
inline

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