Files
ReshadePluginsCore/Cronos The New Dawn/SDK/RigVM_structs.hpp
2025-09-09 06:15:46 +02:00

6107 lines
477 KiB
C++

#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<struct FMathRBFInterpolateQuatFloat_Target> 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<struct FVector> 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<struct FRigVMDrawInstruction> 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<class UObject> 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<struct FVector> 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<struct FRigVMInstruction> 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<struct FRigVMTag> 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<class UObject> 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<class FString, class FText> 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<class FString> 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<struct FRigVMPinCategory> Categories; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
TMap<class FString, int32> PinIndexInCategory; // 0x0010(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
TMap<class FString, class FString> 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<struct FRigVMGraphFunctionArgument> Arguments; // 0x00D8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
TMap<struct FRigVMGraphFunctionIdentifier, uint32> Dependencies; // 0x00E8(0x0050)(NativeAccessSpecifierPublic)
TArray<struct FRigVMExternalVariable> 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<uint8> 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<struct FRigVMByteCodeEntry> Entries; // 0x0018(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
TArray<struct FRigVMBranchInfo> BranchInfos; // 0x0028(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
TArray<struct FRigVMPredicateBranch> 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<class FName> FunctionNames; // 0x00B0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FRigVMFunctionCompilationPropertyDescription> WorkPropertyDescriptions; // 0x00C0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FRigVMFunctionCompilationPropertyPath> WorkPropertyPathDescriptions; // 0x00D0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FRigVMFunctionCompilationPropertyDescription> LiteralPropertyDescriptions; // 0x00E0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FRigVMFunctionCompilationPropertyPath> LiteralPropertyPathDescriptions; // 0x00F0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FRigVMFunctionCompilationPropertyDescription> DebugPropertyDescriptions; // 0x0100(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FRigVMFunctionCompilationPropertyPath> DebugPropertyPathDescriptions; // 0x0110(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FRigVMFunctionCompilationPropertyDescription> ExternalPropertyDescriptions; // 0x0120(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FRigVMFunctionCompilationPropertyPath> ExternalPropertyPathDescriptions; // 0x0130(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TMap<int32, class FName> ExternalRegisterIndexToVariable; // 0x0140(0x0050)(NativeAccessSpecifierPublic)
TMap<class FString, struct FRigVMOperand> 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<struct FRigVMGraphFunctionData> PublicFunctions; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FRigVMGraphFunctionData> 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<struct FRigVMGraphFunctionHeader> 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<uint32, uint32> 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<int32> 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<struct FRigVMRegister> Registers; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FRigVMRegisterOffset> RegisterOffsets; // 0x0018(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<uint8> Data; // 0x0028(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
TArray<class UScriptStruct*> ScriptStructs; // 0x0038(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic)
TMap<class FName, int32> 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<void(const class URigVMUserWorkflowOptions* InOptions, class UObject* InController)> PerformDynamicDelegate; // 0x0040(0x0010)(Edit, BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
TSubclassOf<class UObject> 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<struct FVector> 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<struct FTransform> 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<struct FTransform> Transforms; // 0x0120(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<int32> 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<struct FVector> 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<struct FTransform> 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<struct FVector> Buffer; // 0x0048(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<float> 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<class FString> 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<double> 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<double> 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<float> 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<float> 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<int32> 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<int32> 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<struct FTransform> Transforms; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FVector> Translations; // 0x0018(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FQuat> Rotations; // 0x0028(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FVector> 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<struct FMathRBFInterpolateQuatVector_Target> 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<struct FMathRBFInterpolateQuatColor_Target> 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<struct FMathRBFInterpolateQuatQuat_Target> 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<struct FMathRBFInterpolateQuatXform_Target> 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<struct FMathRBFInterpolateVectorFloat_Target> 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<struct FMathRBFInterpolateVectorVector_Target> 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<struct FMathRBFInterpolateVectorColor_Target> 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<struct FMathRBFInterpolateVectorQuat_Target> 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<struct FMathRBFInterpolateVectorXform_Target> 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<struct FTransform> 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<int32> 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<struct FVector> 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<class FString> 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<float> 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<struct FVector> 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<float> Buffer; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<float> 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<struct FTransform> Buffer; // 0x00E0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<float> 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;
}