Zdexby TheHolyOneZ
5,360 classes
Class

URigVM

: UObject
/Script/RigVM.RigVM 0x0388 (904 B) align 8 inherited 0x0028 vtable /Script/RigVM
0x00x0388

Members 8

OffsetSizeNameTypeFlagsDefault
0x50LiteralMemoryStorageFRigVMMemoryStorageStruct1 flags{}
0x50DefaultWorkMemoryStorageFRigVMMemoryStorageStruct1 flags{}
0x50DefaultDebugMemoryStorageFRigVMMemoryStorageStruct1 flags{}
0x01180x20padding / unreflected
0xB0ByteCodeStorageFRigVMByteCode2 flags{ByteCode=[], NumInstructions=0, Entries=[], BranchInfos=[]…
0x01E80x08padding / unreflected
0x10InstructionsFRigVMInstructionArrayTransient+1 flags{Instructions=[]}
0x10FunctionNamesStorageTArray<FName>2 flags[]
0x02100x38padding / unreflected
0x10ParametersTArray<FRigVMParameter>2 flags[]
0x02580xD8padding / unreflected
0x04CachedVMHashuint325 flags0
0x03340x54unreflected bytes to end of URigVM

Functions 24

SignatureFlagsNativeParams
void SetParameterValueVector2D(const FName& InParameterName, const FVector2D& InValue, int32 InArrayIndex)FinalNative+1 flags0x1C
void SetParameterValueVector(const FName& InParameterName, const FVector& InValue, int32 InArrayIndex)FinalNative+1 flags0x24
void SetParameterValueTransform(const FName& InParameterName, FTransform& InValue, int32 InArrayIndex)FinalNative+1 flags0x74
void SetParameterValueString(const FName& InParameterName, const FString& InValue, int32 InArrayIndex)FinalNative+1 flags0x1C
void SetParameterValueQuat(const FName& InParameterName, FQuat& InValue, int32 InArrayIndex)FinalNative+1 flags0x34
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 SetParameterValueDouble(const FName& InParameterName, double InValue, int32 InArrayIndex)FinalNative+1 flags0x14
void SetParameterValueBool(const FName& InParameterName, bool InValue, int32 InArrayIndex)FinalNative+1 flags0x10
FRigVMStatistics GetStatistics()FinalNative+1 flags0x38
FString GetRigVMFunctionName(int32 InFunctionIndex)NativePublic0x18
FVector2D GetParameterValueVector2D(const FName& InParameterName, int32 InArrayIndex)FinalNative+1 flags0x20
FVector GetParameterValueVector(const FName& InParameterName, int32 InArrayIndex)FinalNative+1 flags0x28
FTransform GetParameterValueTransform(const FName& InParameterName, int32 InArrayIndex)FinalNative+1 flags0x70
FString GetParameterValueString(const FName& InParameterName, int32 InArrayIndex)FinalNative+1 flags0x20
FQuat GetParameterValueQuat(const FName& InParameterName, int32 InArrayIndex)FinalNative+1 flags0x30
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
double GetParameterValueDouble(const FName& InParameterName, int32 InArrayIndex)FinalNative+1 flags0x18
bool GetParameterValueBool(const FName& InParameterName, int32 InArrayIndex)FinalNative+1 flags0x0D
bool Execute(FRigVMExtendedExecuteContext& Context, const FName& InEntryName)NativePublic0x249
int32 AddRigVMFunction(UScriptStruct* InRigVMStruct, const FName& InMethodName)NativePublic0x14

Subclasses 1

Used by 1

types with a member, parameter or interface of this type