Zdexby TheHolyOneZ
4,763 classes
Class

URigVM

: UObject
/Script/RigVM.RigVM 0x0300 (768 B) align 8 inherited 0x0030 vtable /Script/RigVM
0x00x0300

Members 9

OffsetSizeNameTypeFlagsDefault
0xA0WorkMemoryStorageFRigVMMemoryContainer1 flags{bUseNameMap=true, MemoryType=Work, Registers=[], RegisterO…
0x00D00x08padding / unreflected
0xA0LiteralMemoryStorageFRigVMMemoryContainer1 flags{bUseNameMap=true, MemoryType=Literal, Registers=[], Regist…
0x01780x08padding / unreflected
0x30ByteCodeStorageFRigVMByteCode1 flags{ByteCode=[], NumInstructions=0, Entries=[]}
0x01B00x08padding / unreflected
0x10InstructionsFRigVMInstructionArrayTransient+1 flags{Instructions=[]}
0x58ContextFRigVMExecuteContextTransient+1 flags{}
0x10FunctionNamesStorageTArray<TArray<TMap<URigVM*, FName>>>2 flags[]
0x02300x20padding / unreflected
0x10ParametersTArray<TMap<URigVM*, FName>>2 flags[]
0x50ParametersNameMapTMap<URigVM*, FName>1 flags<TMap>
0x02B00x48padding / unreflected
0x08DeferredVMToCopyURigVM*Transient+5 flagsnullptr

Functions 22

SignatureFlagsNativeParams
void SetParameterValueVector2D(const FName& InParameterName, const FVector2D& InValue, int32 InArrayIndex)FinalNative+1 flags0x14
void SetParameterValueVector(const FName& InParameterName, const FVector& InValue, int32 InArrayIndex)FinalNative+1 flags0x18
void SetParameterValueTransform(const FName& InParameterName, FTransform& InValue, int32 InArrayIndex)FinalNative+1 flags0x44
void SetParameterValueString(const FName& InParameterName, const FString& InValue, int32 InArrayIndex)FinalNative+1 flags0x1C
void SetParameterValueQuat(const FName& InParameterName, FQuat& InValue, int32 InArrayIndex)FinalNative+1 flags0x24
void SetParameterValueName(const FName& InParameterName, const FName& InValue, int32 InArrayIndex)FinalNative+1 flags0x14
void SetParameterValueInt(const FName& InParameterName, int32 InValue, int32 InArrayIndex)FinalNative+1 flags0x10
void SetParameterValueFloat(const FName& InParameterName, float InValue, int32 InArrayIndex)FinalNative+1 flags0x10
void SetParameterValueBool(const FName& InParameterName, bool InValue, int32 InArrayIndex)FinalNative+1 flags0x10
FString GetRigVMFunctionName(int32 InFunctionIndex)FinalNative+1 flags0x18
FVector2D GetParameterValueVector2D(const FName& InParameterName, int32 InArrayIndex)FinalNative+1 flags0x14
FVector GetParameterValueVector(const FName& InParameterName, int32 InArrayIndex)FinalNative+1 flags0x18
FTransform GetParameterValueTransform(const FName& InParameterName, int32 InArrayIndex)FinalNative+1 flags0x40
FString GetParameterValueString(const FName& InParameterName, int32 InArrayIndex)FinalNative+1 flags0x20
FQuat GetParameterValueQuat(const FName& InParameterName, int32 InArrayIndex)FinalNative+1 flags0x20
FName GetParameterValueName(const FName& InParameterName, int32 InArrayIndex)FinalNative+1 flags0x14
int32 GetParameterValueInt(const FName& InParameterName, int32 InArrayIndex)FinalNative+1 flags0x10
float GetParameterValueFloat(const FName& InParameterName, int32 InArrayIndex)FinalNative+1 flags0x10
bool GetParameterValueBool(const FName& InParameterName, int32 InArrayIndex)FinalNative+1 flags0x0D
int32 GetParameterArraySize(const FName& InParameterName)FinalNative+1 flags0x0C
bool Execute(const FName& InEntryName)FinalNative+1 flags0x09
int32 AddRigVMFunction(UScriptStruct* InRigVMStruct, const FName& InMethodName)FinalNative+1 flags0x14

Used by 1

types with a member, parameter or interface of this type