#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: RigVM #include "Basic.hpp" #include "CoreUObject_structs.hpp" #include "Engine_structs.hpp" #include "AnimationCore_structs.hpp" namespace SDK { // Enum RigVM.ERigVMPinDirection // NumValues: 0x0007 enum class ERigVMPinDirection : uint8 { Input = 0, Output = 1, IO = 2, Visible = 3, Hidden = 4, Invalid = 5, ERigVMPinDirection_MAX = 6, }; // Enum RigVM.ERigVMFunctionArgumentDirection // NumValues: 0x0004 enum class ERigVMFunctionArgumentDirection : uint8 { Input = 0, Output = 1, Invalid = 2, ERigVMFunctionArgumentDirection_MAX = 3, }; // Enum RigVM.ERigVMTransformSpace // NumValues: 0x0003 enum class ERigVMTransformSpace : uint8 { LocalSpace = 0, GlobalSpace = 1, Max = 2, }; // Enum RigVM.ERigVMClampSpatialMode // NumValues: 0x0005 enum class ERigVMClampSpatialMode : uint8 { Plane = 0, Cylinder = 1, Sphere = 2, Capsule = 3, ERigVMClampSpatialMode_MAX = 4, }; // Enum RigVM.ERigVMParameterType // NumValues: 0x0004 enum class ERigVMParameterType : uint8 { Input = 0, Output = 1, Invalid = 2, ERigVMParameterType_MAX = 3, }; // Enum RigVM.ERigVMOpCode // NumValues: 0x006C enum class ERigVMOpCode : uint8 { Execute_0_Operands = 0, Execute_1_Operands = 1, Execute_2_Operands = 2, Execute_3_Operands = 3, Execute_4_Operands = 4, Execute_5_Operands = 5, Execute_6_Operands = 6, Execute_7_Operands = 7, Execute_8_Operands = 8, Execute_9_Operands = 9, Execute_10_Operands = 10, Execute_11_Operands = 11, Execute_12_Operands = 12, Execute_13_Operands = 13, Execute_14_Operands = 14, Execute_15_Operands = 15, Execute_16_Operands = 16, Execute_17_Operands = 17, Execute_18_Operands = 18, Execute_19_Operands = 19, Execute_20_Operands = 20, Execute_21_Operands = 21, Execute_22_Operands = 22, Execute_23_Operands = 23, Execute_24_Operands = 24, Execute_25_Operands = 25, Execute_26_Operands = 26, Execute_27_Operands = 27, Execute_28_Operands = 28, Execute_29_Operands = 29, Execute_30_Operands = 30, Execute_31_Operands = 31, Execute_32_Operands = 32, Execute_33_Operands = 33, Execute_34_Operands = 34, Execute_35_Operands = 35, Execute_36_Operands = 36, Execute_37_Operands = 37, Execute_38_Operands = 38, Execute_39_Operands = 39, Execute_40_Operands = 40, Execute_41_Operands = 41, Execute_42_Operands = 42, Execute_43_Operands = 43, Execute_44_Operands = 44, Execute_45_Operands = 45, Execute_46_Operands = 46, Execute_47_Operands = 47, Execute_48_Operands = 48, Execute_49_Operands = 49, Execute_50_Operands = 50, Execute_51_Operands = 51, Execute_52_Operands = 52, Execute_53_Operands = 53, Execute_54_Operands = 54, Execute_55_Operands = 55, Execute_56_Operands = 56, Execute_57_Operands = 57, Execute_58_Operands = 58, Execute_59_Operands = 59, Execute_60_Operands = 60, Execute_61_Operands = 61, Execute_62_Operands = 62, Execute_63_Operands = 63, Execute_64_Operands = 64, Zero = 65, BoolFalse = 66, BoolTrue = 67, Copy = 68, Increment = 69, Decrement = 70, Equals = 71, NotEquals = 72, JumpAbsolute = 73, JumpForward = 74, JumpBackward = 75, JumpAbsoluteIf = 76, JumpForwardIf = 77, JumpBackwardIf = 78, ChangeType = 79, Exit = 80, BeginBlock = 81, EndBlock = 82, ArrayReset = 83, ArrayGetNum = 84, ArraySetNum = 85, ArrayGetAtIndex = 86, ArraySetAtIndex = 87, ArrayAdd = 88, ArrayInsert = 89, ArrayRemove = 90, ArrayFind = 91, ArrayAppend = 92, ArrayClone = 93, ArrayIterator = 94, ArrayUnion = 95, ArrayDifference = 96, ArrayIntersection = 97, ArrayReverse = 98, InvokeEntry = 99, JumpToBranch = 100, Execute = 101, RunInstructions = 102, SetupTraits = 103, Invalid = 104, FirstArrayOpCode = 83, LastArrayOpCode = 98, ERigVMOpCode_MAX = 105, }; // Enum RigVM.ERigVMCopyType // NumValues: 0x0004 enum class ERigVMCopyType : uint8 { Default = 0, FloatToDouble = 1, DoubleToFloat = 2, ERigVMCopyType_MAX = 3, }; // Enum RigVM.ERigVMBreakpointAction // NumValues: 0x0006 enum class ERigVMBreakpointAction : uint8 { None = 0, Resume = 1, StepOver = 2, StepInto = 3, StepOut = 4, Max = 5, }; // Enum RigVM.ERigVMDrawSettings // NumValues: 0x0005 enum class ERigVMDrawSettings : uint8 { Points = 0, Lines = 1, LineStrip = 2, DynamicMesh = 3, ERigVMDrawSettings_MAX = 4, }; // Enum RigVM.ERigVMMemoryType // NumValues: 0x0006 enum class ERigVMMemoryType : uint8 { Work = 0, Literal = 1, External = 2, Debug = 3, Invalid = 4, ERigVMMemoryType_MAX = 5, }; // Enum RigVM.ERigVMRegisterType // NumValues: 0x0006 enum class ERigVMRegisterType : uint8 { Plain = 0, String = 1, Name = 2, Struct = 3, Invalid = 4, ERigVMRegisterType_MAX = 5, }; // Enum RigVM.ERigVMUserWorkflowType // NumValues: 0x0006 enum class ERigVMUserWorkflowType : uint8 { Invalid = 0, NodeContext = 1, PinContext = 2, OnPinDefaultChanged = 4, All = 7, ERigVMUserWorkflowType_MAX = 8, }; // Enum RigVM.ERigUnitDebugPointMode // NumValues: 0x0003 enum class ERigUnitDebugPointMode : uint8 { Point = 0, Vector = 1, Max = 2, }; // Enum RigVM.ERigUnitDebugTransformMode // NumValues: 0x0004 enum class ERigUnitDebugTransformMode : uint8 { Point = 0, Axes = 1, Box = 2, Max = 3, }; // Enum RigVM.ERigUnitVisualDebugPointMode // NumValues: 0x0003 enum class ERigUnitVisualDebugPointMode : uint8 { Point = 0, Vector = 1, Max = 2, }; // Enum RigVM.ERBFKernelType // NumValues: 0x0006 enum class ERBFKernelType : uint8 { Gaussian = 0, Exponential = 1, Linear = 2, Cubic = 3, Quintic = 4, ERBFKernelType_MAX = 5, }; // Enum RigVM.ERBFQuatDistanceType // NumValues: 0x0005 enum class ERBFQuatDistanceType : uint8 { Euclidean = 0, ArcLength = 1, SwingAngle = 2, TwistAngle = 3, ERBFQuatDistanceType_MAX = 4, }; // Enum RigVM.ERBFVectorDistanceType // NumValues: 0x0004 enum class ERBFVectorDistanceType : uint8 { Euclidean = 0, Manhattan = 1, ArcLength = 2, ERBFVectorDistanceType_MAX = 3, }; // Enum RigVM.ERigVMAnimEasingType // NumValues: 0x0020 enum class ERigVMAnimEasingType : uint8 { Linear = 0, QuadraticEaseIn = 1, QuadraticEaseOut = 2, QuadraticEaseInOut = 3, CubicEaseIn = 4, CubicEaseOut = 5, CubicEaseInOut = 6, QuarticEaseIn = 7, QuarticEaseOut = 8, QuarticEaseInOut = 9, QuinticEaseIn = 10, QuinticEaseOut = 11, QuinticEaseInOut = 12, SineEaseIn = 13, SineEaseOut = 14, SineEaseInOut = 15, CircularEaseIn = 16, CircularEaseOut = 17, CircularEaseInOut = 18, ExponentialEaseIn = 19, ExponentialEaseOut = 20, ExponentialEaseInOut = 21, ElasticEaseIn = 22, ElasticEaseOut = 23, ElasticEaseInOut = 24, BackEaseIn = 25, BackEaseOut = 26, BackEaseInOut = 27, BounceEaseIn = 28, BounceEaseOut = 29, BounceEaseInOut = 30, ERigVMAnimEasingType_MAX = 31, }; // Enum RigVM.ERigVMSimPointIntegrateType // NumValues: 0x0003 enum class ERigVMSimPointIntegrateType : uint8 { Verlet = 0, SemiExplicitEuler = 1, ERigVMSimPointIntegrateType_MAX = 2, }; // ScriptStruct RigVM.MathRBFInterpolateQuatFloat_Target // 0x0030 (0x0030 - 0x0000) struct FMathRBFInterpolateQuatFloat_Target final { public: struct FQuat Target; // 0x0000(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Value; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0xC]; // 0x0024(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMathRBFInterpolateQuatFloat_Target; // ScriptStruct RigVM.RigVMFunction_MathRBFInterpolateQuatWorkData // 0x0090 (0x0090 - 0x0000) struct alignas(0x10) FRigVMFunction_MathRBFInterpolateQuatWorkData final { public: uint8 Pad_0[0x90]; // 0x0000(0x0090)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathRBFInterpolateQuatWorkData; // ScriptStruct RigVM.RigVMStruct // 0x0008 (0x0008 - 0x0000) struct alignas(0x08) FRigVMStruct { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMStruct; // ScriptStruct RigVM.RigVMFunction_MathBase // 0x0000 (0x0008 - 0x0008) struct FRigVMFunction_MathBase : public FRigVMStruct { }; DUMPER7_ASSERTS_FRigVMFunction_MathBase; // ScriptStruct RigVM.RigVMFunction_MathRBFInterpolateBase // 0x0000 (0x0008 - 0x0008) struct FRigVMFunction_MathRBFInterpolateBase : public FRigVMFunction_MathBase { }; DUMPER7_ASSERTS_FRigVMFunction_MathRBFInterpolateBase; // ScriptStruct RigVM.RigVMFunction_MathRBFInterpolateQuatBase // 0x00E8 (0x00F0 - 0x0008) struct FRigVMFunction_MathRBFInterpolateQuatBase : public FRigVMFunction_MathRBFInterpolateBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Input; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERBFQuatDistanceType DistanceFunction; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERBFKernelType SmoothingFunction; // 0x0031(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_32[0x2]; // 0x0032(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float SmoothingAngle; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bNormalizeOutput; // 0x0038(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector TwistAxis; // 0x0040(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_58[0x8]; // 0x0058(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FRigVMFunction_MathRBFInterpolateQuatWorkData WorkData; // 0x0060(0x0090)(Transient, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathRBFInterpolateQuatBase; // ScriptStruct RigVM.RigVMFunction_MathRBFInterpolateQuatFloat // 0x0020 (0x0110 - 0x00F0) struct FRigVMFunction_MathRBFInterpolateQuatFloat final : public FRigVMFunction_MathRBFInterpolateQuatBase { public: TArray Targets; // 0x00F0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) float Output; // 0x0100(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_104[0xC]; // 0x0104(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathRBFInterpolateQuatFloat; // ScriptStruct RigVM.RigVMDispatchFactory // 0x0070 (0x0070 - 0x0000) struct alignas(0x08) FRigVMDispatchFactory { public: uint8 Pad_0[0x70]; // 0x0000(0x0070)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMDispatchFactory; // ScriptStruct RigVM.RigVMDispatch_CoreBase // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_CoreBase : public FRigVMDispatchFactory { }; DUMPER7_ASSERTS_FRigVMDispatch_CoreBase; // ScriptStruct RigVM.RigVMMemoryStatistics // 0x000C (0x000C - 0x0000) struct FRigVMMemoryStatistics final { public: int32 RegisterCount; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 DataBytes; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TotalBytes; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMMemoryStatistics; // ScriptStruct RigVM.RigVMByteCodeStatistics // 0x0008 (0x0008 - 0x0000) struct FRigVMByteCodeStatistics final { public: int32 InstructionCount; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 DataBytes; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMByteCodeStatistics; // ScriptStruct RigVM.RigVMStatistics // 0x0038 (0x0038 - 0x0000) struct FRigVMStatistics final { public: int32 BytesForCDO; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 BytesPerInstance; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRigVMMemoryStatistics LiteralMemory; // 0x0008(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, NativeAccessSpecifierPublic) struct FRigVMMemoryStatistics WorkMemory; // 0x0014(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, NativeAccessSpecifierPublic) struct FRigVMMemoryStatistics DebugMemory; // 0x0020(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, NativeAccessSpecifierPublic) int32 BytesForCaching; // 0x002C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRigVMByteCodeStatistics ByteCode; // 0x0030(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMStatistics; // ScriptStruct RigVM.RigVMDrawInstruction // 0x00D0 (0x00D0 - 0x0000) struct FRigVMDrawInstruction final { public: class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERigVMDrawSettings PrimitiveType; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray Positions; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) struct FLinearColor Color; // 0x0020(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Thickness; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_34[0xC]; // 0x0034(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Transform; // 0x0040(0x0060)(Edit, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A0[0x30]; // 0x00A0(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMDrawInstruction; // ScriptStruct RigVM.RigVMDrawContainer // 0x0018 (0x0018 - 0x0000) struct FRigVMDrawContainer { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) TArray Instructions; // 0x0008(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMDrawContainer; // ScriptStruct RigVM.RigVMFunction_SimBase // 0x0000 (0x0008 - 0x0008) struct FRigVMFunction_SimBase : public FRigVMStruct { }; DUMPER7_ASSERTS_FRigVMFunction_SimBase; // ScriptStruct RigVM.RigVMFunction_AccumulateBase // 0x0000 (0x0008 - 0x0008) struct FRigVMFunction_AccumulateBase : public FRigVMFunction_SimBase { }; DUMPER7_ASSERTS_FRigVMFunction_AccumulateBase; // ScriptStruct RigVM.RigVMFunction_AccumulateVectorMul // 0x0070 (0x0078 - 0x0008) struct FRigVMFunction_AccumulateVectorMul final : public FRigVMFunction_AccumulateBase { public: struct FVector Multiplier; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector InitialValue; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIntegrateDeltaTime; // 0x0038(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Result; // 0x0040(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector AccumulatedValue; // 0x0058(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsInitialized; // 0x0070(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_AccumulateVectorMul; // ScriptStruct RigVM.RigVMFunction_MathBoolBase // 0x0000 (0x0008 - 0x0008) struct FRigVMFunction_MathBoolBase : public FRigVMFunction_MathBase { }; DUMPER7_ASSERTS_FRigVMFunction_MathBoolBase; // ScriptStruct RigVM.RigVMFunctionCompilationPropertyDescription // 0x0050 (0x0050 - 0x0000) struct FRigVMFunctionCompilationPropertyDescription final { public: class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString CPPType; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr CPPTypeObject; // 0x0018(0x0028)(UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString DefaultValue; // 0x0040(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunctionCompilationPropertyDescription; // ScriptStruct RigVM.RigVMFunction_MathVectorBase // 0x0000 (0x0008 - 0x0008) struct FRigVMFunction_MathVectorBase : public FRigVMFunction_MathBase { }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorBase; // ScriptStruct RigVM.RigVMFunction_MathVectorClampSpatially // 0x00B8 (0x00C0 - 0x0008) struct FRigVMFunction_MathVectorClampSpatially final : public FRigVMFunction_MathVectorBase { public: struct FVector Value; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAxis Axis; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERigVMClampSpatialMode Type; // 0x0021(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_22[0x2]; // 0x0022(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float Minimum; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Maximum; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Space; // 0x0030(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bDrawDebug; // 0x0090(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_91[0x3]; // 0x0091(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FLinearColor DebugColor; // 0x0094(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DebugThickness; // 0x00A4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Result; // 0x00A8(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorClampSpatially; // ScriptStruct RigVM.RigVMExtendedExecuteContext // 0x0228 (0x0228 - 0x0000) struct alignas(0x08) FRigVMExtendedExecuteContext final { public: uint8 Pad_0[0x228]; // 0x0000(0x0228)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMExtendedExecuteContext; // ScriptStruct RigVM.RigVMBaseOp // 0x0001 (0x0001 - 0x0000) struct FRigVMBaseOp { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMBaseOp; // ScriptStruct RigVM.RigVMUnaryOp // 0x0007 (0x0008 - 0x0001) struct alignas(0x02) FRigVMUnaryOp : public FRigVMBaseOp { public: uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMUnaryOp; // ScriptStruct RigVM.RigVMChangeTypeOp // 0x0000 (0x0008 - 0x0008) struct FRigVMChangeTypeOp final : public FRigVMUnaryOp { }; DUMPER7_ASSERTS_FRigVMChangeTypeOp; // ScriptStruct RigVM.RigVMFunction_MathIntBase // 0x0000 (0x0008 - 0x0008) struct FRigVMFunction_MathIntBase : public FRigVMFunction_MathBase { }; DUMPER7_ASSERTS_FRigVMFunction_MathIntBase; // ScriptStruct RigVM.RigVMDispatch_CoreEquals // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_CoreEquals : public FRigVMDispatch_CoreBase { }; DUMPER7_ASSERTS_FRigVMDispatch_CoreEquals; // ScriptStruct RigVM.RigVMDispatch_CoreNotEquals // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_CoreNotEquals final : public FRigVMDispatch_CoreEquals { }; DUMPER7_ASSERTS_FRigVMDispatch_CoreNotEquals; // ScriptStruct RigVM.RigVMDispatch_CastIntToEnum // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_CastIntToEnum final : public FRigVMDispatchFactory { }; DUMPER7_ASSERTS_FRigVMDispatch_CastIntToEnum; // ScriptStruct RigVM.RigVMInvokeEntryOp // 0x000B (0x000C - 0x0001) struct alignas(0x04) FRigVMInvokeEntryOp final : public FRigVMBaseOp { public: uint8 Pad_1[0xB]; // 0x0001(0x000B)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMInvokeEntryOp; // ScriptStruct RigVM.RigVMFunction_MathVectorArraySum // 0x0028 (0x0030 - 0x0008) struct FRigVMFunction_MathVectorArraySum final : public FRigVMFunction_MathVectorBase { public: TArray Array; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) struct FVector Sum; // 0x0018(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorArraySum; // ScriptStruct RigVM.RigVMFunction_MathBoolToFloat // 0x0008 (0x0010 - 0x0008) struct FRigVMFunction_MathBoolToFloat final : public FRigVMFunction_MathBoolBase { public: bool Value; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Result; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathBoolToFloat; // ScriptStruct RigVM.RigVMFunction_StringBase // 0x0000 (0x0008 - 0x0008) struct FRigVMFunction_StringBase : public FRigVMStruct { }; DUMPER7_ASSERTS_FRigVMFunction_StringBase; // ScriptStruct RigVM.RigVMFunction_StringFind // 0x0028 (0x0030 - 0x0008) struct FRigVMFunction_StringFind final : public FRigVMFunction_StringBase { public: class FString Value; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Search; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Found; // 0x0028(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 Index; // 0x002C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_StringFind; // ScriptStruct RigVM.RigVMRuntimeSettings // 0x0018 (0x0018 - 0x0000) struct alignas(0x08) FRigVMRuntimeSettings final { public: int32 MaximumArraySize; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x14]; // 0x0004(0x0014)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMRuntimeSettings; // ScriptStruct RigVM.RigVMJumpToBranchOp // 0x0004 (0x000C - 0x0008) struct alignas(0x04) FRigVMJumpToBranchOp final : public FRigVMUnaryOp { public: uint8 Pad_8[0x4]; // 0x0008(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMJumpToBranchOp; // ScriptStruct RigVM.RigVMFunction_MathBoolToInteger // 0x0008 (0x0010 - 0x0008) struct FRigVMFunction_MathBoolToInteger final : public FRigVMFunction_MathBoolBase { public: bool Value; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 Result; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathBoolToInteger; // ScriptStruct RigVM.RigVMDispatch_CastEnumToInt // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_CastEnumToInt final : public FRigVMDispatchFactory { }; DUMPER7_ASSERTS_FRigVMDispatch_CastEnumToInt; // ScriptStruct RigVM.RigVMCopyOp // 0x0011 (0x0012 - 0x0001) struct alignas(0x02) FRigVMCopyOp final : public FRigVMBaseOp { public: uint8 Pad_1[0x11]; // 0x0001(0x0011)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMCopyOp; // ScriptStruct RigVM.RigVMFunction_MathBoolEquals // 0x0008 (0x0010 - 0x0008) struct FRigVMFunction_MathBoolEquals final : public FRigVMFunction_MathBoolBase { public: bool A; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool B; // 0x0009(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x000A(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B[0x5]; // 0x000B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathBoolEquals; // ScriptStruct RigVM.RigVMFunction_MathRBFInterpolateVectorWorkData // 0x0090 (0x0090 - 0x0000) struct alignas(0x10) FRigVMFunction_MathRBFInterpolateVectorWorkData final { public: uint8 Pad_0[0x90]; // 0x0000(0x0090)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathRBFInterpolateVectorWorkData; // ScriptStruct RigVM.RigVMDispatch_CastObject // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_CastObject final : public FRigVMDispatchFactory { }; DUMPER7_ASSERTS_FRigVMDispatch_CastObject; // ScriptStruct RigVM.RigVMExternalVariableDef // 0x0028 (0x0028 - 0x0000) struct alignas(0x08) FRigVMExternalVariableDef { public: uint8 Pad_0[0x28]; // 0x0000(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMExternalVariableDef; // ScriptStruct RigVM.RigVMInstruction // 0x0010 (0x0010 - 0x0000) struct FRigVMInstruction final { public: uint64 ByteCodeIndex; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERigVMOpCode OpCode; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 OperandAlignment; // 0x0009(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMInstruction; // ScriptStruct RigVM.RigVMInstructionArray // 0x0010 (0x0010 - 0x0000) struct FRigVMInstructionArray final { public: TArray Instructions; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FRigVMInstructionArray; // ScriptStruct RigVM.RigVMExternalVariable // 0x0008 (0x0030 - 0x0028) struct FRigVMExternalVariable final : public FRigVMExternalVariableDef { public: uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMExternalVariable; // ScriptStruct RigVM.RigVMFunction_MathColorBase // 0x0000 (0x0008 - 0x0008) struct FRigVMFunction_MathColorBase : public FRigVMFunction_MathBase { }; DUMPER7_ASSERTS_FRigVMFunction_MathColorBase; // ScriptStruct RigVM.RigVMFunction_MathColorBinaryOp // 0x0030 (0x0038 - 0x0008) struct FRigVMFunction_MathColorBinaryOp : public FRigVMFunction_MathColorBase { public: struct FLinearColor A; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor B; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Result; // 0x0028(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathColorBinaryOp; // ScriptStruct RigVM.RigVMFunction_AnimBase // 0x0000 (0x0008 - 0x0008) struct FRigVMFunction_AnimBase : public FRigVMStruct { }; DUMPER7_ASSERTS_FRigVMFunction_AnimBase; // ScriptStruct RigVM.RigVMFunction_IsHostBeingDebugged // 0x0008 (0x0010 - 0x0008) struct FRigVMFunction_IsHostBeingDebugged final : public FRigVMStruct { public: bool Result; // 0x0008(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_IsHostBeingDebugged; // ScriptStruct RigVM.RigVMSlice // 0x0014 (0x0014 - 0x0000) struct alignas(0x04) FRigVMSlice final { public: uint8 Pad_0[0x14]; // 0x0000(0x0014)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMSlice; // ScriptStruct RigVM.RigVMExecuteContext // 0x0110 (0x0110 - 0x0000) struct alignas(0x10) FRigVMExecuteContext { public: uint8 Pad_0[0x110]; // 0x0000(0x0110)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMExecuteContext; // ScriptStruct RigVM.RigVMUnknownType // 0x0004 (0x0004 - 0x0000) struct FRigVMUnknownType final { public: uint32 Hash; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FRigVMUnknownType; // ScriptStruct RigVM.RigVMSetupTraitsOp // 0x0000 (0x0008 - 0x0008) struct FRigVMSetupTraitsOp final : public FRigVMUnaryOp { }; DUMPER7_ASSERTS_FRigVMSetupTraitsOp; // ScriptStruct RigVM.RigVMFunction_DebugBase // 0x0000 (0x0008 - 0x0008) struct FRigVMFunction_DebugBase : public FRigVMStruct { }; DUMPER7_ASSERTS_FRigVMFunction_DebugBase; // ScriptStruct RigVM.RigVMStructMutable // 0x0118 (0x0120 - 0x0008) struct FRigVMStructMutable : public FRigVMStruct { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FRigVMExecuteContext ExecuteContext; // 0x0010(0x0110)(Edit, BlueprintVisible, Transient, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMStructMutable; // ScriptStruct RigVM.RigVMFunction_MathBoxBase // 0x0000 (0x0008 - 0x0008) struct FRigVMFunction_MathBoxBase : public FRigVMFunction_MathBase { }; DUMPER7_ASSERTS_FRigVMFunction_MathBoxBase; // ScriptStruct RigVM.RigVMFunction_MathBoxGetVolume // 0x0040 (0x0048 - 0x0008) struct FRigVMFunction_MathBoxGetVolume final : public FRigVMFunction_MathBoxBase { public: struct FBox Box; // 0x0008(0x0038)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float Volume; // 0x0040(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathBoxGetVolume; // ScriptStruct RigVM.RigVMFunction_DebugBaseMutable // 0x0000 (0x0120 - 0x0120) struct FRigVMFunction_DebugBaseMutable : public FRigVMStructMutable { }; DUMPER7_ASSERTS_FRigVMFunction_DebugBaseMutable; // ScriptStruct RigVM.RigVMFunction_MathColorLerp // 0x0038 (0x0040 - 0x0008) struct FRigVMFunction_MathColorLerp final : public FRigVMFunction_MathColorBase { public: struct FLinearColor A; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor B; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float T; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Result; // 0x002C(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathColorLerp; // ScriptStruct RigVM.RigVMFunction_MathMutableBase // 0x0000 (0x0120 - 0x0120) struct FRigVMFunction_MathMutableBase : public FRigVMStructMutable { }; DUMPER7_ASSERTS_FRigVMFunction_MathMutableBase; // ScriptStruct RigVM.RigVMFunction_Sequence // 0x0338 (0x0340 - 0x0008) struct FRigVMFunction_Sequence final : public FRigVMStruct { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FRigVMExecuteContext ExecuteContext; // 0x0010(0x0110)(Edit, BlueprintVisible, Transient, NativeAccessSpecifierPublic) struct FRigVMExecuteContext A; // 0x0120(0x0110)(Edit, BlueprintVisible, BlueprintReadOnly, Transient, NativeAccessSpecifierPublic) struct FRigVMExecuteContext B; // 0x0230(0x0110)(Edit, BlueprintVisible, BlueprintReadOnly, Transient, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_Sequence; // ScriptStruct RigVM.RigVMFunction_MathColorMake // 0x0020 (0x0028 - 0x0008) struct FRigVMFunction_MathColorMake final : public FRigVMFunction_MathColorBase { public: float R; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float G; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float B; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float A; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Result; // 0x0018(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathColorMake; // ScriptStruct RigVM.RigVMFunction_SimBaseMutable // 0x0000 (0x0120 - 0x0120) struct FRigVMFunction_SimBaseMutable : public FRigVMStructMutable { }; DUMPER7_ASSERTS_FRigVMFunction_SimBaseMutable; // ScriptStruct RigVM.RigVMFunction_MathBoxGetDistance // 0x0058 (0x0060 - 0x0008) struct FRigVMFunction_MathBoxGetDistance final : public FRigVMFunction_MathBoxBase { public: struct FBox Box; // 0x0008(0x0038)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector position; // 0x0040(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Square; // 0x0058(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Valid; // 0x0059(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_5A[0x2]; // 0x005A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float Distance; // 0x005C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathBoxGetDistance; // ScriptStruct RigVM.RigVMGraphFunctionIdentifier // 0x0050 (0x0050 - 0x0000) struct FRigVMGraphFunctionIdentifier final { public: struct FSoftObjectPath LibraryNode; // 0x0000(0x0020)(ZeroConstructor, Deprecated, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString LibraryNodePath; // 0x0020(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FSoftObjectPath HostObject; // 0x0030(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMGraphFunctionIdentifier; // ScriptStruct RigVM.RigVMTag // 0x0040 (0x0040 - 0x0000) struct FRigVMTag final { public: class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Label; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText ToolTip; // 0x0018(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FLinearColor Color; // 0x0028(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bShowInUserInterface; // 0x0038(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bMarksSubjectAsInvalid; // 0x0039(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3A[0x6]; // 0x003A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMTag; // ScriptStruct RigVM.RigVMVariant // 0x0020 (0x0020 - 0x0000) struct FRigVMVariant final { public: struct FGuid Guid; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Tags; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, EditConst, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMVariant; // ScriptStruct RigVM.RigVMGraphFunctionArgument // 0x00B0 (0x00B0 - 0x0000) struct FRigVMGraphFunctionArgument final { public: class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName DisplayName; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName CPPType; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr CPPTypeObject; // 0x0018(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsArray; // 0x0040(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERigVMPinDirection Direction; // 0x0041(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42[0x6]; // 0x0042(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class FString DefaultValue; // 0x0048(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsConst; // 0x0058(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_59[0x7]; // 0x0059(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TMap PathToTooltip; // 0x0060(0x0050)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMGraphFunctionArgument; // ScriptStruct RigVM.RigVMPinCategory // 0x0028 (0x0028 - 0x0000) struct FRigVMPinCategory final { public: class FString Path; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Elements; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic) bool bExpandedByDefault; // 0x0020(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMPinCategory; // ScriptStruct RigVM.RigVMNodeLayout // 0x00B0 (0x00B0 - 0x0000) struct FRigVMNodeLayout final { public: TArray Categories; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic) TMap PinIndexInCategory; // 0x0010(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic) TMap DisplayNames; // 0x0060(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMNodeLayout; // ScriptStruct RigVM.RigVMGraphFunctionHeader // 0x01F8 (0x01F8 - 0x0000) struct FRigVMGraphFunctionHeader final { public: struct FRigVMGraphFunctionIdentifier LibraryPointer; // 0x0000(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRigVMVariant Variant; // 0x0050(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic) class FName Name; // 0x0070(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString NodeTitle; // 0x0078(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor NodeColor; // 0x0088(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText ToolTip; // 0x0098(0x0010)(Deprecated, NativeAccessSpecifierPublic) class FString Description; // 0x00A8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Category; // 0x00B8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Keywords; // 0x00C8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Arguments; // 0x00D8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic) TMap Dependencies; // 0x00E8(0x0050)(NativeAccessSpecifierPublic) TArray ExternalVariables; // 0x0138(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) struct FRigVMNodeLayout Layout; // 0x0148(0x00B0)(HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMGraphFunctionHeader; // ScriptStruct RigVM.RigVMByteCodeEntry // 0x000C (0x000C - 0x0000) struct FRigVMByteCodeEntry final { public: class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 InstructionIndex; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMByteCodeEntry; // ScriptStruct RigVM.RigVMBranchInfo // 0x0018 (0x0018 - 0x0000) struct FRigVMBranchInfo final { public: int32 Index; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Label; // 0x0004(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 InstructionIndex; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ArgumentIndex; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint16 FirstInstruction; // 0x0014(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint16 LastInstruction; // 0x0016(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMBranchInfo; // ScriptStruct RigVM.RigVMPredicateBranch // 0x0030 (0x0030 - 0x0000) struct alignas(0x08) FRigVMPredicateBranch final { public: uint8 Pad_0[0x30]; // 0x0000(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMPredicateBranch; // ScriptStruct RigVM.RigVMByteCode // 0x00B0 (0x00B0 - 0x0000) struct FRigVMByteCode final { public: TArray ByteCode; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) int32 NumInstructions; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray Entries; // 0x0018(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray BranchInfos; // 0x0028(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray PredicateBranches; // 0x0038(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) class FString PublicContextPathName; // 0x0048(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_58[0x58]; // 0x0058(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMByteCode; // ScriptStruct RigVM.RigVMFunctionCompilationPropertyPath // 0x0028 (0x0028 - 0x0000) struct FRigVMFunctionCompilationPropertyPath final { public: int32 PropertyIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class FString HeadCPPType; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString SegmentPath; // 0x0018(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunctionCompilationPropertyPath; // ScriptStruct RigVM.RigVMOperand // 0x0006 (0x0006 - 0x0000) struct FRigVMOperand final { public: ERigVMMemoryType MemoryType; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_1[0x1]; // 0x0001(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) uint16 RegisterIndex; // 0x0002(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint16 RegisterOffset; // 0x0004(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FRigVMOperand; // ScriptStruct RigVM.RigVMFunctionCompilationData // 0x0238 (0x0238 - 0x0000) struct FRigVMFunctionCompilationData final { public: struct FRigVMByteCode ByteCode; // 0x0000(0x00B0)(HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray FunctionNames; // 0x00B0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray WorkPropertyDescriptions; // 0x00C0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray WorkPropertyPathDescriptions; // 0x00D0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray LiteralPropertyDescriptions; // 0x00E0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray LiteralPropertyPathDescriptions; // 0x00F0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray DebugPropertyDescriptions; // 0x0100(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray DebugPropertyPathDescriptions; // 0x0110(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray ExternalPropertyDescriptions; // 0x0120(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray ExternalPropertyPathDescriptions; // 0x0130(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TMap ExternalRegisterIndexToVariable; // 0x0140(0x0050)(NativeAccessSpecifierPublic) TMap Operands; // 0x0190(0x0050)(NativeAccessSpecifierPublic) uint32 Hash; // 0x01E0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEncounteredSurpressedErrors; // 0x01E4(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1E5[0x53]; // 0x01E5(0x0053)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunctionCompilationData; // ScriptStruct RigVM.RigVMGraphFunctionData // 0x0440 (0x0440 - 0x0000) struct FRigVMGraphFunctionData final { public: struct FRigVMGraphFunctionHeader Header; // 0x0000(0x01F8)(HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRigVMFunctionCompilationData CompilationData; // 0x01F8(0x0238)(HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString SerializedCollapsedNode; // 0x0430(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMGraphFunctionData; // ScriptStruct RigVM.RigVMGraphFunctionStore // 0x0020 (0x0020 - 0x0000) struct FRigVMGraphFunctionStore final { public: TArray PublicFunctions; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray PrivateFunctions; // 0x0010(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMGraphFunctionStore; // ScriptStruct RigVM.RigVMFunction_MathColorSub // 0x0000 (0x0038 - 0x0038) struct FRigVMFunction_MathColorSub final : public FRigVMFunction_MathColorBinaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathColorSub; // ScriptStruct RigVM.RigVMFunction_MathDoubleBase // 0x0000 (0x0008 - 0x0008) struct FRigVMFunction_MathDoubleBase : public FRigVMFunction_MathBase { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleBase; // ScriptStruct RigVM.RigVMFunction_MathDoubleConstant // 0x0008 (0x0010 - 0x0008) struct FRigVMFunction_MathDoubleConstant : public FRigVMFunction_MathDoubleBase { public: double Value; // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleConstant; // ScriptStruct RigVM.RigVMFunction_MathDoubleConstHalfPi // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathDoubleConstHalfPi final : public FRigVMFunction_MathDoubleConstant { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleConstHalfPi; // ScriptStruct RigVM.RigVMFunction_MathColorFromDouble // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_MathColorFromDouble final : public FRigVMFunction_MathColorBase { public: double Value; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Result; // 0x0010(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathColorFromDouble; // ScriptStruct RigVM.RigVMFunction_MathVectorMakeAbsolute // 0x0048 (0x0050 - 0x0008) struct FRigVMFunction_MathVectorMakeAbsolute final : public FRigVMFunction_MathVectorBase { public: struct FVector Local; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Parent; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Global; // 0x0038(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorMakeAbsolute; // ScriptStruct RigVM.RigVMParameter // 0x0030 (0x0030 - 0x0000) struct FRigVMParameter final { public: ERigVMParameterType Type; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName Name; // 0x0004(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 RegisterIndex; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class FString CPPType; // 0x0010(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UScriptStruct* ScriptStruct; // 0x0020(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class FName ScriptStructPath; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FRigVMParameter; // ScriptStruct RigVM.RigVMFunction_MathDoubleMake // 0x0008 (0x0010 - 0x0008) struct FRigVMFunction_MathDoubleMake final : public FRigVMFunction_MathDoubleBase { public: double Value; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleMake; // ScriptStruct RigVM.RigVMFunction_NameBase // 0x0000 (0x0008 - 0x0008) struct FRigVMFunction_NameBase : public FRigVMStruct { }; DUMPER7_ASSERTS_FRigVMFunction_NameBase; // ScriptStruct RigVM.RigVMFunction_NameTruncate // 0x0020 (0x0028 - 0x0008) struct FRigVMFunction_NameTruncate final : public FRigVMFunction_NameBase { public: class FName Name; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Count; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool FromEnd; // 0x0014(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName Remainder; // 0x0018(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Chopped; // 0x0020(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_NameTruncate; // ScriptStruct RigVM.RigVMFunction_MathDoubleBinaryAggregateOp // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_MathDoubleBinaryAggregateOp : public FRigVMFunction_MathDoubleBase { public: double A; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double B; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double Result; // 0x0018(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleBinaryAggregateOp; // ScriptStruct RigVM.RigVMFunction_MathDoubleMin // 0x0000 (0x0020 - 0x0020) struct FRigVMFunction_MathDoubleMin final : public FRigVMFunction_MathDoubleBinaryAggregateOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleMin; // ScriptStruct RigVM.RigVMFunction_MathDoubleConstE // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathDoubleConstE final : public FRigVMFunction_MathDoubleConstant { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleConstE; // ScriptStruct RigVM.RigVMVariantRef // 0x0040 (0x0040 - 0x0000) struct FRigVMVariantRef final { public: struct FSoftObjectPath ObjectPath; // 0x0000(0x0020)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRigVMVariant Variant; // 0x0020(0x0020)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMVariantRef; // ScriptStruct RigVM.RigVMFunction_Contains // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_Contains final : public FRigVMFunction_NameBase { public: class FName Name; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Search; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0018(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_Contains; // ScriptStruct RigVM.RigVMFunction_MathDoubleBinaryOp // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_MathDoubleBinaryOp : public FRigVMFunction_MathDoubleBase { public: double A; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double B; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double Result; // 0x0018(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleBinaryOp; // ScriptStruct RigVM.RigVMMemoryStorageStruct // 0x0040 (0x0050 - 0x0010) struct FRigVMMemoryStorageStruct final : public FInstancedPropertyBag { public: uint8 Pad_10[0x40]; // 0x0010(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMMemoryStorageStruct; // ScriptStruct RigVM.RigVMTrait // 0x0010 (0x0018 - 0x0008) struct FRigVMTrait : public FRigVMStruct { public: class FString Name; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FRigVMTrait; // ScriptStruct RigVM.RigVMGraphFunctionHeaderArray // 0x0010 (0x0010 - 0x0000) struct FRigVMGraphFunctionHeaderArray final { public: TArray Headers; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMGraphFunctionHeaderArray; // ScriptStruct RigVM.RigVMExecuteOp // 0x0009 (0x000A - 0x0001) struct alignas(0x02) FRigVMExecuteOp final : public FRigVMBaseOp { public: uint8 Pad_1[0x9]; // 0x0001(0x0009)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMExecuteOp; // ScriptStruct RigVM.RigVMFunction_StringReplace // 0x0040 (0x0048 - 0x0008) struct FRigVMFunction_StringReplace final : public FRigVMFunction_StringBase { public: class FString Name; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Old; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString New; // 0x0028(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Result; // 0x0038(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_StringReplace; // ScriptStruct RigVM.RigVMDispatch_ArrayBase // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_ArrayBase : public FRigVMDispatch_CoreBase { }; DUMPER7_ASSERTS_FRigVMDispatch_ArrayBase; // ScriptStruct RigVM.RigVMDispatch_ArrayGetAtIndex // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_ArrayGetAtIndex final : public FRigVMDispatch_ArrayBase { }; DUMPER7_ASSERTS_FRigVMDispatch_ArrayGetAtIndex; // ScriptStruct RigVM.RigVMBinaryOp // 0x000D (0x000E - 0x0001) struct alignas(0x02) FRigVMBinaryOp final : public FRigVMBaseOp { public: uint8 Pad_1[0xD]; // 0x0001(0x000D)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMBinaryOp; // ScriptStruct RigVM.RigVMTernaryOp // 0x0013 (0x0014 - 0x0001) struct alignas(0x02) FRigVMTernaryOp final : public FRigVMBaseOp { public: uint8 Pad_1[0x13]; // 0x0001(0x0013)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMTernaryOp; // ScriptStruct RigVM.RigVMQuaternaryOp // 0x0019 (0x001A - 0x0001) struct alignas(0x02) FRigVMQuaternaryOp final : public FRigVMBaseOp { public: uint8 Pad_1[0x19]; // 0x0001(0x0019)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMQuaternaryOp; // ScriptStruct RigVM.RigVMFunction_StringLength // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_StringLength final : public FRigVMFunction_StringBase { public: class FString Value; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Length; // 0x0018(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_StringLength; // ScriptStruct RigVM.RigVMQuinaryOp // 0x001F (0x0020 - 0x0001) struct alignas(0x02) FRigVMQuinaryOp final : public FRigVMBaseOp { public: uint8 Pad_1[0x1F]; // 0x0001(0x001F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMQuinaryOp; // ScriptStruct RigVM.RigVMFunction_RandomFloat // 0x0028 (0x0030 - 0x0008) struct FRigVMFunction_RandomFloat final : public FRigVMFunction_MathBase { public: int32 Seed; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Minimum; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Maximum; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float duration; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Result; // 0x0018(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LastResult; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LastSeed; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 BaseSeed; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TimeLeft; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_RandomFloat; // ScriptStruct RigVM.RigVMSenaryOp // 0x0025 (0x0026 - 0x0001) struct alignas(0x02) FRigVMSenaryOp final : public FRigVMBaseOp { public: uint8 Pad_1[0x25]; // 0x0001(0x0025)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMSenaryOp; // ScriptStruct RigVM.RigVMComparisonOp // 0x0013 (0x0014 - 0x0001) struct alignas(0x02) FRigVMComparisonOp final : public FRigVMBaseOp { public: uint8 Pad_1[0x13]; // 0x0001(0x0013)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMComparisonOp; // ScriptStruct RigVM.RigVMFunction_MathDistanceToPlane // 0x0068 (0x0070 - 0x0008) struct FRigVMFunction_MathDistanceToPlane final : public FRigVMFunction_MathVectorBase { public: struct FVector Point; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector PlanePoint; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector PlaneNormal; // 0x0038(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ClosestPointOnPlane; // 0x0050(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SignedDistance; // 0x0068(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathDistanceToPlane; // ScriptStruct RigVM.RigVMJumpOp // 0x0007 (0x0008 - 0x0001) struct alignas(0x04) FRigVMJumpOp final : public FRigVMBaseOp { public: uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMJumpOp; // ScriptStruct RigVM.RigVMDispatch_ArrayClone // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_ArrayClone final : public FRigVMDispatch_ArrayBase { }; DUMPER7_ASSERTS_FRigVMDispatch_ArrayClone; // ScriptStruct RigVM.RigVMJumpIfOp // 0x0008 (0x0010 - 0x0008) struct alignas(0x04) FRigVMJumpIfOp final : public FRigVMUnaryOp { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMJumpIfOp; // ScriptStruct RigVM.RigVMDispatch_ArrayBaseMutable // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_ArrayBaseMutable : public FRigVMDispatch_ArrayBase { }; DUMPER7_ASSERTS_FRigVMDispatch_ArrayBaseMutable; // ScriptStruct RigVM.RigVMDispatch_ArrayReset // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_ArrayReset : public FRigVMDispatch_ArrayBaseMutable { }; DUMPER7_ASSERTS_FRigVMDispatch_ArrayReset; // ScriptStruct RigVM.RigVMRunInstructionsOp // 0x0008 (0x0010 - 0x0008) struct alignas(0x04) FRigVMRunInstructionsOp final : public FRigVMUnaryOp { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMRunInstructionsOp; // ScriptStruct RigVM.RigVMFunction_NoiseVector // 0x0080 (0x0088 - 0x0008) struct FRigVMFunction_NoiseVector final : public FRigVMFunction_MathBase { public: struct FVector position; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Speed; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Frequency; // 0x0038(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Minimum; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Maximum; // 0x0054(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Result; // 0x0058(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Time; // 0x0070(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_NoiseVector; // ScriptStruct RigVM.RigVMBreakpoint // 0x0024 (0x0024 - 0x0000) struct alignas(0x04) FRigVMBreakpoint final { public: uint8 Pad_0[0x24]; // 0x0000(0x0024)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMBreakpoint; // ScriptStruct RigVM.RigVMDebugInfo // 0x0140 (0x0140 - 0x0000) struct alignas(0x08) FRigVMDebugInfo final { public: uint8 Pad_0[0x140]; // 0x0000(0x0140)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMDebugInfo; // ScriptStruct RigVM.RigVMDrawInterface // 0x0000 (0x0018 - 0x0018) struct FRigVMDrawInterface final : public FRigVMDrawContainer { }; DUMPER7_ASSERTS_FRigVMDrawInterface; // ScriptStruct RigVM.RigVMMirrorSettings // 0x0028 (0x0028 - 0x0000) struct FRigVMMirrorSettings final { public: EAxis MirrorAxis; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAxis AxisToFlip; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2[0x6]; // 0x0002(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class FString SearchString; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString ReplaceString; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMMirrorSettings; // ScriptStruct RigVM.RigVMDispatch_ArrayRemove // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_ArrayRemove final : public FRigVMDispatch_ArrayBaseMutable { }; DUMPER7_ASSERTS_FRigVMDispatch_ArrayRemove; // ScriptStruct RigVM.RigVMInstructionSetExecuteState // 0x0050 (0x0050 - 0x0000) struct FRigVMInstructionSetExecuteState final { public: TMap SliceHashToNumInstruction; // 0x0000(0x0050)(Transient, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMInstructionSetExecuteState; // ScriptStruct RigVM.RigVMRegister // 0x0024 (0x0024 - 0x0000) struct FRigVMRegister final { public: ERigVMRegisterType Type; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint32 ByteIndex; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint16 ElementSize; // 0x0008(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint16 ElementCount; // 0x000A(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint16 SliceCount; // 0x000C(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 AlignmentBytes; // 0x000E(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_F[0x1]; // 0x000F(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) uint16 TrailingBytes; // 0x0010(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_12[0x2]; // 0x0012(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) class FName Name; // 0x0014(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ScriptStructIndex; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsArray; // 0x0020(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsDynamic; // 0x0021(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_22[0x2]; // 0x0022(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMRegister; // ScriptStruct RigVM.RigVMRegisterOffset // 0x0048 (0x0048 - 0x0000) struct FRigVMRegisterOffset final { public: TArray Segments; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) ERigVMRegisterType Type; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName CPPType; // 0x0014(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UScriptStruct* ScriptStruct; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UScriptStruct* ParentScriptStruct; // 0x0028(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 ArrayIndex; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint16 ElementSize; // 0x0034(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_36[0x2]; // 0x0036(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) class FString CachedSegmentPath; // 0x0038(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FRigVMRegisterOffset; // ScriptStruct RigVM.RigVMMemoryContainer // 0x00A0 (0x00A0 - 0x0000) struct FRigVMMemoryContainer final { public: bool bUseNameMap; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERigVMMemoryType MemoryType; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2[0x6]; // 0x0002(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) TArray Registers; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray RegisterOffsets; // 0x0018(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray Data; // 0x0028(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) TArray ScriptStructs; // 0x0038(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic) TMap NameMap; // 0x0048(0x0050)(Transient, NativeAccessSpecifierPublic) bool bEncounteredErrorDuringLoad; // 0x0098(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_99[0x7]; // 0x0099(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMMemoryContainer; // ScriptStruct RigVM.RigVMInstructionVisitInfo // 0x0028 (0x0028 - 0x0000) struct alignas(0x08) FRigVMInstructionVisitInfo final { public: uint8 Pad_0[0x28]; // 0x0000(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMInstructionVisitInfo; // ScriptStruct RigVM.RigVMProfilingInfo // 0x0028 (0x0028 - 0x0000) struct alignas(0x08) FRigVMProfilingInfo final { public: uint8 Pad_0[0x28]; // 0x0000(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMProfilingInfo; // ScriptStruct RigVM.RigVMTemplateArgumentType // 0x0010 (0x0010 - 0x0000) struct FRigVMTemplateArgumentType final { public: class FName CPPType; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UObject* CPPTypeObject; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMTemplateArgumentType; // ScriptStruct RigVM.RigVMFunction_MathVectorMake // 0x0028 (0x0030 - 0x0008) struct FRigVMFunction_MathVectorMake final : public FRigVMFunction_MathVectorBase { public: float X; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Y; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Z; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Result; // 0x0018(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorMake; // ScriptStruct RigVM.RigVMUserWorkflow // 0x0058 (0x0058 - 0x0000) struct FRigVMUserWorkflow final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class FString Title; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FString ToolTip; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ERigVMUserWorkflowType Type; // 0x0028(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_29[0x17]; // 0x0029(0x0017)(Fixing Size After Last Property [ Dumper-7 ]) TDelegate PerformDynamicDelegate; // 0x0040(0x0010)(Edit, BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSubclassOf OptionsClass; // 0x0050(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) }; DUMPER7_ASSERTS_FRigVMUserWorkflow; // ScriptStruct RigVM.RigVMDispatch_ArrayIterator // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_ArrayIterator final : public FRigVMDispatch_ArrayBaseMutable { }; DUMPER7_ASSERTS_FRigVMDispatch_ArrayIterator; // ScriptStruct RigVM.RigVMFunction_AnimEasingType // 0x0008 (0x0010 - 0x0008) struct FRigVMFunction_AnimEasingType final : public FRigVMFunction_AnimBase { public: ERigVMAnimEasingType Type; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_AnimEasingType; // ScriptStruct RigVM.RigVMFunction_AnimEasing // 0x0020 (0x0028 - 0x0008) struct FRigVMFunction_AnimEasing final : public FRigVMFunction_AnimBase { public: float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERigVMAnimEasingType Type; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float SourceMinimum; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SourceMaximum; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TargetMinimum; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TargetMaximum; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Result; // 0x0020(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_AnimEasing; // ScriptStruct RigVM.RigVMFunction_AnimEvalRichCurve // 0x00A8 (0x00B0 - 0x0008) struct FRigVMFunction_AnimEvalRichCurve final : public FRigVMFunction_AnimBase { public: float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FRuntimeFloatCurve Curve; // 0x0010(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) float SourceMinimum; // 0x0098(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SourceMaximum; // 0x009C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TargetMinimum; // 0x00A0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TargetMaximum; // 0x00A4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Result; // 0x00A8(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_AnimEvalRichCurve; // ScriptStruct RigVM.RigVMFunction_MathVectorBinaryOp // 0x0048 (0x0050 - 0x0008) struct FRigVMFunction_MathVectorBinaryOp : public FRigVMFunction_MathVectorBase { public: struct FVector A; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector B; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Result; // 0x0038(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorBinaryOp; // ScriptStruct RigVM.RigVMFunction_MathVectorSub // 0x0000 (0x0050 - 0x0050) struct FRigVMFunction_MathVectorSub final : public FRigVMFunction_MathVectorBinaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorSub; // ScriptStruct RigVM.RigVMFunction_AnimRichCurve // 0x0088 (0x0090 - 0x0008) struct FRigVMFunction_AnimRichCurve final : public FRigVMFunction_AnimBase { public: struct FRuntimeFloatCurve Curve; // 0x0008(0x0088)(Edit, BlueprintVisible, EditConst, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_AnimRichCurve; // ScriptStruct RigVM.RigVMFunction_StringConcat // 0x0030 (0x0038 - 0x0008) struct FRigVMFunction_StringConcat final : public FRigVMFunction_StringBase { public: class FString A; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString B; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Result; // 0x0028(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_StringConcat; // ScriptStruct RigVM.RigVMFunction_GetDeltaTime // 0x0008 (0x0010 - 0x0008) struct FRigVMFunction_GetDeltaTime final : public FRigVMFunction_AnimBase { public: float Result; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_GetDeltaTime; // ScriptStruct RigVM.RigVMFunction_GetWorldTime // 0x0020 (0x0028 - 0x0008) struct FRigVMFunction_GetWorldTime final : public FRigVMFunction_AnimBase { public: float Year; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Month; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Day; // 0x0010(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float WeekDay; // 0x0014(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Hours; // 0x0018(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Minutes; // 0x001C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Seconds; // 0x0020(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OverallSeconds; // 0x0024(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_GetWorldTime; // ScriptStruct RigVM.RigVMFunction_FramesToSeconds // 0x0008 (0x0010 - 0x0008) struct FRigVMFunction_FramesToSeconds final : public FRigVMFunction_AnimBase { public: float Frames; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Seconds; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_FramesToSeconds; // ScriptStruct RigVM.RigVMFunction_MathVectorMod // 0x0000 (0x0050 - 0x0050) struct FRigVMFunction_MathVectorMod final : public FRigVMFunction_MathVectorBinaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorMod; // ScriptStruct RigVM.RigVMFunction_SecondsToFrames // 0x0008 (0x0010 - 0x0008) struct FRigVMFunction_SecondsToFrames final : public FRigVMFunction_AnimBase { public: float Seconds; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Frames; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_SecondsToFrames; // ScriptStruct RigVM.RigVMDispatch_SelectInt32 // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_SelectInt32 final : public FRigVMDispatch_CoreBase { }; DUMPER7_ASSERTS_FRigVMDispatch_SelectInt32; // ScriptStruct RigVM.RigVMFunction_DebugLineNoSpace // 0x00C0 (0x01E0 - 0x0120) struct FRigVMFunction_DebugLineNoSpace final : public FRigVMFunction_DebugBaseMutable { public: struct FVector A; // 0x0120(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector B; // 0x0138(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Color; // 0x0150(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Thickness; // 0x0160(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_164[0xC]; // 0x0164(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform WorldOffset; // 0x0170(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnabled; // 0x01D0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D1[0xF]; // 0x01D1(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_DebugLineNoSpace; // ScriptStruct RigVM.RigVMFunction_DebugLineStripNoSpace // 0x00A0 (0x01C0 - 0x0120) struct FRigVMFunction_DebugLineStripNoSpace final : public FRigVMFunction_DebugBaseMutable { public: TArray Points; // 0x0120(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) struct FLinearColor Color; // 0x0130(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Thickness; // 0x0140(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_144[0xC]; // 0x0144(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform WorldOffset; // 0x0150(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnabled; // 0x01B0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1B1[0xF]; // 0x01B1(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_DebugLineStripNoSpace; // ScriptStruct RigVM.RigVMFunction_DebugPoint // 0x00B8 (0x00C0 - 0x0008) struct FRigVMFunction_DebugPoint final : public FRigVMFunction_DebugBase { public: struct FVector Vector; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERigUnitDebugPointMode Mode; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FLinearColor Color; // 0x0024(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Scale; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Thickness; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Space; // 0x003C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44[0xC]; // 0x0044(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform WorldOffset; // 0x0050(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnabled; // 0x00B0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B1[0xF]; // 0x00B1(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_DebugPoint; // ScriptStruct RigVM.RigVMDispatch_ArrayDifference // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_ArrayDifference : public FRigVMDispatch_ArrayBase { }; DUMPER7_ASSERTS_FRigVMDispatch_ArrayDifference; // ScriptStruct RigVM.RigVMFunction_DebugPointMutable // 0x00B0 (0x01D0 - 0x0120) struct FRigVMFunction_DebugPointMutable final : public FRigVMFunction_DebugBaseMutable { public: struct FVector Vector; // 0x0120(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERigUnitDebugPointMode Mode; // 0x0138(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_139[0x3]; // 0x0139(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FLinearColor Color; // 0x013C(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Scale; // 0x014C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Thickness; // 0x0150(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Space; // 0x0154(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15C[0x4]; // 0x015C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform WorldOffset; // 0x0160(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnabled; // 0x01C0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C1[0xF]; // 0x01C1(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_DebugPointMutable; // ScriptStruct RigVM.RigVMFunction_StringToUppercase // 0x0020 (0x0028 - 0x0008) struct FRigVMFunction_StringToUppercase final : public FRigVMFunction_StringBase { public: class FString Value; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Result; // 0x0018(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_StringToUppercase; // ScriptStruct RigVM.RigVMFunction_DebugRectangle // 0x00F0 (0x0210 - 0x0120) struct FRigVMFunction_DebugRectangle final : public FRigVMFunction_DebugBaseMutable { public: struct FTransform Transform; // 0x0120(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Color; // 0x0180(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Scale; // 0x0190(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Thickness; // 0x0194(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Space; // 0x0198(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform WorldOffset; // 0x01A0(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnabled; // 0x0200(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_201[0xF]; // 0x0201(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_DebugRectangle; // ScriptStruct RigVM.RigVMFunction_DebugRectangleNoSpace // 0x00F0 (0x0210 - 0x0120) struct FRigVMFunction_DebugRectangleNoSpace final : public FRigVMFunction_DebugBaseMutable { public: struct FTransform Transform; // 0x0120(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Color; // 0x0180(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Scale; // 0x0190(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Thickness; // 0x0194(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_198[0x8]; // 0x0198(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform WorldOffset; // 0x01A0(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnabled; // 0x0200(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_201[0xF]; // 0x0201(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_DebugRectangleNoSpace; // ScriptStruct RigVM.RigVMFunction_DebugArc // 0x0100 (0x0220 - 0x0120) struct FRigVMFunction_DebugArc final : public FRigVMFunction_DebugBaseMutable { public: struct FTransform Transform; // 0x0120(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Color; // 0x0180(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Radius; // 0x0190(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinimumDegrees; // 0x0194(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaximumDegrees; // 0x0198(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Thickness; // 0x019C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Detail; // 0x01A0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Space; // 0x01A4(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1AC[0x4]; // 0x01AC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform WorldOffset; // 0x01B0(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnabled; // 0x0210(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_211[0xF]; // 0x0211(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_DebugArc; // ScriptStruct RigVM.RigVMFunction_DebugArcNoSpace // 0x0100 (0x0220 - 0x0120) struct FRigVMFunction_DebugArcNoSpace final : public FRigVMFunction_DebugBaseMutable { public: struct FTransform Transform; // 0x0120(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Color; // 0x0180(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Radius; // 0x0190(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinimumDegrees; // 0x0194(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaximumDegrees; // 0x0198(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Thickness; // 0x019C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Detail; // 0x01A0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1A4[0xC]; // 0x01A4(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform WorldOffset; // 0x01B0(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnabled; // 0x0210(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_211[0xF]; // 0x0211(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_DebugArcNoSpace; // ScriptStruct RigVM.RigVMFunction_EndsWith // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_EndsWith final : public FRigVMFunction_NameBase { public: class FName Name; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Ending; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0018(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_EndsWith; // ScriptStruct RigVM.RigVMFunction_DebugBoxNoSpace // 0x00C0 (0x01E0 - 0x0120) struct FRigVMFunction_DebugBoxNoSpace final : public FRigVMFunction_DebugBaseMutable { public: struct FBox Box; // 0x0120(0x0038)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FLinearColor Color; // 0x0158(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Thickness; // 0x0168(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_16C[0x4]; // 0x016C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform WorldOffset; // 0x0170(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnabled; // 0x01D0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D1[0xF]; // 0x01D1(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_DebugBoxNoSpace; // ScriptStruct RigVM.RigVMFunction_DebugTransformMutableNoSpace // 0x00F0 (0x0210 - 0x0120) struct FRigVMFunction_DebugTransformMutableNoSpace final : public FRigVMFunction_DebugBaseMutable { public: struct FTransform Transform; // 0x0120(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERigUnitDebugTransformMode Mode; // 0x0180(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_181[0x3]; // 0x0181(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FLinearColor Color; // 0x0184(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Thickness; // 0x0194(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Scale; // 0x0198(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19C[0x4]; // 0x019C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform WorldOffset; // 0x01A0(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnabled; // 0x0200(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_201[0xF]; // 0x0201(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_DebugTransformMutableNoSpace; // ScriptStruct RigVM.RigVMFunction_DebugTransformArrayMutable_WorkData // 0x0010 (0x0010 - 0x0000) struct FRigVMFunction_DebugTransformArrayMutable_WorkData final { public: TArray DrawTransforms; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_DebugTransformArrayMutable_WorkData; // ScriptStruct RigVM.RigVMDispatch_MakeStruct // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_MakeStruct : public FRigVMDispatch_CoreBase { }; DUMPER7_ASSERTS_FRigVMDispatch_MakeStruct; // ScriptStruct RigVM.RigVMDispatch_BreakStruct // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_BreakStruct final : public FRigVMDispatch_MakeStruct { }; DUMPER7_ASSERTS_FRigVMDispatch_BreakStruct; // ScriptStruct RigVM.RigVMFunction_DebugTransformArrayMutableNoSpace // 0x00B0 (0x01D0 - 0x0120) struct FRigVMFunction_DebugTransformArrayMutableNoSpace final : public FRigVMFunction_DebugBaseMutable { public: TArray Transforms; // 0x0120(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray ParentIndices; // 0x0130(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) ERigUnitDebugTransformMode Mode; // 0x0140(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_141[0x3]; // 0x0141(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FLinearColor Color; // 0x0144(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Thickness; // 0x0154(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Scale; // 0x0158(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15C[0x4]; // 0x015C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform WorldOffset; // 0x0160(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnabled; // 0x01C0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C1[0xF]; // 0x01C1(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_DebugTransformArrayMutableNoSpace; // ScriptStruct RigVM.RigVMFunction_NoiseFloat // 0x0020 (0x0028 - 0x0008) struct FRigVMFunction_NoiseFloat final : public FRigVMFunction_MathBase { public: float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Speed; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Frequency; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Minimum; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Maximum; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Result; // 0x001C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Time; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_NoiseFloat; // ScriptStruct RigVM.RigVMFunction_VisualDebugVector // 0x0040 (0x0048 - 0x0008) struct FRigVMFunction_VisualDebugVector final : public FRigVMFunction_DebugBase { public: struct FVector Value; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnabled; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERigUnitVisualDebugPointMode Mode; // 0x0021(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_22[0x2]; // 0x0022(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) struct FLinearColor Color; // 0x0024(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Thickness; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Scale; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName BoneSpace; // 0x003C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_VisualDebugVector; // ScriptStruct RigVM.RigVMFunction_VisualDebugVectorNoSpace // 0x0038 (0x0040 - 0x0008) struct FRigVMFunction_VisualDebugVectorNoSpace final : public FRigVMFunction_DebugBase { public: struct FVector Value; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnabled; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERigUnitVisualDebugPointMode Mode; // 0x0021(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_22[0x2]; // 0x0022(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) struct FLinearColor Color; // 0x0024(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Thickness; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Scale; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_VisualDebugVectorNoSpace; // ScriptStruct RigVM.RigVMFunction_VisualDebugQuat // 0x0048 (0x0050 - 0x0008) struct FRigVMFunction_VisualDebugQuat final : public FRigVMFunction_DebugBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Value; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnabled; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Thickness; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Scale; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName BoneSpace; // 0x003C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44[0xC]; // 0x0044(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_VisualDebugQuat; // ScriptStruct RigVM.RigVMFunction_ControlFlowBase // 0x0000 (0x0008 - 0x0008) struct FRigVMFunction_ControlFlowBase : public FRigVMStruct { }; DUMPER7_ASSERTS_FRigVMFunction_ControlFlowBase; // ScriptStruct RigVM.RigVMFunction_VisualDebugQuatNoSpace // 0x0038 (0x0040 - 0x0008) struct FRigVMFunction_VisualDebugQuatNoSpace final : public FRigVMFunction_DebugBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Value; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnabled; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Thickness; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Scale; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_VisualDebugQuatNoSpace; // ScriptStruct RigVM.RigVMFunction_StringStartsWith // 0x0028 (0x0030 - 0x0008) struct FRigVMFunction_StringStartsWith final : public FRigVMFunction_StringBase { public: class FString Name; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Start; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0028(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_StringStartsWith; // ScriptStruct RigVM.RigVMFunction_VisualDebugTransform // 0x0088 (0x0090 - 0x0008) struct FRigVMFunction_VisualDebugTransform final : public FRigVMFunction_DebugBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Value; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnabled; // 0x0070(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_71[0x3]; // 0x0071(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Thickness; // 0x0074(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Scale; // 0x0078(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName BoneSpace; // 0x007C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_84[0xC]; // 0x0084(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_VisualDebugTransform; // ScriptStruct RigVM.RigVMFunction_VisualDebugTransformNoSpace // 0x0078 (0x0080 - 0x0008) struct FRigVMFunction_VisualDebugTransformNoSpace final : public FRigVMFunction_DebugBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Value; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnabled; // 0x0070(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_71[0x3]; // 0x0071(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Thickness; // 0x0074(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Scale; // 0x0078(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_7C[0x4]; // 0x007C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_VisualDebugTransformNoSpace; // ScriptStruct RigVM.RigVMFunction_ForLoopCount // 0x0130 (0x0250 - 0x0120) struct FRigVMFunction_ForLoopCount final : public FRigVMStructMutable { public: class FName BlockToRun; // 0x0120(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Count; // 0x0128(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Index; // 0x012C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Ratio; // 0x0130(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_134[0xC]; // 0x0134(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) struct FRigVMExecuteContext Completed; // 0x0140(0x0110)(Edit, BlueprintVisible, BlueprintReadOnly, Transient, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_ForLoopCount; // ScriptStruct RigVM.RigVMFunction_UserDefinedEvent // 0x0128 (0x0130 - 0x0008) struct FRigVMFunction_UserDefinedEvent final : public FRigVMStruct { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FRigVMExecuteContext ExecuteContext; // 0x0010(0x0110)(Edit, BlueprintVisible, BlueprintReadOnly, Transient, NativeAccessSpecifierPublic) class FName EventName; // 0x0120(0x0008)(Edit, BlueprintVisible, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_128[0x8]; // 0x0128(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_UserDefinedEvent; // ScriptStruct RigVM.RigVMFunction_MathBoolConstant // 0x0008 (0x0010 - 0x0008) struct FRigVMFunction_MathBoolConstant : public FRigVMFunction_MathBoolBase { public: bool Value; // 0x0008(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathBoolConstant; // ScriptStruct RigVM.RigVMFunction_MathBoolUnaryOp // 0x0008 (0x0010 - 0x0008) struct FRigVMFunction_MathBoolUnaryOp : public FRigVMFunction_MathBoolBase { public: bool Value; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0009(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathBoolUnaryOp; // ScriptStruct RigVM.RigVMFunction_MathBoolBinaryOp // 0x0008 (0x0010 - 0x0008) struct FRigVMFunction_MathBoolBinaryOp : public FRigVMFunction_MathBoolBase { public: bool A; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool B; // 0x0009(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x000A(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B[0x5]; // 0x000B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathBoolBinaryOp; // ScriptStruct RigVM.RigVMFunction_StringRight // 0x0028 (0x0030 - 0x0008) struct FRigVMFunction_StringRight final : public FRigVMFunction_StringBase { public: class FString Value; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Count; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class FString Result; // 0x0020(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_StringRight; // ScriptStruct RigVM.RigVMFunction_MathBoolBinaryAggregateOp // 0x0008 (0x0010 - 0x0008) struct FRigVMFunction_MathBoolBinaryAggregateOp : public FRigVMFunction_MathBoolBase { public: bool A; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool B; // 0x0009(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x000A(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B[0x5]; // 0x000B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathBoolBinaryAggregateOp; // ScriptStruct RigVM.RigVMFunction_MathBoolMake // 0x0008 (0x0010 - 0x0008) struct FRigVMFunction_MathBoolMake final : public FRigVMFunction_MathBoolBase { public: bool Value; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathBoolMake; // ScriptStruct RigVM.RigVMFunction_MathBoolConstTrue // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathBoolConstTrue final : public FRigVMFunction_MathBoolConstant { }; DUMPER7_ASSERTS_FRigVMFunction_MathBoolConstTrue; // ScriptStruct RigVM.RigVMFunction_MathBoolConstFalse // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathBoolConstFalse final : public FRigVMFunction_MathBoolConstant { }; DUMPER7_ASSERTS_FRigVMFunction_MathBoolConstFalse; // ScriptStruct RigVM.RigVMFunction_AccumulateVectorRange // 0x0080 (0x0088 - 0x0008) struct FRigVMFunction_AccumulateVectorRange final : public FRigVMFunction_AccumulateBase { public: struct FVector Value; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Minimum; // 0x0020(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Maximum; // 0x0038(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector AccumulatedMinimum; // 0x0050(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector AccumulatedMaximum; // 0x0068(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsInitialized; // 0x0080(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_81[0x7]; // 0x0081(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_AccumulateVectorRange; // ScriptStruct RigVM.RigVMFunction_MathBoolNot // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathBoolNot final : public FRigVMFunction_MathBoolUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathBoolNot; // ScriptStruct RigVM.RigVMFunction_MathBoolAnd // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathBoolAnd final : public FRigVMFunction_MathBoolBinaryAggregateOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathBoolAnd; // ScriptStruct RigVM.RigVMFunction_MathBoolNand // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathBoolNand final : public FRigVMFunction_MathBoolBinaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathBoolNand; // ScriptStruct RigVM.RigVMFunction_MathBoolNand2 // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathBoolNand2 final : public FRigVMFunction_MathBoolBinaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathBoolNand2; // ScriptStruct RigVM.RigVMFunction_MathBoolOr // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathBoolOr final : public FRigVMFunction_MathBoolBinaryAggregateOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathBoolOr; // ScriptStruct RigVM.RigVMFunction_MathBoolNotEquals // 0x0008 (0x0010 - 0x0008) struct FRigVMFunction_MathBoolNotEquals final : public FRigVMFunction_MathBoolBase { public: bool A; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool B; // 0x0009(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x000A(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B[0x5]; // 0x000B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathBoolNotEquals; // ScriptStruct RigVM.RigVMFunction_StringReverse // 0x0020 (0x0028 - 0x0008) struct FRigVMFunction_StringReverse final : public FRigVMFunction_StringBase { public: class FString Value; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Reverse; // 0x0018(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_StringReverse; // ScriptStruct RigVM.RigVMFunction_MathBoolToggled // 0x0008 (0x0010 - 0x0008) struct FRigVMFunction_MathBoolToggled final : public FRigVMFunction_MathBoolBase { public: bool Value; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Toggled; // 0x0009(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Initialized; // 0x000A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool LastValue; // 0x000B(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathBoolToggled; // ScriptStruct RigVM.RigVMFunction_MathBoolFlipFlop // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathBoolFlipFlop final : public FRigVMFunction_MathBoolBase { public: bool StartValue; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float duration; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0010(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool LastValue; // 0x0011(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_12[0x2]; // 0x0012(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float TimeLeft; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathBoolFlipFlop; // ScriptStruct RigVM.RigVMFunction_MathBoolOnce // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathBoolOnce final : public FRigVMFunction_MathBoolBase { public: float duration; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x000C(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool LastValue; // 0x000D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_E[0x2]; // 0x000E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float TimeLeft; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathBoolOnce; // ScriptStruct RigVM.RigVMFunction_AccumulateVectorLerp // 0x0070 (0x0078 - 0x0008) struct FRigVMFunction_AccumulateVectorLerp final : public FRigVMFunction_AccumulateBase { public: struct FVector TargetValue; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector InitialValue; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Blend; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIntegrateDeltaTime; // 0x003C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3D[0x3]; // 0x003D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Result; // 0x0040(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector AccumulatedValue; // 0x0058(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsInitialized; // 0x0070(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_AccumulateVectorLerp; // ScriptStruct RigVM.RigVMFunction_MathBoxFromArray // 0x00A8 (0x00B0 - 0x0008) struct FRigVMFunction_MathBoxFromArray final : public FRigVMFunction_MathBoxBase { public: TArray Array; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) struct FBox Box; // 0x0018(0x0038)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector Minimum; // 0x0050(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Maximum; // 0x0068(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Center; // 0x0080(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Size; // 0x0098(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathBoxFromArray; // ScriptStruct RigVM.MathRBFInterpolateQuatColor_Target // 0x0030 (0x0030 - 0x0000) struct FMathRBFInterpolateQuatColor_Target final { public: struct FQuat Target; // 0x0000(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Value; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMathRBFInterpolateQuatColor_Target; // ScriptStruct RigVM.RigVMFunction_MathBoxIsValid // 0x0040 (0x0048 - 0x0008) struct FRigVMFunction_MathBoxIsValid final : public FRigVMFunction_MathBoxBase { public: struct FBox Box; // 0x0008(0x0038)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) bool Valid; // 0x0040(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathBoxIsValid; // ScriptStruct RigVM.RigDispatch_ToString // 0x0000 (0x0070 - 0x0070) struct FRigDispatch_ToString final : public FRigVMDispatchFactory { }; DUMPER7_ASSERTS_FRigDispatch_ToString; // ScriptStruct RigVM.RigVMFunction_MathBoxGetCenter // 0x0050 (0x0058 - 0x0008) struct FRigVMFunction_MathBoxGetCenter final : public FRigVMFunction_MathBoxBase { public: struct FBox Box; // 0x0008(0x0038)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector Center; // 0x0040(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathBoxGetCenter; // ScriptStruct RigVM.RigVMFunction_MathBoxGetSize // 0x0068 (0x0070 - 0x0008) struct FRigVMFunction_MathBoxGetSize final : public FRigVMFunction_MathBoxBase { public: struct FBox Box; // 0x0008(0x0038)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector Size; // 0x0040(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Extent; // 0x0058(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathBoxGetSize; // ScriptStruct RigVM.RigVMFunction_MathBoxShift // 0x0088 (0x0090 - 0x0008) struct FRigVMFunction_MathBoxShift final : public FRigVMFunction_MathBoxBase { public: struct FBox Box; // 0x0008(0x0038)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector Amount; // 0x0040(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FBox Result; // 0x0058(0x0038)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathBoxShift; // ScriptStruct RigVM.MathRBFInterpolateQuatXform_Target // 0x0080 (0x0080 - 0x0000) struct FMathRBFInterpolateQuatXform_Target final { public: struct FQuat Target; // 0x0000(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform Value; // 0x0020(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMathRBFInterpolateQuatXform_Target; // ScriptStruct RigVM.RigVMFunction_MathBoxMoveTo // 0x0088 (0x0090 - 0x0008) struct FRigVMFunction_MathBoxMoveTo final : public FRigVMFunction_MathBoxBase { public: struct FBox Box; // 0x0008(0x0038)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector Center; // 0x0040(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FBox Result; // 0x0058(0x0038)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathBoxMoveTo; // ScriptStruct RigVM.RigVMFunction_AccumulateVectorAdd // 0x0070 (0x0078 - 0x0008) struct FRigVMFunction_AccumulateVectorAdd final : public FRigVMFunction_AccumulateBase { public: struct FVector Increment; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector InitialValue; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIntegrateDeltaTime; // 0x0038(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Result; // 0x0040(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector AccumulatedValue; // 0x0058(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsInitialized; // 0x0070(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_AccumulateVectorAdd; // ScriptStruct RigVM.RigVMFunction_MathBoxExpand // 0x0088 (0x0090 - 0x0008) struct FRigVMFunction_MathBoxExpand final : public FRigVMFunction_MathBoxBase { public: struct FBox Box; // 0x0008(0x0038)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector Amount; // 0x0040(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FBox Result; // 0x0058(0x0038)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathBoxExpand; // ScriptStruct RigVM.RigVMFunction_MathBoxTransform // 0x00D8 (0x00E0 - 0x0008) struct FRigVMFunction_MathBoxTransform final : public FRigVMFunction_MathBoxBase { public: struct FBox Box; // 0x0008(0x0038)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FTransform Transform; // 0x0040(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FBox Result; // 0x00A0(0x0038)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_D8[0x8]; // 0x00D8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathBoxTransform; // ScriptStruct RigVM.RigVMFunction_MathBoxIsInside // 0x0058 (0x0060 - 0x0008) struct FRigVMFunction_MathBoxIsInside final : public FRigVMFunction_MathBoxBase { public: struct FBox Box; // 0x0008(0x0038)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector position; // 0x0040(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0058(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_59[0x7]; // 0x0059(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathBoxIsInside; // ScriptStruct RigVM.RigVMFunction_MathColorBinaryAggregateOp // 0x0030 (0x0038 - 0x0008) struct FRigVMFunction_MathColorBinaryAggregateOp : public FRigVMFunction_MathColorBase { public: struct FLinearColor A; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor B; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Result; // 0x0028(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathColorBinaryAggregateOp; // ScriptStruct RigVM.RigVMDispatch_ArraySetNum // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_ArraySetNum final : public FRigVMDispatch_ArrayBaseMutable { }; DUMPER7_ASSERTS_FRigVMDispatch_ArraySetNum; // ScriptStruct RigVM.RigVMFunction_MathColorFromFloat // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_MathColorFromFloat final : public FRigVMFunction_MathColorBase { public: float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Result; // 0x000C(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathColorFromFloat; // ScriptStruct RigVM.RigVMFunction_MathColorAdd // 0x0000 (0x0038 - 0x0038) struct FRigVMFunction_MathColorAdd final : public FRigVMFunction_MathColorBinaryAggregateOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathColorAdd; // ScriptStruct RigVM.RigVMDispatch_ArraySetAtIndex // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_ArraySetAtIndex : public FRigVMDispatch_ArrayBaseMutable { }; DUMPER7_ASSERTS_FRigVMDispatch_ArraySetAtIndex; // ScriptStruct RigVM.RigVMDispatch_ArrayAdd // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_ArrayAdd final : public FRigVMDispatch_ArraySetAtIndex { }; DUMPER7_ASSERTS_FRigVMDispatch_ArrayAdd; // ScriptStruct RigVM.RigVMFunction_MathColorMul // 0x0000 (0x0038 - 0x0038) struct FRigVMFunction_MathColorMul final : public FRigVMFunction_MathColorBinaryAggregateOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathColorMul; // ScriptStruct RigVM.RigVMDispatch_ArrayFind // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_ArrayFind final : public FRigVMDispatch_ArrayBase { }; DUMPER7_ASSERTS_FRigVMDispatch_ArrayFind; // ScriptStruct RigVM.RigVMFunction_MathDoubleUnaryOp // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathDoubleUnaryOp : public FRigVMFunction_MathDoubleBase { public: double Value; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double Result; // 0x0010(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleUnaryOp; // ScriptStruct RigVM.RigVMFunction_KalmanTransform // 0x00F8 (0x0100 - 0x0008) struct FRigVMFunction_KalmanTransform final : public FRigVMFunction_SimBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Value; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 BufferSize; // 0x0070(0x0004)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_74[0xC]; // 0x0074(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Result; // 0x0080(0x0060)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Buffer; // 0x00E0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) int32 LastInsertIndex; // 0x00F0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_F4[0xC]; // 0x00F4(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_KalmanTransform; // ScriptStruct RigVM.RigVMFunction_MathDoubleConstPi // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathDoubleConstPi final : public FRigVMFunction_MathDoubleConstant { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleConstPi; // ScriptStruct RigVM.RigVMFunction_TimeOffsetVector // 0x0068 (0x0070 - 0x0008) struct FRigVMFunction_TimeOffsetVector final : public FRigVMFunction_SimBase { public: struct FVector Value; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SecondsAgo; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 BufferSize; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TimeRange; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Result; // 0x0030(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Buffer; // 0x0048(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray DeltaTimes; // 0x0058(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) int32 LastInsertIndex; // 0x0068(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 UpperBound; // 0x006C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_TimeOffsetVector; // ScriptStruct RigVM.RigVMFunction_MathDoubleConstTwoPi // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathDoubleConstTwoPi final : public FRigVMFunction_MathDoubleConstant { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleConstTwoPi; // ScriptStruct RigVM.RigVMFunction_MathDoubleAdd // 0x0000 (0x0020 - 0x0020) struct FRigVMFunction_MathDoubleAdd final : public FRigVMFunction_MathDoubleBinaryAggregateOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleAdd; // ScriptStruct RigVM.RigVMFunction_MathDoubleSub // 0x0000 (0x0020 - 0x0020) struct FRigVMFunction_MathDoubleSub final : public FRigVMFunction_MathDoubleBinaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleSub; // ScriptStruct RigVM.RigVMFunction_MathDoubleMul // 0x0000 (0x0020 - 0x0020) struct FRigVMFunction_MathDoubleMul final : public FRigVMFunction_MathDoubleBinaryAggregateOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleMul; // ScriptStruct RigVM.RigVMFunction_MathDoubleDiv // 0x0000 (0x0020 - 0x0020) struct FRigVMFunction_MathDoubleDiv final : public FRigVMFunction_MathDoubleBinaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleDiv; // ScriptStruct RigVM.RigVMFunction_StringJoin // 0x0030 (0x0038 - 0x0008) struct FRigVMFunction_StringJoin final : public FRigVMFunction_StringBase { public: TArray Values; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) class FString Separator; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Result; // 0x0028(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_StringJoin; // ScriptStruct RigVM.RigVMFunction_MathDoubleMod // 0x0000 (0x0020 - 0x0020) struct FRigVMFunction_MathDoubleMod final : public FRigVMFunction_MathDoubleBinaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleMod; // ScriptStruct RigVM.RigVMFunction_MathDoubleMax // 0x0000 (0x0020 - 0x0020) struct FRigVMFunction_MathDoubleMax final : public FRigVMFunction_MathDoubleBinaryAggregateOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleMax; // ScriptStruct RigVM.RigVMFunction_MathDoublePow // 0x0000 (0x0020 - 0x0020) struct FRigVMFunction_MathDoublePow final : public FRigVMFunction_MathDoubleBinaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoublePow; // ScriptStruct RigVM.RigVMFunction_MathDoubleSqrt // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathDoubleSqrt final : public FRigVMFunction_MathDoubleUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleSqrt; // ScriptStruct RigVM.RigVMFunction_MathDoubleNegate // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathDoubleNegate final : public FRigVMFunction_MathDoubleUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleNegate; // ScriptStruct RigVM.RigVMFunction_MathQuaternionBase // 0x0000 (0x0008 - 0x0008) struct FRigVMFunction_MathQuaternionBase : public FRigVMFunction_MathBase { }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionBase; // ScriptStruct RigVM.RigVMFunction_MathQuaternionSelectBool // 0x0068 (0x0070 - 0x0008) struct FRigVMFunction_MathQuaternionSelectBool final : public FRigVMFunction_MathQuaternionBase { public: bool Condition; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat IfTrue; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat IfFalse; // 0x0030(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat Result; // 0x0050(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionSelectBool; // ScriptStruct RigVM.RigVMFunction_MathDoubleAbs // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathDoubleAbs final : public FRigVMFunction_MathDoubleUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleAbs; // ScriptStruct RigVM.RigVMFunction_MathQuaternionToVectors // 0x0078 (0x0080 - 0x0008) struct FRigVMFunction_MathQuaternionToVectors final : public FRigVMFunction_MathQuaternionBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Value; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Forward; // 0x0030(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Right; // 0x0048(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Up; // 0x0060(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_78[0x8]; // 0x0078(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionToVectors; // ScriptStruct RigVM.RigVMFunction_MathDoubleFloor // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_MathDoubleFloor final : public FRigVMFunction_MathDoubleBase { public: double Value; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double Result; // 0x0010(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 int_0; // 0x0018(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleFloor; // ScriptStruct RigVM.RigVMFunction_MathDoubleCeil // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_MathDoubleCeil final : public FRigVMFunction_MathDoubleBase { public: double Value; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double Result; // 0x0010(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 int_0; // 0x0018(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleCeil; // ScriptStruct RigVM.RigVMFunction_MathDoubleRound // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_MathDoubleRound final : public FRigVMFunction_MathDoubleBase { public: double Value; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double Result; // 0x0010(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 int_0; // 0x0018(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleRound; // ScriptStruct RigVM.RigVMFunction_MathQuaternionGetAxis // 0x0048 (0x0050 - 0x0008) struct FRigVMFunction_MathQuaternionGetAxis final : public FRigVMFunction_MathQuaternionBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Quaternion; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAxis Axis; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Result; // 0x0038(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionGetAxis; // ScriptStruct RigVM.RigVMFunction_MathDoubleToInt // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathDoubleToInt final : public FRigVMFunction_MathDoubleBase { public: double Value; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Result; // 0x0010(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleToInt; // ScriptStruct RigVM.RigVMFunction_MathTransformBase // 0x0000 (0x0008 - 0x0008) struct FRigVMFunction_MathTransformBase : public FRigVMFunction_MathBase { }; DUMPER7_ASSERTS_FRigVMFunction_MathTransformBase; // ScriptStruct RigVM.RigVMFunction_MathTransformUnaryOp // 0x00C8 (0x00D0 - 0x0008) struct FRigVMFunction_MathTransformUnaryOp : public FRigVMFunction_MathTransformBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Value; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform Result; // 0x0070(0x0060)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathTransformUnaryOp; // ScriptStruct RigVM.RigVMFunction_MathDoubleToFloat // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathDoubleToFloat final : public FRigVMFunction_MathDoubleBase { public: double Value; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Result; // 0x0010(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleToFloat; // ScriptStruct RigVM.RigVMFunction_MathDoubleSign // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathDoubleSign final : public FRigVMFunction_MathDoubleUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleSign; // ScriptStruct RigVM.RigVMFunction_MathDoubleClamp // 0x0020 (0x0028 - 0x0008) struct FRigVMFunction_MathDoubleClamp final : public FRigVMFunction_MathDoubleBase { public: double Value; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double Minimum; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double Maximum; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double Result; // 0x0020(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleClamp; // ScriptStruct RigVM.RigVMFunction_MathQuaternionMakeAbsolute // 0x0068 (0x0070 - 0x0008) struct FRigVMFunction_MathQuaternionMakeAbsolute final : public FRigVMFunction_MathQuaternionBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Local; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat Parent; // 0x0030(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat Global; // 0x0050(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionMakeAbsolute; // ScriptStruct RigVM.RigVMFunction_MathDoubleLerp // 0x0020 (0x0028 - 0x0008) struct FRigVMFunction_MathDoubleLerp final : public FRigVMFunction_MathDoubleBase { public: double A; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double B; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double T; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double Result; // 0x0020(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleLerp; // ScriptStruct RigVM.RigVMFunction_MathQuaternionEquals // 0x0058 (0x0060 - 0x0008) struct FRigVMFunction_MathQuaternionEquals final : public FRigVMFunction_MathQuaternionBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat A; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat B; // 0x0030(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0050(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_51[0xF]; // 0x0051(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionEquals; // ScriptStruct RigVM.RigVMFunction_MathDoubleRemap // 0x0038 (0x0040 - 0x0008) struct FRigVMFunction_MathDoubleRemap final : public FRigVMFunction_MathDoubleBase { public: double Value; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double SourceMinimum; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double SourceMaximum; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double TargetMinimum; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double TargetMaximum; // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bClamp; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) double Result; // 0x0038(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleRemap; // ScriptStruct RigVM.RigVMFunction_MathDoubleEquals // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_MathDoubleEquals final : public FRigVMFunction_MathDoubleBase { public: double A; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double B; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0018(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleEquals; // ScriptStruct RigVM.RigVMFunction_MathDoubleNotEquals // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_MathDoubleNotEquals final : public FRigVMFunction_MathDoubleBase { public: double A; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double B; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0018(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleNotEquals; // ScriptStruct RigVM.RigVMFunction_MathRayBase // 0x0000 (0x0008 - 0x0008) struct FRigVMFunction_MathRayBase : public FRigVMFunction_MathBase { }; DUMPER7_ASSERTS_FRigVMFunction_MathRayBase; // ScriptStruct RigVM.RigVMFunction_MathRayIntersectPlane // 0x0080 (0x0088 - 0x0008) struct FRigVMFunction_MathRayIntersectPlane final : public FRigVMFunction_MathRayBase { public: struct FRay Ray; // 0x0008(0x0030)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector PlanePoint; // 0x0038(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector PlaneNormal; // 0x0050(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Result; // 0x0068(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Distance; // 0x0080(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Ratio; // 0x0084(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathRayIntersectPlane; // ScriptStruct RigVM.RigVMFunction_MathDoubleGreater // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_MathDoubleGreater final : public FRigVMFunction_MathDoubleBase { public: double A; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double B; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0018(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleGreater; // ScriptStruct RigVM.RigVMFunction_MathQuaternionFromRotator // 0x0038 (0x0040 - 0x0008) struct FRigVMFunction_MathQuaternionFromRotator final : public FRigVMFunction_MathQuaternionBase { public: struct FRotator Rotator; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FQuat Result; // 0x0020(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionFromRotator; // ScriptStruct RigVM.RigVMFunction_MathDoubleLess // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_MathDoubleLess final : public FRigVMFunction_MathDoubleBase { public: double A; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double B; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0018(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleLess; // ScriptStruct RigVM.RigVMFunction_MathDoubleGreaterEqual // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_MathDoubleGreaterEqual final : public FRigVMFunction_MathDoubleBase { public: double A; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double B; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0018(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleGreaterEqual; // ScriptStruct RigVM.RigVMFunction_MathDoubleLessEqual // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_MathDoubleLessEqual final : public FRigVMFunction_MathDoubleBase { public: double A; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double B; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0018(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleLessEqual; // ScriptStruct RigVM.RigVMFunction_MathVectorUnaryOp // 0x0030 (0x0038 - 0x0008) struct FRigVMFunction_MathVectorUnaryOp : public FRigVMFunction_MathVectorBase { public: struct FVector Value; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Result; // 0x0020(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorUnaryOp; // ScriptStruct RigVM.RigVMFunction_MathVectorFloor // 0x0000 (0x0038 - 0x0038) struct FRigVMFunction_MathVectorFloor final : public FRigVMFunction_MathVectorUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorFloor; // ScriptStruct RigVM.RigVMFunction_MathDoubleIsNearlyZero // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_MathDoubleIsNearlyZero final : public FRigVMFunction_MathDoubleBase { public: double Value; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double Tolerance; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0018(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleIsNearlyZero; // ScriptStruct RigVM.RigVMFunction_MathQuaternionRotationOrder // 0x0008 (0x0010 - 0x0008) struct FRigVMFunction_MathQuaternionRotationOrder final : public FRigVMFunction_MathBase { public: EEulerRotationOrder RotationOrder; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionRotationOrder; // ScriptStruct RigVM.RigVMFunction_MathDoubleIsNearlyEqual // 0x0020 (0x0028 - 0x0008) struct FRigVMFunction_MathDoubleIsNearlyEqual final : public FRigVMFunction_MathDoubleBase { public: double A; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double B; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double Tolerance; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0020(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleIsNearlyEqual; // ScriptStruct RigVM.RigVMFunction_MathDoubleDeg // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathDoubleDeg final : public FRigVMFunction_MathDoubleUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleDeg; // ScriptStruct RigVM.RigVMFunction_MathDoubleRad // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathDoubleRad final : public FRigVMFunction_MathDoubleUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleRad; // ScriptStruct RigVM.RigVMFunction_MathVectorClamp // 0x0060 (0x0068 - 0x0008) struct FRigVMFunction_MathVectorClamp final : public FRigVMFunction_MathVectorBase { public: struct FVector Value; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Minimum; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Maximum; // 0x0038(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Result; // 0x0050(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorClamp; // ScriptStruct RigVM.RigVMFunction_MathDoubleSin // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathDoubleSin final : public FRigVMFunction_MathDoubleUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleSin; // ScriptStruct RigVM.RigVMFunction_MathQuaternionToRotator // 0x0048 (0x0050 - 0x0008) struct FRigVMFunction_MathQuaternionToRotator final : public FRigVMFunction_MathQuaternionBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Value; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Result; // 0x0030(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_48[0x8]; // 0x0048(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionToRotator; // ScriptStruct RigVM.RigVMFunction_MathDoubleCos // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathDoubleCos final : public FRigVMFunction_MathDoubleUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleCos; // ScriptStruct RigVM.RigVMFunction_MathDoubleTan // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathDoubleTan final : public FRigVMFunction_MathDoubleUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleTan; // ScriptStruct RigVM.RigVMFunction_MathDoubleAsin // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathDoubleAsin final : public FRigVMFunction_MathDoubleUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleAsin; // ScriptStruct RigVM.RigVMFunction_MathVectorNotEquals // 0x0038 (0x0040 - 0x0008) struct FRigVMFunction_MathVectorNotEquals final : public FRigVMFunction_MathVectorBase { public: struct FVector A; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector B; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0038(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorNotEquals; // ScriptStruct RigVM.RigVMFunction_MathDoubleAcos // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathDoubleAcos final : public FRigVMFunction_MathDoubleUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleAcos; // ScriptStruct RigVM.RigVMFunction_MathRayTransform // 0x00C8 (0x00D0 - 0x0008) struct FRigVMFunction_MathRayTransform final : public FRigVMFunction_MathRayBase { public: struct FRay Ray; // 0x0008(0x0030)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Transform; // 0x0040(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRay Result; // 0x00A0(0x0030)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathRayTransform; // ScriptStruct RigVM.RigVMFunction_MathDoubleAtan // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathDoubleAtan final : public FRigVMFunction_MathDoubleUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleAtan; // ScriptStruct RigVM.RigVMFunction_MathDoubleAtan2 // 0x0000 (0x0020 - 0x0020) struct FRigVMFunction_MathDoubleAtan2 final : public FRigVMFunction_MathDoubleBinaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleAtan2; // ScriptStruct RigVM.RigVMFunction_MathDoubleLawOfCosine // 0x0038 (0x0040 - 0x0008) struct FRigVMFunction_MathDoubleLawOfCosine final : public FRigVMFunction_MathDoubleBase { public: double A; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double B; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double C; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double AlphaAngle; // 0x0020(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double BetaAngle; // 0x0028(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double GammaAngle; // 0x0030(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bValid; // 0x0038(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleLawOfCosine; // ScriptStruct RigVM.RigVMFunction_MathVectorDeg // 0x0000 (0x0038 - 0x0038) struct FRigVMFunction_MathVectorDeg final : public FRigVMFunction_MathVectorUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorDeg; // ScriptStruct RigVM.RigVMFunction_MathDoubleExponential // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathDoubleExponential final : public FRigVMFunction_MathDoubleUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleExponential; // ScriptStruct RigVM.RigVMFunction_MathQuaternionUnaryOp // 0x0048 (0x0050 - 0x0008) struct FRigVMFunction_MathQuaternionUnaryOp : public FRigVMFunction_MathQuaternionBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Value; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat Result; // 0x0030(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionUnaryOp; // ScriptStruct RigVM.RigVMFunction_MathQuaternionUnit // 0x0000 (0x0050 - 0x0050) struct FRigVMFunction_MathQuaternionUnit final : public FRigVMFunction_MathQuaternionUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionUnit; // ScriptStruct RigVM.RigVMFunction_MathDoubleArraySum // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_MathDoubleArraySum final : public FRigVMFunction_MathDoubleBase { public: TArray Array; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) double Sum; // 0x0018(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleArraySum; // ScriptStruct RigVM.RigVMFunction_MathDoubleArrayAverage // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_MathDoubleArrayAverage final : public FRigVMFunction_MathDoubleBase { public: TArray Array; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) double Average; // 0x0018(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathDoubleArrayAverage; // ScriptStruct RigVM.RigVMFunction_MathFloatBase // 0x0000 (0x0008 - 0x0008) struct FRigVMFunction_MathFloatBase : public FRigVMFunction_MathBase { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatBase; // ScriptStruct RigVM.MathRBFInterpolateVectorVector_Target // 0x0030 (0x0030 - 0x0000) struct FMathRBFInterpolateVectorVector_Target final { public: struct FVector Target; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Value; // 0x0018(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMathRBFInterpolateVectorVector_Target; // ScriptStruct RigVM.RigVMFunction_MathFloatConstant // 0x0008 (0x0010 - 0x0008) struct FRigVMFunction_MathFloatConstant : public FRigVMFunction_MathFloatBase { public: float Value; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatConstant; // ScriptStruct RigVM.RigVMFunction_AccumulateTransformMul // 0x01A8 (0x01B0 - 0x0008) struct FRigVMFunction_AccumulateTransformMul final : public FRigVMFunction_AccumulateBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Multiplier; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform InitialValue; // 0x0070(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bFlipOrder; // 0x00D0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIntegrateDeltaTime; // 0x00D1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D2[0xE]; // 0x00D2(0x000E)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Result; // 0x00E0(0x0060)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform AccumulatedValue; // 0x0140(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsInitialized; // 0x01A0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1A1[0xF]; // 0x01A1(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_AccumulateTransformMul; // ScriptStruct RigVM.MathRBFInterpolateQuatVector_Target // 0x0040 (0x0040 - 0x0000) struct FMathRBFInterpolateQuatVector_Target final { public: struct FQuat Target; // 0x0000(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Value; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMathRBFInterpolateQuatVector_Target; // ScriptStruct RigVM.RigVMFunction_MathFloatUnaryOp // 0x0008 (0x0010 - 0x0008) struct FRigVMFunction_MathFloatUnaryOp : public FRigVMFunction_MathFloatBase { public: float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Result; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatUnaryOp; // ScriptStruct RigVM.RigVMFunction_MathFloatBinaryOp // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathFloatBinaryOp : public FRigVMFunction_MathFloatBase { public: float A; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float B; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Result; // 0x0010(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatBinaryOp; // ScriptStruct RigVM.RigVMFunction_MathFloatBinaryAggregateOp // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathFloatBinaryAggregateOp : public FRigVMFunction_MathFloatBase { public: float A; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float B; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Result; // 0x0010(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatBinaryAggregateOp; // ScriptStruct RigVM.MathRBFInterpolateVectorQuat_Target // 0x0040 (0x0040 - 0x0000) struct FMathRBFInterpolateVectorQuat_Target final { public: struct FVector Target; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_18[0x8]; // 0x0018(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Value; // 0x0020(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMathRBFInterpolateVectorQuat_Target; // ScriptStruct RigVM.RigVMFunction_MathFloatMake // 0x0008 (0x0010 - 0x0008) struct FRigVMFunction_MathFloatMake final : public FRigVMFunction_MathFloatBase { public: float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatMake; // ScriptStruct RigVM.RigVMFunction_AccumulateTransformLerp // 0x01A8 (0x01B0 - 0x0008) struct FRigVMFunction_AccumulateTransformLerp final : public FRigVMFunction_AccumulateBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform TargetValue; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform InitialValue; // 0x0070(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Blend; // 0x00D0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIntegrateDeltaTime; // 0x00D4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D5[0xB]; // 0x00D5(0x000B)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Result; // 0x00E0(0x0060)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform AccumulatedValue; // 0x0140(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsInitialized; // 0x01A0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1A1[0xF]; // 0x01A1(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_AccumulateTransformLerp; // ScriptStruct RigVM.RigVMFunction_MathFloatConstPi // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathFloatConstPi final : public FRigVMFunction_MathFloatConstant { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatConstPi; // ScriptStruct RigVM.RigVMFunction_MathFloatConstHalfPi // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathFloatConstHalfPi final : public FRigVMFunction_MathFloatConstant { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatConstHalfPi; // ScriptStruct RigVM.RigVMFunction_MathFloatConstTwoPi // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathFloatConstTwoPi final : public FRigVMFunction_MathFloatConstant { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatConstTwoPi; // ScriptStruct RigVM.RigVMFunction_AlphaInterpVector // 0x0098 (0x00A0 - 0x0008) struct FRigVMFunction_AlphaInterpVector final : public FRigVMFunction_SimBase { public: struct FVector Value; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Scale; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bias; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bMapRange; // 0x0028(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FInputRange InRange; // 0x002C(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FInputRange OutRange; // 0x0034(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) bool bClampResult; // 0x003C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3D[0x3]; // 0x003D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float ClampMin; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ClampMax; // 0x0044(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bInterpResult; // 0x0048(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_49[0x3]; // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float InterpSpeedIncreasing; // 0x004C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InterpSpeedDecreasing; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Result; // 0x0058(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FInputScaleBiasClamp ScaleBiasClamp; // 0x0070(0x0030)(NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_AlphaInterpVector; // ScriptStruct RigVM.RigVMFunction_MathFloatConstE // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathFloatConstE final : public FRigVMFunction_MathFloatConstant { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatConstE; // ScriptStruct RigVM.MathRBFInterpolateVectorFloat_Target // 0x0020 (0x0020 - 0x0000) struct FMathRBFInterpolateVectorFloat_Target final { public: struct FVector Target; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Value; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMathRBFInterpolateVectorFloat_Target; // ScriptStruct RigVM.RigVMFunction_MathFloatAdd // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathFloatAdd final : public FRigVMFunction_MathFloatBinaryAggregateOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatAdd; // ScriptStruct RigVM.RigVMFunction_MathFloatSub // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathFloatSub final : public FRigVMFunction_MathFloatBinaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatSub; // ScriptStruct RigVM.RigVMFunction_MathFloatMul // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathFloatMul final : public FRigVMFunction_MathFloatBinaryAggregateOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatMul; // ScriptStruct RigVM.RigVMFunction_MathTransformBinaryAggregateOp // 0x0128 (0x0130 - 0x0008) struct FRigVMFunction_MathTransformBinaryAggregateOp : public FRigVMFunction_MathTransformBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform A; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform B; // 0x0070(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform Result; // 0x00D0(0x0060)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathTransformBinaryAggregateOp; // ScriptStruct RigVM.RigVMFunction_DeltaFromPreviousQuat // 0x0098 (0x00A0 - 0x0008) struct FRigVMFunction_DeltaFromPreviousQuat final : public FRigVMFunction_SimBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Value; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat Delta; // 0x0030(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat PreviousValue; // 0x0050(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat Cache; // 0x0070(0x0020)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsInitialized; // 0x0090(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_91[0xF]; // 0x0091(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_DeltaFromPreviousQuat; // ScriptStruct RigVM.RigVMFunction_MathFloatDiv // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathFloatDiv final : public FRigVMFunction_MathFloatBinaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatDiv; // ScriptStruct RigVM.RigVMFunction_MathFloatMod // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathFloatMod final : public FRigVMFunction_MathFloatBinaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatMod; // ScriptStruct RigVM.RigVMFunction_MathFloatMin // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathFloatMin final : public FRigVMFunction_MathFloatBinaryAggregateOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatMin; // ScriptStruct RigVM.RigVMFunction_MathFloatMax // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathFloatMax final : public FRigVMFunction_MathFloatBinaryAggregateOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatMax; // ScriptStruct RigVM.RigVMFunction_MathQuaternionFromAxisAndAngle // 0x0048 (0x0050 - 0x0008) struct FRigVMFunction_MathQuaternionFromAxisAndAngle final : public FRigVMFunction_MathQuaternionBase { public: struct FVector Axis; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Angle; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0xC]; // 0x0024(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Result; // 0x0030(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionFromAxisAndAngle; // ScriptStruct RigVM.RigVMFunction_MathFloatPow // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathFloatPow final : public FRigVMFunction_MathFloatBinaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatPow; // ScriptStruct RigVM.MathRBFInterpolateVectorXform_Target // 0x0080 (0x0080 - 0x0000) struct FMathRBFInterpolateVectorXform_Target final { public: struct FVector Target; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_18[0x8]; // 0x0018(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Value; // 0x0020(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMathRBFInterpolateVectorXform_Target; // ScriptStruct RigVM.RigVMFunction_MathFloatSqrt // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathFloatSqrt final : public FRigVMFunction_MathFloatUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatSqrt; // ScriptStruct RigVM.RigVMFunction_MathFloatNegate // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathFloatNegate final : public FRigVMFunction_MathFloatUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatNegate; // ScriptStruct RigVM.RigVMFunction_MathFloatAbs // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathFloatAbs final : public FRigVMFunction_MathFloatUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatAbs; // ScriptStruct RigVM.RigVMFunction_MathQuaternionFromTwoVectors // 0x0058 (0x0060 - 0x0008) struct FRigVMFunction_MathQuaternionFromTwoVectors final : public FRigVMFunction_MathQuaternionBase { public: struct FVector A; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector B; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Result; // 0x0040(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionFromTwoVectors; // ScriptStruct RigVM.RigVMFunction_MathFloatFloor // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathFloatFloor final : public FRigVMFunction_MathFloatBase { public: float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Result; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 int_0; // 0x0010(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatFloor; // ScriptStruct RigVM.MathRBFInterpolateQuatQuat_Target // 0x0040 (0x0040 - 0x0000) struct FMathRBFInterpolateQuatQuat_Target final { public: struct FQuat Target; // 0x0000(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat Value; // 0x0020(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMathRBFInterpolateQuatQuat_Target; // ScriptStruct RigVM.RigVMFunction_MathFloatCeil // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathFloatCeil final : public FRigVMFunction_MathFloatBase { public: float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Result; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 int_0; // 0x0010(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatCeil; // ScriptStruct RigVM.RigVMFunction_MathFloatRound // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathFloatRound final : public FRigVMFunction_MathFloatBase { public: float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Result; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 int_0; // 0x0010(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatRound; // ScriptStruct RigVM.RigVMFunction_MathFloatToInt // 0x0008 (0x0010 - 0x0008) struct FRigVMFunction_MathFloatToInt final : public FRigVMFunction_MathFloatBase { public: float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Result; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatToInt; // ScriptStruct RigVM.RigVMFunction_MathQuaternionScaleV2 // 0x0058 (0x0060 - 0x0008) struct FRigVMFunction_MathQuaternionScaleV2 final : public FRigVMFunction_MathQuaternionBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Value; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Factor; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_34[0xC]; // 0x0034(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Result; // 0x0040(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionScaleV2; // ScriptStruct RigVM.RigVMFunction_MathFloatToDouble // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathFloatToDouble final : public FRigVMFunction_MathFloatBase { public: float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) double Result; // 0x0010(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatToDouble; // ScriptStruct RigVM.RigVMFunction_MathTransformFromEulerTransform // 0x00A8 (0x00B0 - 0x0008) struct FRigVMFunction_MathTransformFromEulerTransform final : public FRigVMFunction_MathTransformBase { public: struct FEulerTransform EulerTransform; // 0x0008(0x0048)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FTransform Result; // 0x0050(0x0060)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathTransformFromEulerTransform; // ScriptStruct RigVM.RigVMFunction_MathFloatSign // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathFloatSign final : public FRigVMFunction_MathFloatUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatSign; // ScriptStruct RigVM.RigVMFunction_MathFloatClamp // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathFloatClamp final : public FRigVMFunction_MathFloatBase { public: float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Minimum; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Maximum; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Result; // 0x0014(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatClamp; // ScriptStruct RigVM.RigVMFunction_MathFloatLerp // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathFloatLerp final : public FRigVMFunction_MathFloatBase { public: float A; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float B; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float T; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Result; // 0x0014(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatLerp; // ScriptStruct RigVM.RigVMFunction_MathQuaternionInverse // 0x0000 (0x0050 - 0x0050) struct FRigVMFunction_MathQuaternionInverse final : public FRigVMFunction_MathQuaternionUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionInverse; // ScriptStruct RigVM.RigVMFunction_MathFloatRemap // 0x0020 (0x0028 - 0x0008) struct FRigVMFunction_MathFloatRemap final : public FRigVMFunction_MathFloatBase { public: float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SourceMinimum; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SourceMaximum; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TargetMinimum; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TargetMaximum; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bClamp; // 0x001C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Result; // 0x0020(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatRemap; // ScriptStruct RigVM.MathRBFInterpolateVectorColor_Target // 0x0028 (0x0028 - 0x0000) struct FMathRBFInterpolateVectorColor_Target final { public: struct FVector Target; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Value; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMathRBFInterpolateVectorColor_Target; // ScriptStruct RigVM.RigVMFunction_MathFloatEquals // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathFloatEquals final : public FRigVMFunction_MathFloatBase { public: float A; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float B; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0010(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatEquals; // ScriptStruct RigVM.RigVMFunction_MathFloatNotEquals // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathFloatNotEquals final : public FRigVMFunction_MathFloatBase { public: float A; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float B; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0010(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatNotEquals; // ScriptStruct RigVM.RigVMFunction_MathFloatGreater // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathFloatGreater final : public FRigVMFunction_MathFloatBase { public: float A; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float B; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0010(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatGreater; // ScriptStruct RigVM.RigVMFunction_MathFloatLess // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathFloatLess final : public FRigVMFunction_MathFloatBase { public: float A; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float B; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0010(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatLess; // ScriptStruct RigVM.RigVMFunction_MathTransformInverse // 0x0000 (0x00D0 - 0x00D0) struct FRigVMFunction_MathTransformInverse final : public FRigVMFunction_MathTransformUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathTransformInverse; // ScriptStruct RigVM.RigVMFunction_MathFloatGreaterEqual // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathFloatGreaterEqual final : public FRigVMFunction_MathFloatBase { public: float A; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float B; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0010(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatGreaterEqual; // ScriptStruct RigVM.RigVMFunction_MathFloatLessEqual // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathFloatLessEqual final : public FRigVMFunction_MathFloatBase { public: float A; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float B; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0010(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatLessEqual; // ScriptStruct RigVM.RigVMFunction_MathFloatIsNearlyZero // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathFloatIsNearlyZero final : public FRigVMFunction_MathFloatBase { public: float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Tolerance; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0010(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatIsNearlyZero; // ScriptStruct RigVM.RigVMFunction_MathVectorFromFloat // 0x0020 (0x0028 - 0x0008) struct FRigVMFunction_MathVectorFromFloat final : public FRigVMFunction_MathVectorBase { public: float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Result; // 0x0010(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorFromFloat; // ScriptStruct RigVM.RigVMFunction_MathFloatIsNearlyEqual // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathFloatIsNearlyEqual final : public FRigVMFunction_MathFloatBase { public: float A; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float B; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Tolerance; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0014(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatIsNearlyEqual; // ScriptStruct RigVM.RigVMFourPointBezier // 0x0060 (0x0060 - 0x0000) struct FRigVMFourPointBezier final { public: struct FVector A; // 0x0000(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector B; // 0x0018(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector C; // 0x0030(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector D; // 0x0048(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFourPointBezier; // ScriptStruct RigVM.RigVMFunction_MathVectorBezierFourPoint // 0x0098 (0x00A0 - 0x0008) struct FRigVMFunction_MathVectorBezierFourPoint final : public FRigVMFunction_MathVectorBase { public: struct FRigVMFourPointBezier Bezier; // 0x0008(0x0060)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) float T; // 0x0068(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Result; // 0x0070(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Tangent; // 0x0088(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorBezierFourPoint; // ScriptStruct RigVM.RigVMFunction_MathFloatSelectBool // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathFloatSelectBool final : public FRigVMFunction_MathFloatBase { public: bool Condition; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float IfTrue; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float IfFalse; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Result; // 0x0014(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatSelectBool; // ScriptStruct RigVM.RigVMFunction_MathFloatDeg // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathFloatDeg final : public FRigVMFunction_MathFloatUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatDeg; // ScriptStruct RigVM.RigVMFunction_MathFloatRad // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathFloatRad final : public FRigVMFunction_MathFloatUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatRad; // ScriptStruct RigVM.RigVMFunction_MathVectorBinaryAggregateOp // 0x0048 (0x0050 - 0x0008) struct FRigVMFunction_MathVectorBinaryAggregateOp : public FRigVMFunction_MathVectorBase { public: struct FVector A; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector B; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Result; // 0x0038(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorBinaryAggregateOp; // ScriptStruct RigVM.RigVMFunction_MathVectorMul // 0x0000 (0x0050 - 0x0050) struct FRigVMFunction_MathVectorMul final : public FRigVMFunction_MathVectorBinaryAggregateOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorMul; // ScriptStruct RigVM.RigVMFunction_MathFloatSin // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathFloatSin final : public FRigVMFunction_MathFloatUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatSin; // ScriptStruct RigVM.RigVMFunction_MathTransformMirrorTransform // 0x0138 (0x0140 - 0x0008) struct FRigVMFunction_MathTransformMirrorTransform final : public FRigVMFunction_MathTransformBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Value; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAxis MirrorAxis; // 0x0070(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAxis AxisToFlip; // 0x0071(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_72[0xE]; // 0x0072(0x000E)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform CentralTransform; // 0x0080(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform Result; // 0x00E0(0x0060)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathTransformMirrorTransform; // ScriptStruct RigVM.RigVMFunction_MathFloatCos // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathFloatCos final : public FRigVMFunction_MathFloatUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatCos; // ScriptStruct RigVM.RigVMFunction_MathFloatTan // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathFloatTan final : public FRigVMFunction_MathFloatUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatTan; // ScriptStruct RigVM.RigVMFunction_MathFloatAsin // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathFloatAsin final : public FRigVMFunction_MathFloatUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatAsin; // ScriptStruct RigVM.RigVMFunction_MathVectorMin // 0x0000 (0x0050 - 0x0050) struct FRigVMFunction_MathVectorMin final : public FRigVMFunction_MathVectorBinaryAggregateOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorMin; // ScriptStruct RigVM.RigVMFunction_MathFloatAcos // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathFloatAcos final : public FRigVMFunction_MathFloatUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatAcos; // ScriptStruct RigVM.RigVMFunction_MathTransformMul // 0x0000 (0x0130 - 0x0130) struct FRigVMFunction_MathTransformMul final : public FRigVMFunction_MathTransformBinaryAggregateOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathTransformMul; // ScriptStruct RigVM.RigVMFunction_MathFloatAtan // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathFloatAtan final : public FRigVMFunction_MathFloatUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatAtan; // ScriptStruct RigVM.RigVMFunction_MathFloatAtan2 // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathFloatAtan2 final : public FRigVMFunction_MathFloatBinaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatAtan2; // ScriptStruct RigVM.RigVMFunction_MathFloatLawOfCosine // 0x0020 (0x0028 - 0x0008) struct FRigVMFunction_MathFloatLawOfCosine final : public FRigVMFunction_MathFloatBase { public: float A; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float B; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float C; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AlphaAngle; // 0x0014(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BetaAngle; // 0x0018(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float GammaAngle; // 0x001C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bValid; // 0x0020(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatLawOfCosine; // ScriptStruct RigVM.RigVMDispatch_ArrayIntersection // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_ArrayIntersection final : public FRigVMDispatch_ArrayDifference { }; DUMPER7_ASSERTS_FRigVMDispatch_ArrayIntersection; // ScriptStruct RigVM.RigVMFunction_MathFloatExponential // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathFloatExponential final : public FRigVMFunction_MathFloatUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatExponential; // ScriptStruct RigVM.RigVMFunction_MathVectorAdd // 0x0000 (0x0050 - 0x0050) struct FRigVMFunction_MathVectorAdd final : public FRigVMFunction_MathVectorBinaryAggregateOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorAdd; // ScriptStruct RigVM.RigVMFunction_MathFloatArraySum // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_MathFloatArraySum final : public FRigVMFunction_MathFloatBase { public: TArray Array; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) float Sum; // 0x0018(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatArraySum; // ScriptStruct RigVM.RigVMFunction_MathFloatArrayAverage // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_MathFloatArrayAverage final : public FRigVMFunction_MathFloatBase { public: TArray Array; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) float Average; // 0x0018(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathFloatArrayAverage; // ScriptStruct RigVM.RigVMFunction_MathIntUnaryOp // 0x0008 (0x0010 - 0x0008) struct FRigVMFunction_MathIntUnaryOp : public FRigVMFunction_MathIntBase { public: int32 Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Result; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathIntUnaryOp; // ScriptStruct RigVM.RigVMFunction_MathTransformTransformVector // 0x0098 (0x00A0 - 0x0008) struct FRigVMFunction_MathTransformTransformVector final : public FRigVMFunction_MathTransformBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Transform; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Location; // 0x0070(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Result; // 0x0088(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathTransformTransformVector; // ScriptStruct RigVM.RigVMFunction_MathIntBinaryOp // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathIntBinaryOp : public FRigVMFunction_MathIntBase { public: int32 A; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 B; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Result; // 0x0010(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathIntBinaryOp; // ScriptStruct RigVM.RigVMFunction_MathIntBinaryAggregateOp // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathIntBinaryAggregateOp : public FRigVMFunction_MathIntBase { public: int32 A; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 B; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Result; // 0x0010(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathIntBinaryAggregateOp; // ScriptStruct RigVM.RigVMFunction_MathIntMake // 0x0008 (0x0010 - 0x0008) struct FRigVMFunction_MathIntMake final : public FRigVMFunction_MathIntBase { public: int32 Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathIntMake; // ScriptStruct RigVM.RigVMDispatch_Print // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_Print final : public FRigVMDispatchFactory { }; DUMPER7_ASSERTS_FRigVMDispatch_Print; // ScriptStruct RigVM.RigVMFunction_MathIntAdd // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathIntAdd final : public FRigVMFunction_MathIntBinaryAggregateOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathIntAdd; // ScriptStruct RigVM.RigVMFunction_MathVectorNegate // 0x0000 (0x0038 - 0x0038) struct FRigVMFunction_MathVectorNegate final : public FRigVMFunction_MathVectorUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorNegate; // ScriptStruct RigVM.RigVMFunction_MathIntSub // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathIntSub final : public FRigVMFunction_MathIntBinaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathIntSub; // ScriptStruct RigVM.RigVMFunction_MathIntMul // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathIntMul final : public FRigVMFunction_MathIntBinaryAggregateOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathIntMul; // ScriptStruct RigVM.RigVMFunction_MathIntDiv // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathIntDiv final : public FRigVMFunction_MathIntBinaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathIntDiv; // ScriptStruct RigVM.RigVMFunction_ControlFlowBranch // 0x0468 (0x0470 - 0x0008) struct FRigVMFunction_ControlFlowBranch final : public FRigVMFunction_ControlFlowBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FRigVMExecuteContext ExecuteContext; // 0x0010(0x0110)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) bool Condition; // 0x0120(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_121[0xF]; // 0x0121(0x000F)(Fixing Size After Last Property [ Dumper-7 ]) struct FRigVMExecuteContext TRUE_0; // 0x0130(0x0110)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) struct FRigVMExecuteContext FALSE_0; // 0x0240(0x0110)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) struct FRigVMExecuteContext Completed; // 0x0350(0x0110)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) class FName BlockToRun; // 0x0460(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_468[0x8]; // 0x0468(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_ControlFlowBranch; // ScriptStruct RigVM.RigVMFunction_MathIntMod // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathIntMod final : public FRigVMFunction_MathIntBinaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathIntMod; // ScriptStruct RigVM.RigVMFunction_MathIntMin // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathIntMin final : public FRigVMFunction_MathIntBinaryAggregateOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathIntMin; // ScriptStruct RigVM.RigVMFunction_MathIntMax // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathIntMax final : public FRigVMFunction_MathIntBinaryAggregateOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathIntMax; // ScriptStruct RigVM.RigVMFunction_MathIntPow // 0x0000 (0x0018 - 0x0018) struct FRigVMFunction_MathIntPow final : public FRigVMFunction_MathIntBinaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathIntPow; // ScriptStruct RigVM.RigVMFunction_MathVectorDistance // 0x0038 (0x0040 - 0x0008) struct FRigVMFunction_MathVectorDistance final : public FRigVMFunction_MathVectorBase { public: struct FVector A; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector B; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Result; // 0x0038(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorDistance; // ScriptStruct RigVM.RigVMFunction_MathIntNegate // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathIntNegate final : public FRigVMFunction_MathIntUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathIntNegate; // ScriptStruct RigVM.RigVMFunction_MathVectorRemap // 0x0098 (0x00A0 - 0x0008) struct FRigVMFunction_MathVectorRemap final : public FRigVMFunction_MathVectorBase { public: struct FVector Value; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector SourceMinimum; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector SourceMaximum; // 0x0038(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector TargetMinimum; // 0x0050(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector TargetMaximum; // 0x0068(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bClamp; // 0x0080(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_81[0x7]; // 0x0081(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Result; // 0x0088(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorRemap; // ScriptStruct RigVM.RigVMFunction_MathIntAbs // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathIntAbs final : public FRigVMFunction_MathIntUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathIntAbs; // ScriptStruct RigVM.RigVMFunction_MathIntToFloat // 0x0008 (0x0010 - 0x0008) struct FRigVMFunction_MathIntToFloat final : public FRigVMFunction_MathIntBase { public: int32 Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Result; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathIntToFloat; // ScriptStruct RigVM.RigVMFunction_MathIntToDouble // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathIntToDouble final : public FRigVMFunction_MathIntBase { public: int32 Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) double Result; // 0x0010(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathIntToDouble; // ScriptStruct RigVM.RigVMFunction_MathVectorSetLength // 0x0038 (0x0040 - 0x0008) struct FRigVMFunction_MathVectorSetLength final : public FRigVMFunction_MathVectorBase { public: struct FVector Value; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Length; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Result; // 0x0028(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorSetLength; // ScriptStruct RigVM.RigVMFunction_MathIntSign // 0x0000 (0x0010 - 0x0010) struct FRigVMFunction_MathIntSign final : public FRigVMFunction_MathIntUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathIntSign; // ScriptStruct RigVM.RigVMFunction_MathIntClamp // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathIntClamp final : public FRigVMFunction_MathIntBase { public: int32 Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Minimum; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Maximum; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Result; // 0x0014(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathIntClamp; // ScriptStruct RigVM.RigVMFunction_MathIntEquals // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathIntEquals final : public FRigVMFunction_MathIntBase { public: int32 A; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 B; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0010(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathIntEquals; // ScriptStruct RigVM.RigVMFunction_MathIntNotEquals // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathIntNotEquals final : public FRigVMFunction_MathIntBase { public: int32 A; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 B; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0010(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathIntNotEquals; // ScriptStruct RigVM.RigVMFunction_MathVectorParallel // 0x0038 (0x0040 - 0x0008) struct FRigVMFunction_MathVectorParallel final : public FRigVMFunction_MathVectorBase { public: struct FVector A; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector B; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0038(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorParallel; // ScriptStruct RigVM.RigVMFunction_MathIntGreater // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathIntGreater final : public FRigVMFunction_MathIntBase { public: int32 A; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 B; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0010(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathIntGreater; // ScriptStruct RigVM.RigVMFunction_MathVectorLengthSquared // 0x0020 (0x0028 - 0x0008) struct FRigVMFunction_MathVectorLengthSquared final : public FRigVMFunction_MathVectorBase { public: struct FVector Value; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Result; // 0x0020(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorLengthSquared; // ScriptStruct RigVM.RigVMFunction_MathIntLess // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathIntLess final : public FRigVMFunction_MathIntBase { public: int32 A; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 B; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0010(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathIntLess; // ScriptStruct RigVM.RigVMFunction_MathIntGreaterEqual // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathIntGreaterEqual final : public FRigVMFunction_MathIntBase { public: int32 A; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 B; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0010(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathIntGreaterEqual; // ScriptStruct RigVM.RigVMFunction_MathIntLessEqual // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathIntLessEqual final : public FRigVMFunction_MathIntBase { public: int32 A; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 B; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0010(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathIntLessEqual; // ScriptStruct RigVM.RigVMFunction_MathVectorMakeBezierFourPoint // 0x0060 (0x0068 - 0x0008) struct FRigVMFunction_MathVectorMakeBezierFourPoint final : public FRigVMFunction_MathVectorBase { public: struct FRigVMFourPointBezier Bezier; // 0x0008(0x0060)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorMakeBezierFourPoint; // ScriptStruct RigVM.RigVMFunction_MathIntArraySum // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_MathIntArraySum final : public FRigVMFunction_MathIntBase { public: TArray Array; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) int32 Sum; // 0x0018(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathIntArraySum; // ScriptStruct RigVM.RigVMFunction_MathVectorRound // 0x0000 (0x0038 - 0x0038) struct FRigVMFunction_MathVectorRound final : public FRigVMFunction_MathVectorUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorRound; // ScriptStruct RigVM.RigVMFunction_MathIntArrayAverage // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_MathIntArrayAverage final : public FRigVMFunction_MathIntBase { public: TArray Array; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) int32 Average; // 0x0018(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathIntArrayAverage; // ScriptStruct RigVM.RigVMFunction_MathIntToString // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_MathIntToString final : public FRigVMFunction_MathIntBase { public: int32 Number; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PaddedSize; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Result; // 0x0010(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathIntToString; // ScriptStruct RigVM.RigVMFunction_MathIntToName // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_MathIntToName final : public FRigVMFunction_MathIntBase { public: int32 Number; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PaddedSize; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Result; // 0x0010(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathIntToName; // ScriptStruct RigVM.RigVMFunction_MathTransformToEulerTransform // 0x00B8 (0x00C0 - 0x0008) struct FRigVMFunction_MathTransformToEulerTransform final : public FRigVMFunction_MathTransformBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Value; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FEulerTransform Result; // 0x0070(0x0048)(BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_B8[0x8]; // 0x00B8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathTransformToEulerTransform; // ScriptStruct RigVM.RigVMFunction_MathMatrixBase // 0x0000 (0x0008 - 0x0008) struct FRigVMFunction_MathMatrixBase : public FRigVMFunction_MathBase { }; DUMPER7_ASSERTS_FRigVMFunction_MathMatrixBase; // ScriptStruct RigVM.RigVMFunction_MathVectorMirror // 0x0048 (0x0050 - 0x0008) struct FRigVMFunction_MathVectorMirror final : public FRigVMFunction_MathVectorBase { public: struct FVector Value; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Normal; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Result; // 0x0038(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorMirror; // ScriptStruct RigVM.RigVMFunction_MathMatrixUnaryOp // 0x0108 (0x0110 - 0x0008) struct FRigVMFunction_MathMatrixUnaryOp : public FRigVMFunction_MathMatrixBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FMatrix Value; // 0x0010(0x0080)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FMatrix Result; // 0x0090(0x0080)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathMatrixUnaryOp; // ScriptStruct RigVM.RigVMFunction_MathMatrixBinaryOp // 0x0188 (0x0190 - 0x0008) struct FRigVMFunction_MathMatrixBinaryOp final : public FRigVMFunction_MathMatrixBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FMatrix A; // 0x0010(0x0080)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FMatrix B; // 0x0090(0x0080)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FMatrix Result; // 0x0110(0x0080)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathMatrixBinaryOp; // ScriptStruct RigVM.RigVMFunction_MathMatrixBinaryAggregateOp // 0x0188 (0x0190 - 0x0008) struct FRigVMFunction_MathMatrixBinaryAggregateOp : public FRigVMFunction_MathMatrixBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FMatrix A; // 0x0010(0x0080)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FMatrix B; // 0x0090(0x0080)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FMatrix Result; // 0x0110(0x0080)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathMatrixBinaryAggregateOp; // ScriptStruct RigVM.RigVMFunction_MathTransformMakeAbsolute // 0x0128 (0x0130 - 0x0008) struct FRigVMFunction_MathTransformMakeAbsolute final : public FRigVMFunction_MathTransformBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Local; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform Parent; // 0x0070(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform Global; // 0x00D0(0x0060)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathTransformMakeAbsolute; // ScriptStruct RigVM.RigVMFunction_MathMatrixToTransform // 0x00E8 (0x00F0 - 0x0008) struct FRigVMFunction_MathMatrixToTransform final : public FRigVMFunction_MathMatrixBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FMatrix Value; // 0x0010(0x0080)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FTransform Result; // 0x0090(0x0060)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathMatrixToTransform; // ScriptStruct RigVM.RigVMFunction_MathVectorIsNearlyEqual // 0x0038 (0x0040 - 0x0008) struct FRigVMFunction_MathVectorIsNearlyEqual final : public FRigVMFunction_MathVectorBase { public: struct FVector A; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector B; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Tolerance; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x003C(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3D[0x3]; // 0x003D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorIsNearlyEqual; // ScriptStruct RigVM.RigVMFunction_MathMatrixFromTransform // 0x00E8 (0x00F0 - 0x0008) struct FRigVMFunction_MathMatrixFromTransform final : public FRigVMFunction_MathMatrixBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Transform; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMatrix Result; // 0x0070(0x0080)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathMatrixFromTransform; // ScriptStruct RigVM.RigVMFunction_MathMatrixFromTransformV2 // 0x00E8 (0x00F0 - 0x0008) struct FRigVMFunction_MathMatrixFromTransformV2 final : public FRigVMFunction_MathMatrixBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Value; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMatrix Result; // 0x0070(0x0080)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathMatrixFromTransformV2; // ScriptStruct RigVM.RigVMFunction_MathMatrixToVectors // 0x00E8 (0x00F0 - 0x0008) struct FRigVMFunction_MathMatrixToVectors final : public FRigVMFunction_MathMatrixBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FMatrix Value; // 0x0010(0x0080)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector Origin; // 0x0090(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector X; // 0x00A8(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Y; // 0x00C0(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Z; // 0x00D8(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathMatrixToVectors; // ScriptStruct RigVM.RigVMFunction_MathTransformSelectBool // 0x0128 (0x0130 - 0x0008) struct FRigVMFunction_MathTransformSelectBool final : public FRigVMFunction_MathTransformBase { public: bool Condition; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform IfTrue; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform IfFalse; // 0x0070(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform Result; // 0x00D0(0x0060)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathTransformSelectBool; // ScriptStruct RigVM.RigVMFunction_MathMatrixFromVectors // 0x00E8 (0x00F0 - 0x0008) struct FRigVMFunction_MathMatrixFromVectors final : public FRigVMFunction_MathMatrixBase { public: struct FVector Origin; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector X; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Y; // 0x0038(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Z; // 0x0050(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_68[0x8]; // 0x0068(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FMatrix Result; // 0x0070(0x0080)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathMatrixFromVectors; // ScriptStruct RigVM.RigVMFunction_MathIntersectPlane // 0x0080 (0x0088 - 0x0008) struct FRigVMFunction_MathIntersectPlane final : public FRigVMFunction_MathVectorBase { public: struct FVector Start; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Direction; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector PlanePoint; // 0x0038(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector PlaneNormal; // 0x0050(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Result; // 0x0068(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Distance; // 0x0080(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_84[0x4]; // 0x0084(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathIntersectPlane; // ScriptStruct RigVM.RigVMFunction_MathMatrixMul // 0x0000 (0x0190 - 0x0190) struct FRigVMFunction_MathMatrixMul final : public FRigVMFunction_MathMatrixBinaryAggregateOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathMatrixMul; // ScriptStruct RigVM.RigVMFunction_MathMatrixInverse // 0x0000 (0x0110 - 0x0110) struct FRigVMFunction_MathMatrixInverse final : public FRigVMFunction_MathMatrixUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathMatrixInverse; // ScriptStruct RigVM.RigVMFunction_MathTransformArrayToSRT // 0x0040 (0x0048 - 0x0008) struct FRigVMFunction_MathTransformArrayToSRT final : public FRigVMFunction_MathTransformBase { public: TArray Transforms; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray Translations; // 0x0018(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) TArray Rotations; // 0x0028(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) TArray Scales; // 0x0038(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathTransformArrayToSRT; // ScriptStruct RigVM.RigVMFunction_MathVectorDot // 0x0038 (0x0040 - 0x0008) struct FRigVMFunction_MathVectorDot final : public FRigVMFunction_MathVectorBase { public: struct FVector A; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector B; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Result; // 0x0038(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorDot; // ScriptStruct RigVM.RigVMFunction_MathQuaternionBinaryOp // 0x0068 (0x0070 - 0x0008) struct FRigVMFunction_MathQuaternionBinaryOp final : public FRigVMFunction_MathQuaternionBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat A; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat B; // 0x0030(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat Result; // 0x0050(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionBinaryOp; // ScriptStruct RigVM.RigVMFunction_MathQuaternionBinaryAggregateOp // 0x0068 (0x0070 - 0x0008) struct FRigVMFunction_MathQuaternionBinaryAggregateOp : public FRigVMFunction_MathQuaternionBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat A; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat B; // 0x0030(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat Result; // 0x0050(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionBinaryAggregateOp; // ScriptStruct RigVM.RigVMFunction_MathQuaternionMake // 0x0038 (0x0040 - 0x0008) struct FRigVMFunction_MathQuaternionMake final : public FRigVMFunction_MathQuaternionBase { public: float X; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Y; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Z; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float W; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_18[0x8]; // 0x0018(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Result; // 0x0020(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionMake; // ScriptStruct RigVM.RigVMFunction_MathQuaternionFromEuler // 0x0048 (0x0050 - 0x0008) struct FRigVMFunction_MathQuaternionFromEuler final : public FRigVMFunction_MathQuaternionBase { public: struct FVector Euler; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EEulerRotationOrder RotationOrder; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21[0xF]; // 0x0021(0x000F)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Result; // 0x0030(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionFromEuler; // ScriptStruct RigVM.RigVMFunction_MathQuaternionFromRotatorV2 // 0x0038 (0x0040 - 0x0008) struct FRigVMFunction_MathQuaternionFromRotatorV2 final : public FRigVMFunction_MathQuaternionBase { public: struct FRotator Value; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FQuat Result; // 0x0020(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionFromRotatorV2; // ScriptStruct RigVM.RigVMFunction_MathQuaternionToAxisAndAngle // 0x0048 (0x0050 - 0x0008) struct FRigVMFunction_MathQuaternionToAxisAndAngle final : public FRigVMFunction_MathQuaternionBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Value; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Axis; // 0x0030(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Angle; // 0x0048(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionToAxisAndAngle; // ScriptStruct RigVM.RigVMFunction_MathQuaternionScale // 0x0038 (0x0040 - 0x0008) struct FRigVMFunction_MathQuaternionScale final : public FRigVMFunction_MathQuaternionBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Value; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Scale; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_34[0xC]; // 0x0034(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionScale; // ScriptStruct RigVM.RigVMFunction_MathQuaternionToEuler // 0x0048 (0x0050 - 0x0008) struct FRigVMFunction_MathQuaternionToEuler final : public FRigVMFunction_MathQuaternionBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Value; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EEulerRotationOrder RotationOrder; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Result; // 0x0038(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionToEuler; // ScriptStruct RigVM.RigVMFunction_MathQuaternionMul // 0x0000 (0x0070 - 0x0070) struct FRigVMFunction_MathQuaternionMul final : public FRigVMFunction_MathQuaternionBinaryAggregateOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionMul; // ScriptStruct RigVM.RigVMFunction_MathQuaternionSlerp // 0x0078 (0x0080 - 0x0008) struct FRigVMFunction_MathQuaternionSlerp final : public FRigVMFunction_MathQuaternionBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat A; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat B; // 0x0030(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float T; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_54[0xC]; // 0x0054(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Result; // 0x0060(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionSlerp; // ScriptStruct RigVM.RigVMFunction_MathQuaternionNotEquals // 0x0058 (0x0060 - 0x0008) struct FRigVMFunction_MathQuaternionNotEquals final : public FRigVMFunction_MathQuaternionBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat A; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat B; // 0x0030(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0050(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_51[0xF]; // 0x0051(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionNotEquals; // ScriptStruct RigVM.RigVMFunction_MathQuaternionDot // 0x0058 (0x0060 - 0x0008) struct FRigVMFunction_MathQuaternionDot final : public FRigVMFunction_MathQuaternionBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat A; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat B; // 0x0030(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Result; // 0x0050(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_54[0xC]; // 0x0054(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionDot; // ScriptStruct RigVM.RigVMFunction_MathQuaternionRotateVector // 0x0058 (0x0060 - 0x0008) struct FRigVMFunction_MathQuaternionRotateVector final : public FRigVMFunction_MathQuaternionBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Transform; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Vector; // 0x0030(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Result; // 0x0048(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionRotateVector; // ScriptStruct RigVM.RigVMFunction_MathQuaternionSwingTwist // 0x0088 (0x0090 - 0x0008) struct FRigVMFunction_MathQuaternionSwingTwist final : public FRigVMFunction_MathQuaternionBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Input; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector TwistAxis; // 0x0030(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_48[0x8]; // 0x0048(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Swing; // 0x0050(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat Twist; // 0x0070(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionSwingTwist; // ScriptStruct RigVM.RigVMFunction_MathQuaternionMakeRelative // 0x0068 (0x0070 - 0x0008) struct FRigVMFunction_MathQuaternionMakeRelative final : public FRigVMFunction_MathQuaternionBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Global; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat Parent; // 0x0030(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat Local; // 0x0050(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionMakeRelative; // ScriptStruct RigVM.RigVMFunction_MathQuaternionMirrorTransform // 0x00B8 (0x00C0 - 0x0008) struct FRigVMFunction_MathQuaternionMirrorTransform final : public FRigVMFunction_MathQuaternionBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Value; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAxis MirrorAxis; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAxis AxisToFlip; // 0x0031(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_32[0xE]; // 0x0032(0x000E)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform CentralTransform; // 0x0040(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat Result; // 0x00A0(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathQuaternionMirrorTransform; // ScriptStruct RigVM.RigVMFunction_MathRayIntersectRay // 0x0088 (0x0090 - 0x0008) struct FRigVMFunction_MathRayIntersectRay final : public FRigVMFunction_MathRayBase { public: struct FRay A; // 0x0008(0x0030)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FRay B; // 0x0038(0x0030)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector Result; // 0x0068(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Distance; // 0x0080(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RatioA; // 0x0084(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RatioB; // 0x0088(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8C[0x4]; // 0x008C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathRayIntersectRay; // ScriptStruct RigVM.RigVMFunction_MathRayGetAt // 0x0050 (0x0058 - 0x0008) struct FRigVMFunction_MathRayGetAt final : public FRigVMFunction_MathRayBase { public: struct FRay Ray; // 0x0008(0x0030)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float Ratio; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Result; // 0x0040(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathRayGetAt; // ScriptStruct RigVM.RigVMFunction_MathRBFInterpolateVectorBase // 0x00B8 (0x00C0 - 0x0008) struct FRigVMFunction_MathRBFInterpolateVectorBase : public FRigVMFunction_MathRBFInterpolateBase { public: struct FVector Input; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERBFVectorDistanceType DistanceFunction; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERBFKernelType SmoothingFunction; // 0x0021(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_22[0x2]; // 0x0022(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float SmoothingRadius; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bNormalizeOutput; // 0x0028(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FRigVMFunction_MathRBFInterpolateVectorWorkData WorkData; // 0x0030(0x0090)(Transient, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathRBFInterpolateVectorBase; // ScriptStruct RigVM.RigVMFunction_MathRBFInterpolateQuatVector // 0x0030 (0x0120 - 0x00F0) struct FRigVMFunction_MathRBFInterpolateQuatVector final : public FRigVMFunction_MathRBFInterpolateQuatBase { public: TArray Targets; // 0x00F0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) struct FVector Output; // 0x0100(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_118[0x8]; // 0x0118(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathRBFInterpolateQuatVector; // ScriptStruct RigVM.RigVMFunction_MathRBFInterpolateQuatColor // 0x0020 (0x0110 - 0x00F0) struct FRigVMFunction_MathRBFInterpolateQuatColor final : public FRigVMFunction_MathRBFInterpolateQuatBase { public: TArray Targets; // 0x00F0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) struct FLinearColor Output; // 0x0100(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathRBFInterpolateQuatColor; // ScriptStruct RigVM.RigVMFunction_MathRBFInterpolateQuatQuat // 0x0030 (0x0120 - 0x00F0) struct FRigVMFunction_MathRBFInterpolateQuatQuat final : public FRigVMFunction_MathRBFInterpolateQuatBase { public: TArray Targets; // 0x00F0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) struct FQuat Output; // 0x0100(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathRBFInterpolateQuatQuat; // ScriptStruct RigVM.RigVMFunction_MathRBFInterpolateQuatXform // 0x0070 (0x0160 - 0x00F0) struct FRigVMFunction_MathRBFInterpolateQuatXform final : public FRigVMFunction_MathRBFInterpolateQuatBase { public: TArray Targets; // 0x00F0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) struct FTransform Output; // 0x0100(0x0060)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathRBFInterpolateQuatXform; // ScriptStruct RigVM.RigVMFunction_MathRBFInterpolateVectorFloat // 0x0020 (0x00E0 - 0x00C0) struct FRigVMFunction_MathRBFInterpolateVectorFloat final : public FRigVMFunction_MathRBFInterpolateVectorBase { public: TArray Targets; // 0x00C0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) float Output; // 0x00D0(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D4[0xC]; // 0x00D4(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathRBFInterpolateVectorFloat; // ScriptStruct RigVM.RigVMFunction_MathRBFInterpolateVectorVector // 0x0030 (0x00F0 - 0x00C0) struct FRigVMFunction_MathRBFInterpolateVectorVector final : public FRigVMFunction_MathRBFInterpolateVectorBase { public: TArray Targets; // 0x00C0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) struct FVector Output; // 0x00D0(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_E8[0x8]; // 0x00E8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathRBFInterpolateVectorVector; // ScriptStruct RigVM.RigVMFunction_MathRBFInterpolateVectorColor // 0x0020 (0x00E0 - 0x00C0) struct FRigVMFunction_MathRBFInterpolateVectorColor final : public FRigVMFunction_MathRBFInterpolateVectorBase { public: TArray Targets; // 0x00C0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) struct FLinearColor Output; // 0x00D0(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathRBFInterpolateVectorColor; // ScriptStruct RigVM.RigVMFunction_MathRBFInterpolateVectorQuat // 0x0030 (0x00F0 - 0x00C0) struct FRigVMFunction_MathRBFInterpolateVectorQuat final : public FRigVMFunction_MathRBFInterpolateVectorBase { public: TArray Targets; // 0x00C0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) struct FQuat Output; // 0x00D0(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathRBFInterpolateVectorQuat; // ScriptStruct RigVM.RigVMFunction_MathRBFInterpolateVectorXform // 0x0070 (0x0130 - 0x00C0) struct FRigVMFunction_MathRBFInterpolateVectorXform final : public FRigVMFunction_MathRBFInterpolateVectorBase { public: TArray Targets; // 0x00C0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) struct FTransform Output; // 0x00D0(0x0060)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathRBFInterpolateVectorXform; // ScriptStruct RigVM.RigVMFunction_MathTransformMutableBase // 0x0000 (0x0120 - 0x0120) struct FRigVMFunction_MathTransformMutableBase : public FRigVMFunction_MathMutableBase { }; DUMPER7_ASSERTS_FRigVMFunction_MathTransformMutableBase; // ScriptStruct RigVM.RigVMFunction_MathTransformBinaryOp // 0x0128 (0x0130 - 0x0008) struct FRigVMFunction_MathTransformBinaryOp final : public FRigVMFunction_MathTransformBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform A; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform B; // 0x0070(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform Result; // 0x00D0(0x0060)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathTransformBinaryOp; // ScriptStruct RigVM.RigVMFunction_MathTransformMake // 0x00B8 (0x00C0 - 0x0008) struct FRigVMFunction_MathTransformMake final : public FRigVMFunction_MathTransformBase { public: struct FVector Translation; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat Rotation; // 0x0020(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Scale; // 0x0040(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_58[0x8]; // 0x0058(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Result; // 0x0060(0x0060)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathTransformMake; // ScriptStruct RigVM.RigVMFunction_MathTransformFromEulerTransformV2 // 0x00A8 (0x00B0 - 0x0008) struct FRigVMFunction_MathTransformFromEulerTransformV2 final : public FRigVMFunction_MathTransformBase { public: struct FEulerTransform Value; // 0x0008(0x0048)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FTransform Result; // 0x0050(0x0060)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathTransformFromEulerTransformV2; // ScriptStruct RigVM.RigVMFunction_MathTransformToVectors // 0x00B8 (0x00C0 - 0x0008) struct FRigVMFunction_MathTransformToVectors final : public FRigVMFunction_MathTransformBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Value; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Forward; // 0x0070(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Right; // 0x0088(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Up; // 0x00A0(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B8[0x8]; // 0x00B8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathTransformToVectors; // ScriptStruct RigVM.RigVMFunction_MathTransformMakeRelative // 0x0128 (0x0130 - 0x0008) struct FRigVMFunction_MathTransformMakeRelative final : public FRigVMFunction_MathTransformBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Global; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform Parent; // 0x0070(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform Local; // 0x00D0(0x0060)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathTransformMakeRelative; // ScriptStruct RigVM.RigVMFunction_MathTransformAccumulateArray // 0x0090 (0x01B0 - 0x0120) struct FRigVMFunction_MathTransformAccumulateArray final : public FRigVMFunction_MathTransformMutableBase { public: TArray Transforms; // 0x0120(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) ERigVMTransformSpace TargetSpace; // 0x0130(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_131[0xF]; // 0x0131(0x000F)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Root; // 0x0140(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray ParentIndices; // 0x01A0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathTransformAccumulateArray; // ScriptStruct RigVM.RigVMFunction_MathTransformLerp // 0x0138 (0x0140 - 0x0008) struct FRigVMFunction_MathTransformLerp final : public FRigVMFunction_MathTransformBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform A; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform B; // 0x0070(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float T; // 0x00D0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D4[0xC]; // 0x00D4(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Result; // 0x00E0(0x0060)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathTransformLerp; // ScriptStruct RigVM.RigVMFunction_MathTransformRotateVector // 0x0098 (0x00A0 - 0x0008) struct FRigVMFunction_MathTransformRotateVector final : public FRigVMFunction_MathTransformBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Transform; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Vector; // 0x0070(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Result; // 0x0088(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathTransformRotateVector; // ScriptStruct RigVM.RigVMFunction_MathTransformFromSRT // 0x0108 (0x0110 - 0x0008) struct FRigVMFunction_MathTransformFromSRT final : public FRigVMFunction_MathTransformBase { public: struct FVector Location; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Rotation; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EEulerRotationOrder RotationOrder; // 0x0038(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Scale; // 0x0040(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_58[0x8]; // 0x0058(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Transform; // 0x0060(0x0060)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FEulerTransform EulerTransform; // 0x00C0(0x0048)(BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_108[0x8]; // 0x0108(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathTransformFromSRT; // ScriptStruct RigVM.RigVMFunction_MathTransformClampSpatially // 0x0158 (0x0160 - 0x0008) struct FRigVMFunction_MathTransformClampSpatially final : public FRigVMFunction_MathTransformBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Value; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAxis Axis; // 0x0070(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERigVMClampSpatialMode Type; // 0x0071(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_72[0x2]; // 0x0072(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float Minimum; // 0x0074(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Maximum; // 0x0078(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_7C[0x4]; // 0x007C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Space; // 0x0080(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bDrawDebug; // 0x00E0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_E1[0x3]; // 0x00E1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FLinearColor DebugColor; // 0x00E4(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DebugThickness; // 0x00F4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_F8[0x8]; // 0x00F8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Result; // 0x0100(0x0060)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathTransformClampSpatially; // ScriptStruct RigVM.RigVMFunction_MathVectorFromDouble // 0x0020 (0x0028 - 0x0008) struct FRigVMFunction_MathVectorFromDouble final : public FRigVMFunction_MathVectorBase { public: double Value; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Result; // 0x0010(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorFromDouble; // ScriptStruct RigVM.RigVMFunction_MathVectorScale // 0x0038 (0x0040 - 0x0008) struct FRigVMFunction_MathVectorScale final : public FRigVMFunction_MathVectorBase { public: struct FVector Value; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Factor; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Result; // 0x0028(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorScale; // ScriptStruct RigVM.RigVMFunction_MathVectorDiv // 0x0000 (0x0050 - 0x0050) struct FRigVMFunction_MathVectorDiv final : public FRigVMFunction_MathVectorBinaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorDiv; // ScriptStruct RigVM.RigVMFunction_MathVectorMax // 0x0000 (0x0050 - 0x0050) struct FRigVMFunction_MathVectorMax final : public FRigVMFunction_MathVectorBinaryAggregateOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorMax; // ScriptStruct RigVM.RigVMFunction_MathVectorAbs // 0x0000 (0x0038 - 0x0038) struct FRigVMFunction_MathVectorAbs final : public FRigVMFunction_MathVectorUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorAbs; // ScriptStruct RigVM.RigVMFunction_MathVectorCeil // 0x0000 (0x0038 - 0x0038) struct FRigVMFunction_MathVectorCeil final : public FRigVMFunction_MathVectorUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorCeil; // ScriptStruct RigVM.RigVMFunction_MathVectorSign // 0x0000 (0x0038 - 0x0038) struct FRigVMFunction_MathVectorSign final : public FRigVMFunction_MathVectorUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorSign; // ScriptStruct RigVM.RigVMFunction_MathVectorLerp // 0x0050 (0x0058 - 0x0008) struct FRigVMFunction_MathVectorLerp final : public FRigVMFunction_MathVectorBase { public: struct FVector A; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector B; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float T; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Result; // 0x0040(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorLerp; // ScriptStruct RigVM.RigVMFunction_MathVectorEquals // 0x0038 (0x0040 - 0x0008) struct FRigVMFunction_MathVectorEquals final : public FRigVMFunction_MathVectorBase { public: struct FVector A; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector B; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0038(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorEquals; // ScriptStruct RigVM.RigVMFunction_MathVectorIsNearlyZero // 0x0020 (0x0028 - 0x0008) struct FRigVMFunction_MathVectorIsNearlyZero final : public FRigVMFunction_MathVectorBase { public: struct FVector Value; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Tolerance; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0024(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_25[0x3]; // 0x0025(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorIsNearlyZero; // ScriptStruct RigVM.RigVMFunction_MathVectorSelectBool // 0x0050 (0x0058 - 0x0008) struct FRigVMFunction_MathVectorSelectBool final : public FRigVMFunction_MathVectorBase { public: bool Condition; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector IfTrue; // 0x0010(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector IfFalse; // 0x0028(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Result; // 0x0040(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorSelectBool; // ScriptStruct RigVM.RigVMFunction_MathVectorRad // 0x0000 (0x0038 - 0x0038) struct FRigVMFunction_MathVectorRad final : public FRigVMFunction_MathVectorUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorRad; // ScriptStruct RigVM.RigVMFunction_MathVectorLength // 0x0020 (0x0028 - 0x0008) struct FRigVMFunction_MathVectorLength final : public FRigVMFunction_MathVectorBase { public: struct FVector Value; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Result; // 0x0020(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorLength; // ScriptStruct RigVM.RigVMFunction_MathVectorCross // 0x0000 (0x0050 - 0x0050) struct FRigVMFunction_MathVectorCross final : public FRigVMFunction_MathVectorBinaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorCross; // ScriptStruct RigVM.RigVMFunction_MathVectorUnit // 0x0000 (0x0038 - 0x0038) struct FRigVMFunction_MathVectorUnit final : public FRigVMFunction_MathVectorUnaryOp { }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorUnit; // ScriptStruct RigVM.RigVMFunction_MathVectorClampLength // 0x0038 (0x0040 - 0x0008) struct FRigVMFunction_MathVectorClampLength final : public FRigVMFunction_MathVectorBase { public: struct FVector Value; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinimumLength; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaximumLength; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Result; // 0x0028(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorClampLength; // ScriptStruct RigVM.RigVMFunction_MathVectorAngle // 0x0038 (0x0040 - 0x0008) struct FRigVMFunction_MathVectorAngle final : public FRigVMFunction_MathVectorBase { public: struct FVector A; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector B; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Result; // 0x0038(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorAngle; // ScriptStruct RigVM.RigVMFunction_MathVectorOrthogonal // 0x0038 (0x0040 - 0x0008) struct FRigVMFunction_MathVectorOrthogonal final : public FRigVMFunction_MathVectorBase { public: struct FVector A; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector B; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0038(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorOrthogonal; // ScriptStruct RigVM.RigVMFunction_MathVectorMakeRelative // 0x0048 (0x0050 - 0x0008) struct FRigVMFunction_MathVectorMakeRelative final : public FRigVMFunction_MathVectorBase { public: struct FVector Global; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Parent; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Local; // 0x0038(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorMakeRelative; // ScriptStruct RigVM.RigVMFunction_MathVectorMirrorTransform // 0x00A8 (0x00B0 - 0x0008) struct FRigVMFunction_MathVectorMirrorTransform final : public FRigVMFunction_MathVectorBase { public: struct FVector Value; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAxis MirrorAxis; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAxis AxisToFlip; // 0x0021(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_22[0xE]; // 0x0022(0x000E)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform CentralTransform; // 0x0030(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Result; // 0x0090(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A8[0x8]; // 0x00A8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorMirrorTransform; // ScriptStruct RigVM.RigVMFunction_MathVectorArrayAverage // 0x0028 (0x0030 - 0x0008) struct FRigVMFunction_MathVectorArrayAverage final : public FRigVMFunction_MathVectorBase { public: TArray Array; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) struct FVector Average; // 0x0018(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_MathVectorArrayAverage; // ScriptStruct RigVM.RigVMFunction_NoiseDouble // 0x0038 (0x0040 - 0x0008) struct FRigVMFunction_NoiseDouble final : public FRigVMFunction_MathBase { public: double Value; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double Speed; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double Frequency; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double Minimum; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double Maximum; // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double Result; // 0x0030(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double Time; // 0x0038(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_NoiseDouble; // ScriptStruct RigVM.RigVMFunction_NoiseVector2 // 0x0088 (0x0090 - 0x0008) struct FRigVMFunction_NoiseVector2 final : public FRigVMFunction_MathBase { public: struct FVector Value; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Speed; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Frequency; // 0x0038(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double Minimum; // 0x0050(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double Maximum; // 0x0058(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Result; // 0x0060(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Time; // 0x0078(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_NoiseVector2; // ScriptStruct RigVM.RigVMFunction_RandomVector // 0x0050 (0x0058 - 0x0008) struct FRigVMFunction_RandomVector final : public FRigVMFunction_MathBase { public: int32 Seed; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Minimum; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Maximum; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float duration; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Result; // 0x0018(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector LastResult; // 0x0030(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LastSeed; // 0x0048(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 BaseSeed; // 0x004C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TimeLeft; // 0x0050(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_RandomVector; // ScriptStruct RigVM.RigVMSimPoint // 0x0040 (0x0040 - 0x0000) struct FRigVMSimPoint final { public: float Mass; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Size; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LinearDamping; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InheritMotion; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector position; // 0x0010(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector LinearVelocity; // 0x0028(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMSimPoint; // ScriptStruct RigVM.RigVMDispatch_ArrayMake // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_ArrayMake final : public FRigVMDispatch_ArrayBase { }; DUMPER7_ASSERTS_FRigVMDispatch_ArrayMake; // ScriptStruct RigVM.RigVMDispatch_ArrayGetNum // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_ArrayGetNum final : public FRigVMDispatch_ArrayBase { }; DUMPER7_ASSERTS_FRigVMDispatch_ArrayGetNum; // ScriptStruct RigVM.RigVMDispatch_ArrayInit // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_ArrayInit final : public FRigVMDispatch_ArrayBaseMutable { }; DUMPER7_ASSERTS_FRigVMDispatch_ArrayInit; // ScriptStruct RigVM.RigVMDispatch_ArrayInsert // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_ArrayInsert final : public FRigVMDispatch_ArraySetAtIndex { }; DUMPER7_ASSERTS_FRigVMDispatch_ArrayInsert; // ScriptStruct RigVM.RigVMDispatch_ArrayReverse // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_ArrayReverse final : public FRigVMDispatch_ArrayReset { }; DUMPER7_ASSERTS_FRigVMDispatch_ArrayReverse; // ScriptStruct RigVM.RigVMDispatch_ArrayAppend // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_ArrayAppend : public FRigVMDispatch_ArrayBaseMutable { }; DUMPER7_ASSERTS_FRigVMDispatch_ArrayAppend; // ScriptStruct RigVM.RigVMDispatch_ArrayUnion // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_ArrayUnion final : public FRigVMDispatch_ArrayAppend { }; DUMPER7_ASSERTS_FRigVMDispatch_ArrayUnion; // ScriptStruct RigVM.RigVMDispatch_Constant // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_Constant final : public FRigVMDispatch_CoreBase { }; DUMPER7_ASSERTS_FRigVMDispatch_Constant; // ScriptStruct RigVM.RigVMDispatch_If // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_If final : public FRigVMDispatch_CoreBase { }; DUMPER7_ASSERTS_FRigVMDispatch_If; // ScriptStruct RigVM.RigVMDispatch_SwitchInt32 // 0x0000 (0x0070 - 0x0070) struct FRigVMDispatch_SwitchInt32 final : public FRigVMDispatch_CoreBase { }; DUMPER7_ASSERTS_FRigVMDispatch_SwitchInt32; // ScriptStruct RigVM.RigVMFunction_NameConcat // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_NameConcat final : public FRigVMFunction_NameBase { public: class FName A; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName B; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Result; // 0x0018(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_NameConcat; // ScriptStruct RigVM.RigVMFunction_NameReplace // 0x0020 (0x0028 - 0x0008) struct FRigVMFunction_NameReplace final : public FRigVMFunction_NameBase { public: class FName Name; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Old; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName New; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Result; // 0x0020(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_NameReplace; // ScriptStruct RigVM.RigVMFunction_StartsWith // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_StartsWith final : public FRigVMFunction_NameBase { public: class FName Name; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Start; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0018(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_StartsWith; // ScriptStruct RigVM.RigVMFunction_StringTruncate // 0x0038 (0x0040 - 0x0008) struct FRigVMFunction_StringTruncate final : public FRigVMFunction_StringBase { public: class FString Name; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Count; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool FromEnd; // 0x001C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FString Remainder; // 0x0020(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Chopped; // 0x0030(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_StringTruncate; // ScriptStruct RigVM.RigVMFunction_StringEndsWith // 0x0028 (0x0030 - 0x0008) struct FRigVMFunction_StringEndsWith final : public FRigVMFunction_StringBase { public: class FString Name; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Ending; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0028(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_StringEndsWith; // ScriptStruct RigVM.RigVMFunction_StringContains // 0x0028 (0x0030 - 0x0008) struct FRigVMFunction_StringContains final : public FRigVMFunction_StringBase { public: class FString Name; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Search; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Result; // 0x0028(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_StringContains; // ScriptStruct RigVM.RigVMFunction_StringTrimWhitespace // 0x0020 (0x0028 - 0x0008) struct FRigVMFunction_StringTrimWhitespace final : public FRigVMFunction_StringBase { public: class FString Value; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Result; // 0x0018(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_StringTrimWhitespace; // ScriptStruct RigVM.RigVMFunction_StringToLowercase // 0x0020 (0x0028 - 0x0008) struct FRigVMFunction_StringToLowercase final : public FRigVMFunction_StringBase { public: class FString Value; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Result; // 0x0018(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_StringToLowercase; // ScriptStruct RigVM.RigVMFunction_StringLeft // 0x0028 (0x0030 - 0x0008) struct FRigVMFunction_StringLeft final : public FRigVMFunction_StringBase { public: class FString Value; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Count; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class FString Result; // 0x0020(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_StringLeft; // ScriptStruct RigVM.RigVMFunction_StringMiddle // 0x0028 (0x0030 - 0x0008) struct FRigVMFunction_StringMiddle final : public FRigVMFunction_StringBase { public: class FString Value; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Start; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Count; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Result; // 0x0020(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_StringMiddle; // ScriptStruct RigVM.RigVMFunction_StringSplit // 0x0030 (0x0038 - 0x0008) struct FRigVMFunction_StringSplit final : public FRigVMFunction_StringBase { public: class FString Value; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Separator; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Result; // 0x0028(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_StringSplit; // ScriptStruct RigVM.RigVMFunction_StringPadInteger // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_StringPadInteger final : public FRigVMFunction_StringBase { public: int32 Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Digits; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Result; // 0x0010(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_StringPadInteger; // ScriptStruct RigVM.RigDispatch_FromString // 0x0000 (0x0070 - 0x0070) struct FRigDispatch_FromString final : public FRigVMDispatchFactory { }; DUMPER7_ASSERTS_FRigDispatch_FromString; // ScriptStruct RigVM.RigVMFunction_AccumulateFloatAdd // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_AccumulateFloatAdd final : public FRigVMFunction_AccumulateBase { public: float Increment; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InitialValue; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIntegrateDeltaTime; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Result; // 0x0014(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AccumulatedValue; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsInitialized; // 0x001C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_AccumulateFloatAdd; // ScriptStruct RigVM.RigVMFunction_AccumulateFloatMul // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_AccumulateFloatMul final : public FRigVMFunction_AccumulateBase { public: float Multiplier; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InitialValue; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIntegrateDeltaTime; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Result; // 0x0014(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AccumulatedValue; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsInitialized; // 0x001C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_AccumulateFloatMul; // ScriptStruct RigVM.RigVMFunction_AccumulateQuatMul // 0x00A8 (0x00B0 - 0x0008) struct FRigVMFunction_AccumulateQuatMul final : public FRigVMFunction_AccumulateBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Multiplier; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat InitialValue; // 0x0030(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bFlipOrder; // 0x0050(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIntegrateDeltaTime; // 0x0051(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_52[0xE]; // 0x0052(0x000E)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Result; // 0x0060(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat AccumulatedValue; // 0x0080(0x0020)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsInitialized; // 0x00A0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A1[0xF]; // 0x00A1(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_AccumulateQuatMul; // ScriptStruct RigVM.RigVMFunction_AccumulateFloatLerp // 0x0020 (0x0028 - 0x0008) struct FRigVMFunction_AccumulateFloatLerp final : public FRigVMFunction_AccumulateBase { public: float TargetValue; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InitialValue; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Blend; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIntegrateDeltaTime; // 0x0014(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Result; // 0x0018(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AccumulatedValue; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsInitialized; // 0x0020(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_AccumulateFloatLerp; // ScriptStruct RigVM.RigVMFunction_AccumulateQuatLerp // 0x00A8 (0x00B0 - 0x0008) struct FRigVMFunction_AccumulateQuatLerp final : public FRigVMFunction_AccumulateBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat TargetValue; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat InitialValue; // 0x0030(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Blend; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIntegrateDeltaTime; // 0x0054(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_55[0xB]; // 0x0055(0x000B)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Result; // 0x0060(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat AccumulatedValue; // 0x0080(0x0020)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsInitialized; // 0x00A0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A1[0xF]; // 0x00A1(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_AccumulateQuatLerp; // ScriptStruct RigVM.RigVMFunction_AccumulateFloatRange // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_AccumulateFloatRange final : public FRigVMFunction_AccumulateBase { public: float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Minimum; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Maximum; // 0x0010(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AccumulatedMinimum; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AccumulatedMaximum; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsInitialized; // 0x001C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_AccumulateFloatRange; // ScriptStruct RigVM.RigVMFunction_AlphaInterp // 0x0070 (0x0078 - 0x0008) struct FRigVMFunction_AlphaInterp final : public FRigVMFunction_SimBase { public: float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Scale; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bias; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bMapRange; // 0x0014(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FInputRange InRange; // 0x0018(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FInputRange OutRange; // 0x0020(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) bool bClampResult; // 0x0028(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float ClampMin; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ClampMax; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bInterpResult; // 0x0034(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float InterpSpeedIncreasing; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InterpSpeedDecreasing; // 0x003C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Result; // 0x0040(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FInputScaleBiasClamp ScaleBiasClamp; // 0x0044(0x0030)(NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_74[0x4]; // 0x0074(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_AlphaInterp; // ScriptStruct RigVM.RigVMFunction_AlphaInterpQuat // 0x00B8 (0x00C0 - 0x0008) struct FRigVMFunction_AlphaInterpQuat final : public FRigVMFunction_SimBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Value; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Scale; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bias; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bMapRange; // 0x0038(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FInputRange InRange; // 0x003C(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FInputRange OutRange; // 0x0044(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) bool bClampResult; // 0x004C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4D[0x3]; // 0x004D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float ClampMin; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ClampMax; // 0x0054(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bInterpResult; // 0x0058(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_59[0x3]; // 0x0059(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float InterpSpeedIncreasing; // 0x005C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InterpSpeedDecreasing; // 0x0060(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_64[0xC]; // 0x0064(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Result; // 0x0070(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FInputScaleBiasClamp ScaleBiasClamp; // 0x0090(0x0030)(NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_AlphaInterpQuat; // ScriptStruct RigVM.RigVMFunction_DeltaFromPreviousFloat // 0x0018 (0x0020 - 0x0008) struct FRigVMFunction_DeltaFromPreviousFloat final : public FRigVMFunction_SimBase { public: float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Delta; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PreviousValue; // 0x0010(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Cache; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsInitialized; // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_DeltaFromPreviousFloat; // ScriptStruct RigVM.RigVMFunction_DeltaFromPreviousVector // 0x0068 (0x0070 - 0x0008) struct FRigVMFunction_DeltaFromPreviousVector final : public FRigVMFunction_SimBase { public: struct FVector Value; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Delta; // 0x0020(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector PreviousValue; // 0x0038(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Cache; // 0x0050(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsInitialized; // 0x0068(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_69[0x7]; // 0x0069(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_DeltaFromPreviousVector; // ScriptStruct RigVM.RigVMFunction_DeltaFromPreviousTransform // 0x0198 (0x01A0 - 0x0008) struct FRigVMFunction_DeltaFromPreviousTransform final : public FRigVMFunction_SimBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Value; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform Delta; // 0x0070(0x0060)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform PreviousValue; // 0x00D0(0x0060)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform Cache; // 0x0130(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsInitialized; // 0x0190(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_191[0xF]; // 0x0191(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_DeltaFromPreviousTransform; // ScriptStruct RigVM.RigVMFunction_KalmanFloat // 0x0028 (0x0030 - 0x0008) struct FRigVMFunction_KalmanFloat final : public FRigVMFunction_SimBase { public: float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 BufferSize; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Result; // 0x0010(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray Buffer; // 0x0018(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) int32 LastInsertIndex; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_KalmanFloat; // ScriptStruct RigVM.RigVMFunction_KalmanVector // 0x0050 (0x0058 - 0x0008) struct FRigVMFunction_KalmanVector final : public FRigVMFunction_SimBase { public: struct FVector Value; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 BufferSize; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Result; // 0x0028(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Buffer; // 0x0040(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) int32 LastInsertIndex; // 0x0050(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_KalmanVector; // ScriptStruct RigVM.RigVMFunction_Timeline // 0x0010 (0x0018 - 0x0008) struct FRigVMFunction_Timeline final : public FRigVMFunction_SimBase { public: float Speed; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Time; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AccumulatedValue; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsInitialized; // 0x0014(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_Timeline; // ScriptStruct RigVM.RigVMFunction_TimeLoop // 0x0030 (0x0038 - 0x0008) struct FRigVMFunction_TimeLoop final : public FRigVMFunction_SimBase { public: float Speed; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float duration; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Normalize; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Absolute; // 0x0014(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Relative; // 0x0018(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FlipFlop; // 0x001C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Even; // 0x0020(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float AccumulatedAbsolute; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AccumulatedRelative; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NumIterations; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsInitialized; // 0x0030(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_TimeLoop; // ScriptStruct RigVM.RigVMFunction_TimeOffsetFloat // 0x0040 (0x0048 - 0x0008) struct FRigVMFunction_TimeOffsetFloat final : public FRigVMFunction_SimBase { public: float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SecondsAgo; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 BufferSize; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TimeRange; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Result; // 0x0018(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray Buffer; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray DeltaTimes; // 0x0030(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) int32 LastInsertIndex; // 0x0040(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 UpperBound; // 0x0044(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigVMFunction_TimeOffsetFloat; // ScriptStruct RigVM.RigVMFunction_TimeOffsetTransform // 0x0108 (0x0110 - 0x0008) struct FRigVMFunction_TimeOffsetTransform final : public FRigVMFunction_SimBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Value; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SecondsAgo; // 0x0070(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 BufferSize; // 0x0074(0x0004)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TimeRange; // 0x0078(0x0004)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_7C[0x4]; // 0x007C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Result; // 0x0080(0x0060)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Buffer; // 0x00E0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray DeltaTimes; // 0x00F0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) int32 LastInsertIndex; // 0x0100(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 UpperBound; // 0x0104(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_108[0x8]; // 0x0108(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_TimeOffsetTransform; // ScriptStruct RigVM.RigVMFunction_VerletIntegrateVector // 0x00D0 (0x00D8 - 0x0008) struct FRigVMFunction_VerletIntegrateVector final : public FRigVMFunction_SimBase { public: struct FVector Target; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Strength; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Damp; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Blend; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Force; // 0x0030(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector position; // 0x0048(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Velocity; // 0x0060(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Acceleration; // 0x0078(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRigVMSimPoint Point; // 0x0090(0x0040)(Transient, NoDestructor, NativeAccessSpecifierPublic) bool bInitialized; // 0x00D0(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D1[0x7]; // 0x00D1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigVMFunction_VerletIntegrateVector; }