#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: AnimGraphRuntime #include "Basic.hpp" #include "Engine_structs.hpp" #include "CoreUObject_structs.hpp" #include "AnimationCore_structs.hpp" namespace SDK { // Enum AnimGraphRuntime.EBoneModificationMode // NumValues: 0x0004 enum class EBoneModificationMode : uint8 { BMM_Ignore = 0, BMM_Replace = 1, BMM_Additive = 2, BMM_MAX = 3, }; // Enum AnimGraphRuntime.ERefPoseType // NumValues: 0x0003 enum class ERefPoseType : uint8 { EIT_LocalSpace = 0, EIT_Additive = 1, EIT_MAX = 2, }; // Enum AnimGraphRuntime.EEasingFuncType // NumValues: 0x0010 enum class EEasingFuncType : uint8 { Linear = 0, Sinusoidal = 1, Cubic = 2, QuadraticInOut = 3, CubicInOut = 4, HermiteCubic = 5, QuarticInOut = 6, QuinticInOut = 7, CircularIn = 8, CircularOut = 9, CircularInOut = 10, ExpIn = 11, ExpOut = 12, ExpInOut = 13, CustomCurve = 14, EEasingFuncType_MAX = 15, }; // Enum AnimGraphRuntime.ERotationComponent // NumValues: 0x0007 enum class ERotationComponent : uint8 { EulerX = 0, EulerY = 1, EulerZ = 2, QuaternionAngle = 3, SwingAngle = 4, TwistAngle = 5, ERotationComponent_MAX = 6, }; // Enum AnimGraphRuntime.EBlendListTransitionType // NumValues: 0x0003 enum class EBlendListTransitionType : uint8 { StandardBlend = 0, Inertialization = 1, EBlendListTransitionType_MAX = 2, }; // Enum AnimGraphRuntime.EAnimFunctionCallSite // NumValues: 0x000D enum class EAnimFunctionCallSite : uint32 { OnInitialize = 0, OnUpdate = 1, OnBecomeRelevant = 2, OnEvaluate = 3, OnInitializePostRecursion = 4, OnUpdatePostRecursion = 5, OnBecomeRelevantPostRecursion = 6, OnEvaluatePostRecursion = 7, OnStartedBlendingOut = 8, OnStartedBlendingIn = 9, OnFinishedBlendingOut = 10, OnFinishedBlendingIn = 11, EAnimFunctionCallSite_MAX = 12, }; // Enum AnimGraphRuntime.ELayeredBoneBlendMode // NumValues: 0x0003 enum class ELayeredBoneBlendMode : uint8 { BranchFilter = 0, BlendMask = 1, ELayeredBoneBlendMode_MAX = 2, }; // Enum AnimGraphRuntime.EModifyCurveApplyMode // NumValues: 0x0006 enum class EModifyCurveApplyMode : uint8 { Add = 0, Scale = 1, Blend = 2, WeightedMovingAverage = 3, RemapCurve = 4, EModifyCurveApplyMode_MAX = 5, }; // Enum AnimGraphRuntime.EPoseDriverType // NumValues: 0x0004 enum class EPoseDriverType : uint8 { SwingAndTwist = 0, SwingOnly = 1, Translation = 2, EPoseDriverType_MAX = 3, }; // Enum AnimGraphRuntime.EPoseDriverSource // NumValues: 0x0003 enum class EPoseDriverSource : uint8 { Rotation = 0, Translation = 1, EPoseDriverSource_MAX = 2, }; // Enum AnimGraphRuntime.EPoseDriverOutput // NumValues: 0x0003 enum class EPoseDriverOutput : uint8 { DrivePoses = 0, DriveCurves = 1, EPoseDriverOutput_MAX = 2, }; // Enum AnimGraphRuntime.ESnapshotSourceMode // NumValues: 0x0003 enum class ESnapshotSourceMode : uint8 { NamedSnapshot = 0, SnapshotPin = 1, ESnapshotSourceMode_MAX = 2, }; // Enum AnimGraphRuntime.ESequenceEvalReinit // NumValues: 0x0004 enum class ESequenceEvalReinit : uint8 { NoReset = 0, StartPosition = 1, ExplicitTime = 2, ESequenceEvalReinit_MAX = 3, }; // Enum AnimGraphRuntime.ESwapRootBone // NumValues: 0x0004 enum class ESwapRootBone : uint8 { SwapRootBone_Component = 0, SwapRootBone_Actor = 1, SwapRootBone_None = 2, SwapRootBone_MAX = 3, }; // Enum AnimGraphRuntime.AnimPhysAngularConstraintType // NumValues: 0x0003 enum class EAnimPhysAngularConstraintType : uint8 { Angular = 0, Cone = 1, AnimPhysAngularConstraintType_MAX = 2, }; // Enum AnimGraphRuntime.AnimPhysLinearConstraintType // NumValues: 0x0003 enum class EAnimPhysLinearConstraintType : uint8 { Free = 0, Limited = 1, AnimPhysLinearConstraintType_MAX = 2, }; // Enum AnimGraphRuntime.AnimPhysSimSpaceType // NumValues: 0x0006 enum class EAnimPhysSimSpaceType : uint8 { Component = 0, Actor = 1, World = 2, RootRelative = 3, BoneRelative = 4, AnimPhysSimSpaceType_MAX = 5, }; // Enum AnimGraphRuntime.ESphericalLimitType // NumValues: 0x0003 enum class ESphericalLimitType : uint8 { Inner = 0, Outer = 1, ESphericalLimitType_MAX = 2, }; // Enum AnimGraphRuntime.EDrivenBoneModificationMode // NumValues: 0x0004 enum class EDrivenBoneModificationMode : uint8 { AddToInput = 0, ReplaceComponent = 1, AddToRefPose = 2, EDrivenBoneModificationMode_MAX = 3, }; // Enum AnimGraphRuntime.EDrivenDestinationMode // NumValues: 0x0004 enum class EDrivenDestinationMode : uint8 { Bone = 0, MorphTarget = 1, MaterialParameter = 2, EDrivenDestinationMode_MAX = 3, }; // Enum AnimGraphRuntime.EConstraintOffsetOption // NumValues: 0x0003 enum class EConstraintOffsetOption : uint8 { None = 0, Offset_RefPose = 1, EConstraintOffsetOption_MAX = 2, }; // Enum AnimGraphRuntime.CopyBoneDeltaMode // NumValues: 0x0003 enum class ECopyBoneDeltaMode : uint8 { Accumulate = 0, Copy = 1, CopyBoneDeltaMode_MAX = 2, }; // Enum AnimGraphRuntime.EInterpolationBlend // NumValues: 0x0008 enum class EInterpolationBlend : uint8 { Linear = 0, Cubic = 1, Sinusoidal = 2, EaseInOutExponent2 = 3, EaseInOutExponent3 = 4, EaseInOutExponent4 = 5, EaseInOutExponent5 = 6, MAX = 7, }; // Enum AnimGraphRuntime.ESimulationSpace // NumValues: 0x0004 enum class ESimulationSpace : uint8 { ComponentSpace = 0, WorldSpace = 1, BaseBoneSpace = 2, ESimulationSpace_MAX = 3, }; // Enum AnimGraphRuntime.ESimulationTiming // NumValues: 0x0004 enum class ESimulationTiming : uint8 { Default = 0, Synchronous = 1, Deferred = 2, ESimulationTiming_MAX = 3, }; // Enum AnimGraphRuntime.EScaleChainInitialLength // NumValues: 0x0004 enum class EScaleChainInitialLength : uint8 { FixedDefaultLengthValue = 0, Distance = 1, ChainLength = 2, EScaleChainInitialLength_MAX = 3, }; // Enum AnimGraphRuntime.ESplineBoneAxis // NumValues: 0x0005 enum class ESplineBoneAxis : uint8 { None = 0, X = 1, Y = 2, Z = 3, ESplineBoneAxis_MAX = 4, }; // Enum AnimGraphRuntime.EWarpingEvaluationMode // NumValues: 0x0003 enum class EWarpingEvaluationMode : uint8 { Manual = 0, Graph = 1, EWarpingEvaluationMode_MAX = 2, }; // Enum AnimGraphRuntime.EWarpingVectorMode // NumValues: 0x0005 enum class EWarpingVectorMode : uint8 { ComponentSpaceVector = 0, ActorSpaceVector = 1, WorldSpaceVector = 2, IKFootRootLocalSpaceVector = 3, EWarpingVectorMode_MAX = 4, }; // Enum AnimGraphRuntime.ERBFSolverType // NumValues: 0x0003 enum class ERBFSolverType : uint8 { Additive = 0, Interpolative = 1, ERBFSolverType_MAX = 2, }; // Enum AnimGraphRuntime.ERBFFunctionType // NumValues: 0x0007 enum class ERBFFunctionType : uint8 { Gaussian = 0, Exponential = 1, Linear = 2, Cubic = 3, Quintic = 4, DefaultFunction = 5, ERBFFunctionType_MAX = 6, }; // Enum AnimGraphRuntime.ERBFDistanceMethod // NumValues: 0x0006 enum class ERBFDistanceMethod : uint8 { Euclidean = 0, Quaternion = 1, SwingAngle = 2, TwistAngle = 3, DefaultMethod = 4, ERBFDistanceMethod_MAX = 5, }; // Enum AnimGraphRuntime.ERBFNormalizeMethod // NumValues: 0x0005 enum class ERBFNormalizeMethod : uint8 { OnlyNormalizeAboveOne = 0, AlwaysNormalize = 1, NormalizeWithinMedian = 2, NoNormalization = 3, ERBFNormalizeMethod_MAX = 4, }; // ScriptStruct AnimGraphRuntime.AnimPhysConstraintSetup // 0x0088 (0x0088 - 0x0000) struct FAnimPhysConstraintSetup final { public: EAnimPhysLinearConstraintType LinearXLimitType; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAnimPhysLinearConstraintType LinearYLimitType; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAnimPhysLinearConstraintType LinearZLimitType; // 0x0002(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3[0x5]; // 0x0003(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector LinearAxesMin; // 0x0008(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector LinearAxesMax; // 0x0020(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAnimPhysAngularConstraintType AngularConstraintType; // 0x0038(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAnimPhysTwistAxis TwistAxis; // 0x0039(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAnimPhysTwistAxis AngularTargetAxis; // 0x003A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3B[0x1]; // 0x003B(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float ConeAngle; // 0x003C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector AngularLimitsMin; // 0x0040(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector AngularLimitsMax; // 0x0058(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector AngularTarget; // 0x0070(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimPhysConstraintSetup; // ScriptStruct AnimGraphRuntime.AnimPhysBodyDefinition // 0x00D0 (0x00D0 - 0x0000) struct FAnimPhysBodyDefinition final { public: struct FBoneReference BoundBone; // 0x0000(0x0010)(Edit, EditConst, NoDestructor, NativeAccessSpecifierPublic) struct FVector BoxExtents; // 0x0010(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector LocalJointOffset; // 0x0028(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FAnimPhysConstraintSetup ConstraintSetup; // 0x0040(0x0088)(Edit, NoDestructor, NativeAccessSpecifierPublic) EAnimPhysCollisionType CollisionType; // 0x00C8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C9[0x3]; // 0x00C9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float SphereCollisionRadius; // 0x00CC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimPhysBodyDefinition; // ScriptStruct AnimGraphRuntime.AnimNode_MeshSpaceRefPose // 0x0000 (0x0010 - 0x0010) struct FAnimNode_MeshSpaceRefPose final : public FAnimNode_Base { }; DUMPER7_ASSERTS_FAnimNode_MeshSpaceRefPose; // ScriptStruct AnimGraphRuntime.AnimNode_BlendSpacePlayerBase // 0x0030 (0x0068 - 0x0038) struct FAnimNode_BlendSpacePlayerBase : public FAnimNode_AssetPlayerBase { public: uint8 Pad_38[0x28]; // 0x0038(0x0028)(Fixing Size After Last Property [ Dumper-7 ]) class UBlendSpace* PreviousBlendSpace; // 0x0060(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) }; DUMPER7_ASSERTS_FAnimNode_BlendSpacePlayerBase; // ScriptStruct AnimGraphRuntime.AnimNode_BlendSpacePlayer // 0x0008 (0x0070 - 0x0068) struct FAnimNode_BlendSpacePlayer : public FAnimNode_BlendSpacePlayerBase { public: class UBlendSpace* BlendSpace; // 0x0068(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FAnimNode_BlendSpacePlayer; // ScriptStruct AnimGraphRuntime.AnimNode_RotationOffsetBlendSpace // 0x00A8 (0x0118 - 0x0070) struct FAnimNode_RotationOffsetBlendSpace final : public FAnimNode_BlendSpacePlayer { public: struct FPoseLink BasePose; // 0x0070(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) int32 LODThreshold; // 0x0080(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Alpha; // 0x0084(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FInputScaleBias AlphaScaleBias; // 0x0088(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FInputAlphaBoolBlend AlphaBoolBlend; // 0x0090(0x0048)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) class FName AlphaCurveName; // 0x00D8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FInputScaleBiasClamp AlphaScaleBiasClamp; // 0x00E0(0x0030)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_110[0x4]; // 0x0110(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) EAnimAlphaInputType AlphaInputType; // 0x0114(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAlphaBoolEnabled; // 0x0115(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_116[0x2]; // 0x0116(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_RotationOffsetBlendSpace; // ScriptStruct AnimGraphRuntime.AnimNode_BlendSpaceGraphBase // 0x0058 (0x0068 - 0x0010) struct FAnimNode_BlendSpaceGraphBase : public FAnimNode_Base { public: float X; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float Y; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName GroupName; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) EAnimGroupRole GroupRole; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UBlendSpace* BlendSpace; // 0x0028(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray SamplePoseLinks; // 0x0030(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) uint8 Pad_40[0x28]; // 0x0040(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_BlendSpaceGraphBase; // ScriptStruct AnimGraphRuntime.AnimNode_SequenceEvaluatorBase // 0x0008 (0x0040 - 0x0038) struct FAnimNode_SequenceEvaluatorBase : public FAnimNode_AssetPlayerBase { public: uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_SequenceEvaluatorBase; // ScriptStruct AnimGraphRuntime.AnimNode_SequenceEvaluator // 0x0000 (0x0040 - 0x0040) struct FAnimNode_SequenceEvaluator final : public FAnimNode_SequenceEvaluatorBase { }; DUMPER7_ASSERTS_FAnimNode_SequenceEvaluator; // ScriptStruct AnimGraphRuntime.AnimNode_BlendSpaceGraph // 0x0000 (0x0068 - 0x0068) struct FAnimNode_BlendSpaceGraph final : public FAnimNode_BlendSpaceGraphBase { }; DUMPER7_ASSERTS_FAnimNode_BlendSpaceGraph; // ScriptStruct AnimGraphRuntime.AnimNode_SkeletalControlBase // 0x00B8 (0x00C8 - 0x0010) struct FAnimNode_SkeletalControlBase : public FAnimNode_Base { public: struct FComponentSpacePoseLink ComponentPose; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) int32 LODThreshold; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ActualAlpha; // 0x0024(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAnimAlphaInputType AlphaInputType; // 0x0028(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAlphaBoolEnabled; // 0x0029(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2A[0x2]; // 0x002A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float Alpha; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FInputScaleBias AlphaScaleBias; // 0x0030(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FInputAlphaBoolBlend AlphaBoolBlend; // 0x0038(0x0048)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) class FName AlphaCurveName; // 0x0080(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FInputScaleBiasClamp AlphaScaleBiasClamp; // 0x0088(0x0030)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_B8[0x10]; // 0x00B8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_SkeletalControlBase; // ScriptStruct AnimGraphRuntime.AnimNode_ModifyBone // 0x0060 (0x0128 - 0x00C8) struct FAnimNode_ModifyBone final : public FAnimNode_SkeletalControlBase { public: struct FBoneReference BoneToModify; // 0x00C8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FVector Translation; // 0x00D8(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x00F0(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector Scale; // 0x0108(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EBoneModificationMode TranslationMode; // 0x0120(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EBoneModificationMode RotationMode; // 0x0121(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EBoneModificationMode ScaleMode; // 0x0122(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EBoneControlSpace TranslationSpace; // 0x0123(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EBoneControlSpace RotationSpace; // 0x0124(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EBoneControlSpace ScaleSpace; // 0x0125(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_126[0x2]; // 0x0126(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_ModifyBone; // ScriptStruct AnimGraphRuntime.AnimNode_Slot // 0x0038 (0x0048 - 0x0010) struct FAnimNode_Slot final : public FAnimNode_Base { public: struct FPoseLink Source; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) class FName SlotName; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAlwaysUpdateSourcePose; // 0x0028(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x1F]; // 0x0029(0x001F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_Slot; // ScriptStruct AnimGraphRuntime.AnimNode_BlendSpaceSampleResult // 0x0000 (0x0020 - 0x0020) struct FAnimNode_BlendSpaceSampleResult final : public FAnimNode_Root { }; DUMPER7_ASSERTS_FAnimNode_BlendSpaceSampleResult; // ScriptStruct AnimGraphRuntime.AnimNode_Sync // 0x0020 (0x0030 - 0x0010) struct FAnimNode_Sync final : public FAnimNode_Base { public: struct FPoseLink Source; // 0x0010(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate) class FName GroupName; // 0x0020(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) EAnimGroupRole GroupRole; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_Sync; // ScriptStruct AnimGraphRuntime.AnimPhysSphericalLimit // 0x0030 (0x0030 - 0x0000) struct FAnimPhysSphericalLimit final { public: struct FBoneReference DrivingBone; // 0x0000(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FVector SphereLocalOffset; // 0x0010(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LimitRadius; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESphericalLimitType LimitType; // 0x002C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimPhysSphericalLimit; // ScriptStruct AnimGraphRuntime.AnimNode_RefPose // 0x0000 (0x0010 - 0x0010) struct FAnimNode_RefPose final : public FAnimNode_Base { }; DUMPER7_ASSERTS_FAnimNode_RefPose; // ScriptStruct AnimGraphRuntime.AngularRangeLimit // 0x0040 (0x0040 - 0x0000) struct FAngularRangeLimit final { public: struct FVector LimitMin; // 0x0000(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector LimitMax; // 0x0018(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FBoneReference bone; // 0x0030(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAngularRangeLimit; // ScriptStruct AnimGraphRuntime.RigidBodyAnimNodeReference // 0x0000 (0x0010 - 0x0010) struct FRigidBodyAnimNodeReference final : public FAnimNodeReference { }; DUMPER7_ASSERTS_FRigidBodyAnimNodeReference; // ScriptStruct AnimGraphRuntime.AnimNode_RotationMultiplier // 0x0028 (0x00F0 - 0x00C8) struct FAnimNode_RotationMultiplier final : public FAnimNode_SkeletalControlBase { public: struct FBoneReference TargetBone; // 0x00C8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FBoneReference SourceBone; // 0x00D8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) float Multiplier; // 0x00E8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EBoneAxis RotationAxisToRefer; // 0x00EC(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsAdditive; // 0x00ED(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_EE[0x2]; // 0x00EE(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_RotationMultiplier; // ScriptStruct AnimGraphRuntime.BlendSpaceReference // 0x0000 (0x0010 - 0x0010) struct FBlendSpaceReference final : public FAnimNodeReference { }; DUMPER7_ASSERTS_FBlendSpaceReference; // ScriptStruct AnimGraphRuntime.RotationRetargetingInfo // 0x01A0 (0x01A0 - 0x0000) struct FRotationRetargetingInfo final { public: bool bEnabled; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0xF]; // 0x0001(0x000F)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Source; // 0x0010(0x0060)(Edit, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform Target; // 0x0070(0x0060)(Edit, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERotationComponent RotationComponent; // 0x00D0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D1[0x7]; // 0x00D1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector TwistAxis; // 0x00D8(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseAbsoluteAngle; // 0x00F0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_F1[0x3]; // 0x00F1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float SourceMinimum; // 0x00F4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SourceMaximum; // 0x00F8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TargetMinimum; // 0x00FC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TargetMaximum; // 0x0100(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EEasingFuncType EasingType; // 0x0104(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_105[0x3]; // 0x0105(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FRuntimeFloatCurve CustomCurve; // 0x0108(0x0088)(Edit, NativeAccessSpecifierPublic) bool bFlipEasing; // 0x0190(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_191[0x3]; // 0x0191(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float EasingWeight; // 0x0194(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bClamp; // 0x0198(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_199[0x7]; // 0x0199(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRotationRetargetingInfo; // ScriptStruct AnimGraphRuntime.PositionHistory // 0x0030 (0x0030 - 0x0000) struct FPositionHistory final { public: TArray Positions; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) float Range; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x1C]; // 0x0014(0x001C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPositionHistory; // ScriptStruct AnimGraphRuntime.AnimationStateResultReference // 0x0000 (0x0010 - 0x0010) struct FAnimationStateResultReference final : public FAnimNodeReference { }; DUMPER7_ASSERTS_FAnimationStateResultReference; // ScriptStruct AnimGraphRuntime.AnimationStateMachineReference // 0x0000 (0x0010 - 0x0010) struct FAnimationStateMachineReference final : public FAnimNodeReference { }; DUMPER7_ASSERTS_FAnimationStateMachineReference; // ScriptStruct AnimGraphRuntime.AnimNode_AimOffsetLookAt // 0x0160 (0x01D0 - 0x0070) struct alignas(0x10) FAnimNode_AimOffsetLookAt final : public FAnimNode_BlendSpacePlayer { public: uint8 Pad_70[0xC0]; // 0x0070(0x00C0)(Fixing Size After Last Property [ Dumper-7 ]) struct FPoseLink BasePose; // 0x0130(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) int32 LODThreshold; // 0x0140(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName SourceSocketName; // 0x0144(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName PivotSocketName; // 0x014C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_154[0x4]; // 0x0154(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector LookAtLocation; // 0x0158(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector SocketAxis; // 0x0170(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Alpha; // 0x0188(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_18C[0x44]; // 0x018C(0x0044)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_AimOffsetLookAt; // ScriptStruct AnimGraphRuntime.AnimNode_ApplyAdditive // 0x00B8 (0x00C8 - 0x0010) struct FAnimNode_ApplyAdditive final : public FAnimNode_Base { public: struct FPoseLink base; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FPoseLink Additive; // 0x0020(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) float Alpha; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FInputScaleBias AlphaScaleBias; // 0x0034(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) int32 LODThreshold; // 0x003C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FInputAlphaBoolBlend AlphaBoolBlend; // 0x0040(0x0048)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) class FName AlphaCurveName; // 0x0088(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FInputScaleBiasClamp AlphaScaleBiasClamp; // 0x0090(0x0030)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_C0[0x4]; // 0x00C0(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) EAnimAlphaInputType AlphaInputType; // 0x00C4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAlphaBoolEnabled; // 0x00C5(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C6[0x2]; // 0x00C6(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_ApplyAdditive; // ScriptStruct AnimGraphRuntime.BlendBoneByChannelEntry // 0x0024 (0x0024 - 0x0000) struct FBlendBoneByChannelEntry final { public: struct FBoneReference SourceBone; // 0x0000(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FBoneReference TargetBone; // 0x0010(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) bool bBlendTranslation; // 0x0020(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bBlendRotation; // 0x0021(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bBlendScale; // 0x0022(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_23[0x1]; // 0x0023(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBlendBoneByChannelEntry; // ScriptStruct AnimGraphRuntime.AnimNode_BlendBoneByChannel // 0x0058 (0x0068 - 0x0010) struct FAnimNode_BlendBoneByChannel final : public FAnimNode_Base { public: struct FPoseLink A; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FPoseLink B; // 0x0020(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) TArray BoneDefinitions; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_40[0x10]; // 0x0040(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) float Alpha; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FInputScaleBias AlphaScaleBias; // 0x0058(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) EBoneControlSpace TransformsSpace; // 0x0060(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_61[0x7]; // 0x0061(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_BlendBoneByChannel; // ScriptStruct AnimGraphRuntime.AnimNode_BlendListBase // 0x0038 (0x0048 - 0x0010) struct FAnimNode_BlendListBase : public FAnimNode_Base { public: TArray BlendPose; // 0x0010(0x0010)(Edit, EditFixedSize, ZeroConstructor, Protected, NativeAccessSpecifierProtected) uint8 Pad_20[0x28]; // 0x0020(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_BlendListBase; // ScriptStruct AnimGraphRuntime.AnimNode_BlendListByBool // 0x0000 (0x0048 - 0x0048) struct FAnimNode_BlendListByBool final : public FAnimNode_BlendListBase { }; DUMPER7_ASSERTS_FAnimNode_BlendListByBool; // ScriptStruct AnimGraphRuntime.AnimNode_BlendListByEnum // 0x0000 (0x0048 - 0x0048) struct FAnimNode_BlendListByEnum final : public FAnimNode_BlendListBase { }; DUMPER7_ASSERTS_FAnimNode_BlendListByEnum; // ScriptStruct AnimGraphRuntime.AnimNode_BlendListByInt // 0x0000 (0x0048 - 0x0048) struct FAnimNode_BlendListByInt final : public FAnimNode_BlendListBase { }; DUMPER7_ASSERTS_FAnimNode_BlendListByInt; // ScriptStruct AnimGraphRuntime.AnimNode_BlendSpaceEvaluator // 0x0008 (0x0078 - 0x0070) struct FAnimNode_BlendSpaceEvaluator final : public FAnimNode_BlendSpacePlayer { public: float NormalizedTime; // 0x0070(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTeleportToNormalizedTime; // 0x0074(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_75[0x3]; // 0x0075(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_BlendSpaceEvaluator; // ScriptStruct AnimGraphRuntime.AnimNode_BlendSpacePlayer_Standalone // 0x0028 (0x0090 - 0x0068) struct FAnimNode_BlendSpacePlayer_Standalone final : public FAnimNode_BlendSpacePlayerBase { public: class FName GroupName; // 0x0068(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) EAnimGroupRole GroupRole; // 0x0070(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bOverridePositionWhenJoiningSyncGroupAsLeader; // 0x0071(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) EAnimSyncMethod Method; // 0x0072(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bIgnoreForRelevancyTest; // 0x0073(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float X; // 0x0074(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float Y; // 0x0078(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float PlayRate; // 0x007C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bLoop; // 0x0080(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bResetPlayTimeWhenBlendSpaceChanges; // 0x0081(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_82[0x2]; // 0x0082(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float StartPosition; // 0x0084(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UBlendSpace* BlendSpace; // 0x0088(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FAnimNode_BlendSpacePlayer_Standalone; // ScriptStruct AnimGraphRuntime.AnimNode_CallFunction // 0x0028 (0x0038 - 0x0010) struct FAnimNode_CallFunction final : public FAnimNode_Base { public: struct FPoseLink Source; // 0x0010(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_20[0x14]; // 0x0020(0x0014)(Fixing Size After Last Property [ Dumper-7 ]) EAnimFunctionCallSite CallSite; // 0x0034(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimNode_CallFunction; // ScriptStruct AnimGraphRuntime.AnimNode_CopyPoseFromMesh // 0x0148 (0x0158 - 0x0010) struct FAnimNode_CopyPoseFromMesh final : public FAnimNode_Base { public: TWeakObjectPtr SourceMeshComponent; // 0x0010(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseAttachedParent : 1; // 0x0018(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCopyCurves : 1; // 0x0018(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) bool bCopyCustomAttributes; // 0x0019(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseMeshPose : 1; // 0x001A(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_1B[0x1]; // 0x001B(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) class FName RootBoneToCopy; // 0x001C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x134]; // 0x0024(0x0134)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_CopyPoseFromMesh; // ScriptStruct AnimGraphRuntime.AnimNode_CurveSource // 0x0030 (0x0040 - 0x0010) struct FAnimNode_CurveSource final : public FAnimNode_Base { public: struct FPoseLink SourcePose; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) class FName SourceBinding; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Alpha; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TScriptInterface CurveSource; // 0x0030(0x0010)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimNode_CurveSource; // ScriptStruct AnimGraphRuntime.AnimNode_LayeredBoneBlend // 0x00D8 (0x00E8 - 0x0010) struct FAnimNode_LayeredBoneBlend final : public FAnimNode_Base { public: struct FPoseLink BasePose; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) TArray BlendPoses; // 0x0020(0x0010)(Edit, BlueprintVisible, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) ELayeredBoneBlendMode BlendMode; // 0x0030(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray BlendMasks; // 0x0038(0x0010)(Edit, EditFixedSize, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray LayerSetup; // 0x0048(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) TArray BlendWeights; // 0x0058(0x0010)(Edit, BlueprintVisible, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_68[0x20]; // 0x0068(0x0020)(Fixing Size After Last Property [ Dumper-7 ]) TArray PerBoneBlendWeights; // 0x0088(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) uint8 Pad_98[0x20]; // 0x0098(0x0020)(Fixing Size After Last Property [ Dumper-7 ]) struct FGuid SkeletonGuid; // 0x00B8(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGuid VirtualBoneGuid; // 0x00C8(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_D8[0x4]; // 0x00D8(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) int32 LODThreshold; // 0x00DC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bMeshSpaceRotationBlend; // 0x00E0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bMeshSpaceScaleBlend; // 0x00E1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECurveBlendOption CurveBlendOption; // 0x00E2(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bBlendRootMotionBasedOnRootBone; // 0x00E3(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_E4[0x4]; // 0x00E4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_LayeredBoneBlend; // ScriptStruct AnimGraphRuntime.AnimNode_MakeDynamicAdditive // 0x0028 (0x0038 - 0x0010) struct FAnimNode_MakeDynamicAdditive final : public FAnimNode_Base { public: struct FPoseLink base; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FPoseLink Additive; // 0x0020(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) bool bMeshSpaceAdditive; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_MakeDynamicAdditive; // ScriptStruct AnimGraphRuntime.AnimNode_MirrorBase // 0x0038 (0x0048 - 0x0010) struct FAnimNode_MirrorBase : public FAnimNode_Base { public: struct FPoseLink Source; // 0x0010(0x0010)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected) uint8 Pad_20[0x28]; // 0x0020(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_MirrorBase; // ScriptStruct AnimGraphRuntime.AnimNode_Mirror // 0x0000 (0x0048 - 0x0048) struct FAnimNode_Mirror final : public FAnimNode_MirrorBase { }; DUMPER7_ASSERTS_FAnimNode_Mirror; // ScriptStruct AnimGraphRuntime.AnimNode_Mirror_Standalone // 0x0018 (0x0060 - 0x0048) struct FAnimNode_Mirror_Standalone final : public FAnimNode_MirrorBase { public: bool bMirror; // 0x0048(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_49[0x7]; // 0x0049(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UMirrorDataTable* MirrorDataTable; // 0x0050(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) float BlendTime; // 0x0058(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bResetChild; // 0x005C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bBoneMirroring; // 0x005D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bCurveMirroring; // 0x005E(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bAttributeMirroring; // 0x005F(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) }; DUMPER7_ASSERTS_FAnimNode_Mirror_Standalone; // ScriptStruct AnimGraphRuntime.AnimNode_ModifyCurve // 0x0110 (0x0120 - 0x0010) struct FAnimNode_ModifyCurve final : public FAnimNode_Base { public: struct FPoseLink SourcePose; // 0x0010(0x0010)(Edit, BlueprintVisible, EditFixedSize, NoDestructor, NativeAccessSpecifierPublic) TMap CurveMap; // 0x0020(0x0050)(Edit, BlueprintVisible, EditFixedSize, NativeAccessSpecifierPublic) TArray CurveValues; // 0x0070(0x0010)(Edit, BlueprintVisible, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) TArray CurveNames; // 0x0080(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_90[0x88]; // 0x0090(0x0088)(Fixing Size After Last Property [ Dumper-7 ]) float Alpha; // 0x0118(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EModifyCurveApplyMode ApplyMode; // 0x011C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11D[0x3]; // 0x011D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_ModifyCurve; // ScriptStruct AnimGraphRuntime.AnimNode_MultiWayBlend // 0x0040 (0x0050 - 0x0010) struct FAnimNode_MultiWayBlend final : public FAnimNode_Base { public: TArray Poses; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray DesiredAlphas; // 0x0020(0x0010)(Edit, BlueprintVisible, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_30[0x10]; // 0x0030(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) struct FInputScaleBias AlphaScaleBias; // 0x0040(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) bool bAdditiveNode; // 0x0048(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bNormalizeAlpha; // 0x0049(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4A[0x6]; // 0x004A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_MultiWayBlend; // ScriptStruct AnimGraphRuntime.AnimNode_PoseHandler // 0x0068 (0x00A0 - 0x0038) struct FAnimNode_PoseHandler : public FAnimNode_AssetPlayerBase { public: class UPoseAsset* PoseAsset; // 0x0038(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_40[0x60]; // 0x0040(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_PoseHandler; // ScriptStruct AnimGraphRuntime.AnimNode_PoseBlendNode // 0x0038 (0x00D8 - 0x00A0) struct FAnimNode_PoseBlendNode final : public FAnimNode_PoseHandler { public: struct FPoseLink SourcePose; // 0x00A0(0x0010)(Edit, BlueprintVisible, EditFixedSize, NoDestructor, NativeAccessSpecifierPublic) EAlphaBlendOption BlendOption; // 0x00B0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B1[0x7]; // 0x00B1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* CustomCurve; // 0x00B8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C0[0x18]; // 0x00C0(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_PoseBlendNode; // ScriptStruct AnimGraphRuntime.AnimNode_PoseByName // 0x0018 (0x00B8 - 0x00A0) struct FAnimNode_PoseByName final : public FAnimNode_PoseHandler { public: class FName PoseName; // 0x00A0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PoseWeight; // 0x00A8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_AC[0xC]; // 0x00AC(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_PoseByName; // ScriptStruct AnimGraphRuntime.PoseDriverTransform // 0x0030 (0x0030 - 0x0000) struct FPoseDriverTransform final { public: struct FVector TargetTranslation; // 0x0000(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator TargetRotation; // 0x0018(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPoseDriverTransform; // ScriptStruct AnimGraphRuntime.PoseDriverTarget // 0x00C8 (0x00C8 - 0x0000) struct FPoseDriverTarget final { public: TArray BoneTransforms; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) struct FRotator TargetRotation; // 0x0010(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float TargetScale; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERBFDistanceMethod DistanceMethod; // 0x002C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERBFFunctionType FunctionType; // 0x002D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bApplyCustomCurve; // 0x002E(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2F[0x1]; // 0x002F(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) struct FRichCurve CustomCurve; // 0x0030(0x0080)(Edit, NativeAccessSpecifierPublic) class FName DrivenName; // 0x00B0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B8[0x8]; // 0x00B8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) bool bIsHidden; // 0x00C0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C1[0x7]; // 0x00C1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPoseDriverTarget; // ScriptStruct AnimGraphRuntime.RBFParams // 0x0038 (0x0038 - 0x0000) struct FRBFParams final { public: int32 TargetDimensions; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERBFSolverType SolverType; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Radius; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAutomaticRadius; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERBFFunctionType Function; // 0x000D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERBFDistanceMethod DistanceMethod; // 0x000E(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EBoneAxis TwistAxis; // 0x000F(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float WeightThreshold; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERBFNormalizeMethod NormalizeMethod; // 0x0014(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector MedianReference; // 0x0018(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MedianMin; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MedianMax; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRBFParams; // ScriptStruct AnimGraphRuntime.AnimNode_PoseDriver // 0x0108 (0x01A8 - 0x00A0) struct FAnimNode_PoseDriver final : public FAnimNode_PoseHandler { public: struct FPoseLink SourcePose; // 0x00A0(0x0010)(Edit, BlueprintVisible, EditFixedSize, NoDestructor, NativeAccessSpecifierPublic) TArray SourceBones; // 0x00B0(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) struct FBoneReference EvalSpaceBone; // 0x00C0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) bool bEvalFromRefPose; // 0x00D0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D1[0x7]; // 0x00D1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray OnlyDriveBones; // 0x00D8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray PoseTargets; // 0x00E8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) struct FRBFParams RBFParams; // 0x00F8(0x0038)(Edit, NoDestructor, NativeAccessSpecifierPublic) EPoseDriverSource DriveSource; // 0x0130(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EPoseDriverOutput DriveOutput; // 0x0131(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_132[0x42]; // 0x0132(0x0042)(Fixing Size After Last Property [ Dumper-7 ]) int32 LODThreshold; // 0x0174(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_178[0x30]; // 0x0178(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_PoseDriver; // ScriptStruct AnimGraphRuntime.AnimNode_PoseSnapshot // 0x0080 (0x0090 - 0x0010) struct FAnimNode_PoseSnapshot final : public FAnimNode_Base { public: class FName SnapshotName; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FPoseSnapshot Snapshot; // 0x0018(0x0038)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) ESnapshotSourceMode Mode; // 0x0050(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_51[0x3F]; // 0x0051(0x003F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_PoseSnapshot; // ScriptStruct AnimGraphRuntime.RandomPlayerSequenceEntry // 0x0050 (0x0050 - 0x0000) struct FRandomPlayerSequenceEntry final { public: class UAnimSequenceBase* Sequence; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ChanceToPlay; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MinLoopCount; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxLoopCount; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinPlayRate; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxPlayRate; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FAlphaBlend BlendIn; // 0x0020(0x0030)(Edit, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRandomPlayerSequenceEntry; // ScriptStruct AnimGraphRuntime.AnimNode_RandomPlayer // 0x0068 (0x0078 - 0x0010) struct FAnimNode_RandomPlayer final : public FAnimNode_AssetPlayerRelevancyBase { public: TArray Entries; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_20[0x50]; // 0x0020(0x0050)(Fixing Size After Last Property [ Dumper-7 ]) float BlendWeight; // 0x0070(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bShuffleMode; // 0x0074(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_75[0x3]; // 0x0075(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_RandomPlayer; // ScriptStruct AnimGraphRuntime.AnimNode_RotateRootBone // 0x00A0 (0x00B0 - 0x0010) struct FAnimNode_RotateRootBone final : public FAnimNode_Base { public: struct FPoseLink BasePose; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) float pitch; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Yaw; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FInputScaleBiasClamp PitchScaleBiasClamp; // 0x0028(0x0030)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FInputScaleBiasClamp YawScaleBiasClamp; // 0x0058(0x0030)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FRotator MeshToComponent; // 0x0088(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) bool bRotateRootMotionAttribute; // 0x00A0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A1[0xF]; // 0x00A1(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_RotateRootBone; // ScriptStruct AnimGraphRuntime.AnimNode_RotationOffsetBlendSpaceGraph // 0x00A8 (0x0110 - 0x0068) struct FAnimNode_RotationOffsetBlendSpaceGraph final : public FAnimNode_BlendSpaceGraphBase { public: struct FPoseLink BasePose; // 0x0068(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPrivate) int32 LODThreshold; // 0x0078(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float Alpha; // 0x007C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FInputScaleBias AlphaScaleBias; // 0x0080(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPrivate) struct FInputAlphaBoolBlend AlphaBoolBlend; // 0x0088(0x0048)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPrivate) class FName AlphaCurveName; // 0x00D0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FInputScaleBiasClamp AlphaScaleBiasClamp; // 0x00D8(0x0030)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPrivate) uint8 Pad_108[0x4]; // 0x0108(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) EAnimAlphaInputType AlphaInputType; // 0x010C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bAlphaBoolEnabled; // 0x010D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_10E[0x2]; // 0x010E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_RotationOffsetBlendSpaceGraph; // ScriptStruct AnimGraphRuntime.AnimNode_SequenceEvaluator_Standalone // 0x0030 (0x0070 - 0x0040) struct FAnimNode_SequenceEvaluator_Standalone final : public FAnimNode_SequenceEvaluatorBase { public: class FName GroupName; // 0x0040(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) EAnimGroupRole GroupRole; // 0x0048(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) EAnimSyncMethod Method; // 0x0049(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bIgnoreForRelevancyTest; // 0x004A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_4B[0x5]; // 0x004B(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) class UAnimSequenceBase* Sequence; // 0x0050(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float ExplicitTime; // 0x0058(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bUseExplicitFrame; // 0x005C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_5D[0x3]; // 0x005D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 ExplicitFrame; // 0x0060(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bShouldLoop; // 0x0064(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bTeleportToExplicitTime; // 0x0065(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) ESequenceEvalReinit ReinitializationBehavior; // 0x0066(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_67[0x1]; // 0x0067(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float StartPosition; // 0x0068(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_SequenceEvaluator_Standalone; // ScriptStruct AnimGraphRuntime.AnimNode_TwoWayBlend // 0x00B8 (0x00C8 - 0x0010) struct FAnimNode_TwoWayBlend final : public FAnimNode_Base { public: struct FPoseLink A; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FPoseLink B; // 0x0020(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) EAnimAlphaInputType AlphaInputType; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAlphaBoolEnabled : 1; // 0x0031(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 BitPad_31_1 : 2; // 0x0031(0x0001)(Fixing Bit-Field Size Between Bits [ Dumper-7 ]) uint8 bResetChildOnActivation : 1; // 0x0031(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 bAlwaysUpdateChildren : 1; // 0x0031(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 Pad_32[0x2]; // 0x0032(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float Alpha; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FInputScaleBias AlphaScaleBias; // 0x0038(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FInputAlphaBoolBlend AlphaBoolBlend; // 0x0040(0x0048)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) class FName AlphaCurveName; // 0x0088(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FInputScaleBiasClamp AlphaScaleBiasClamp; // 0x0090(0x0030)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_C0[0x8]; // 0x00C0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_TwoWayBlend; // ScriptStruct AnimGraphRuntime.AnimSequencerInstanceProxy // 0x0460 (0x0C00 - 0x07A0) struct FAnimSequencerInstanceProxy final : public FAnimInstanceProxy { public: uint8 Pad_798[0x468]; // 0x0798(0x0468)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimSequencerInstanceProxy; // ScriptStruct AnimGraphRuntime.BlendListBaseReference // 0x0000 (0x0010 - 0x0010) struct FBlendListBaseReference final : public FAnimNodeReference { }; DUMPER7_ASSERTS_FBlendListBaseReference; // ScriptStruct AnimGraphRuntime.BlendSpacePlayerReference // 0x0000 (0x0010 - 0x0010) struct FBlendSpacePlayerReference final : public FAnimNodeReference { }; DUMPER7_ASSERTS_FBlendSpacePlayerReference; // ScriptStruct AnimGraphRuntime.AnimPhysPlanarLimit // 0x0070 (0x0070 - 0x0000) struct FAnimPhysPlanarLimit final { public: struct FBoneReference DrivingBone; // 0x0000(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FTransform PlaneTransform; // 0x0010(0x0060)(Edit, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimPhysPlanarLimit; // ScriptStruct AnimGraphRuntime.AnimNode_AnimDynamics // 0x0458 (0x0520 - 0x00C8) struct FAnimNode_AnimDynamics final : public FAnimNode_SkeletalControlBase { public: float LinearDampingOverride; // 0x00C8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AngularDampingOverride; // 0x00CC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D0[0xC0]; // 0x00D0(0x00C0)(Fixing Size After Last Property [ Dumper-7 ]) struct FBoneReference RelativeSpaceBone; // 0x0190(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FBoneReference BoundBone; // 0x01A0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FBoneReference ChainEnd; // 0x01B0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) TArray PhysicsBodyDefinitions; // 0x01C0(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) float GravityScale; // 0x01D0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D4[0x4]; // 0x01D4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector GravityOverride; // 0x01D8(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LinearSpringConstant; // 0x01F0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AngularSpringConstant; // 0x01F4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float WindScale; // 0x01F8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1FC[0x4]; // 0x01FC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector ComponentLinearAccScale; // 0x0200(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ComponentLinearVelScale; // 0x0218(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ComponentAppliedLinearAccClamp; // 0x0230(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AngularBiasOverride; // 0x0248(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NumSolverIterationsPreUpdate; // 0x024C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NumSolverIterationsPostUpdate; // 0x0250(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_254[0x4]; // 0x0254(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray SphericalLimits; // 0x0258(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) struct FVector ExternalForce; // 0x0268(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray PlanarLimits; // 0x0280(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) EAnimPhysSimSpaceType SimulationSpace; // 0x0290(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_291[0x2]; // 0x0291(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bUseSphericalLimits : 1; // 0x0293(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUsePlanarLimit : 1; // 0x0293(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bDoUpdate : 1; // 0x0293(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bDoEval : 1; // 0x0293(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverrideLinearDamping : 1; // 0x0293(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverrideAngularBias : 1; // 0x0293(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverrideAngularDamping : 1; // 0x0293(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEnableWind : 1; // 0x0293(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 BitPad_294_0 : 1; // 0x0294(0x0001)(Fixing Bit-Field Size Between Bits [ Dumper-7 ]) uint8 bUseGravityOverride : 1; // 0x0294(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGravityOverrideInSimSpace : 1; // 0x0294(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bLinearSpring : 1; // 0x0294(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAngularSpring : 1; // 0x0294(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bChain : 1; // 0x0294(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_295[0xB]; // 0x0295(0x000B)(Fixing Size After Last Property [ Dumper-7 ]) struct FRotationRetargetingInfo RetargetingSettings; // 0x02A0(0x01A0)(Edit, NativeAccessSpecifierPublic) uint8 Pad_440[0xE0]; // 0x0440(0x00E0)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_AnimDynamics; // ScriptStruct AnimGraphRuntime.AnimNode_ApplyLimits // 0x0020 (0x00E8 - 0x00C8) struct FAnimNode_ApplyLimits final : public FAnimNode_SkeletalControlBase { public: TArray AngularRangeLimits; // 0x00C8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray AngularOffsets; // 0x00D8(0x0010)(Edit, BlueprintVisible, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimNode_ApplyLimits; // ScriptStruct AnimGraphRuntime.AnimNode_BoneDrivenController // 0x0060 (0x0128 - 0x00C8) struct FAnimNode_BoneDrivenController final : public FAnimNode_SkeletalControlBase { public: struct FBoneReference SourceBone; // 0x00C8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) class UCurveFloat* DrivingCurve; // 0x00D8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Multiplier; // 0x00E0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_E4[0x4]; // 0x00E4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) double RangeMin; // 0x00E8(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double RangeMax; // 0x00F0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double RemappedMin; // 0x00F8(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double RemappedMax; // 0x0100(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ParameterName; // 0x0108(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FBoneReference TargetBone; // 0x0110(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) EDrivenDestinationMode DestinationMode; // 0x0120(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EDrivenBoneModificationMode ModificationMode; // 0x0121(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EComponentType SourceComponent; // 0x0122(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseRange : 1; // 0x0123(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAffectTargetTranslationX : 1; // 0x0123(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAffectTargetTranslationY : 1; // 0x0123(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAffectTargetTranslationZ : 1; // 0x0123(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAffectTargetRotationX : 1; // 0x0123(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAffectTargetRotationY : 1; // 0x0123(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAffectTargetRotationZ : 1; // 0x0123(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAffectTargetScaleX : 1; // 0x0123(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAffectTargetScaleY : 1; // 0x0124(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAffectTargetScaleZ : 1; // 0x0124(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_125[0x3]; // 0x0125(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_BoneDrivenController; // ScriptStruct AnimGraphRuntime.AnimNode_CCDIK // 0x00F8 (0x01C0 - 0x00C8) struct FAnimNode_CCDIK final : public FAnimNode_SkeletalControlBase { public: struct FVector EffectorLocation; // 0x00C8(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EBoneControlSpace EffectorLocationSpace; // 0x00E0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_E1[0xF]; // 0x00E1(0x000F)(Fixing Size After Last Property [ Dumper-7 ]) struct FBoneSocketTarget EffectorTarget; // 0x00F0(0x0090)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FBoneReference TipBone; // 0x0180(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FBoneReference RootBone; // 0x0190(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) float Precision; // 0x01A0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxIterations; // 0x01A4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bStartFromTail; // 0x01A8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableRotationLimit; // 0x01A9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1AA[0x6]; // 0x01AA(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) TArray RotationLimitPerJoints; // 0x01B0(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FAnimNode_CCDIK; // ScriptStruct AnimGraphRuntime.Constraint // 0x001C (0x001C - 0x0000) struct FConstraint final { public: struct FBoneReference TargetBone; // 0x0000(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) EConstraintOffsetOption OffsetOption; // 0x0010(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETransformConstraintType TransformType; // 0x0011(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFilterOptionPerAxis PerAxis; // 0x0012(0x0003)(Edit, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_15[0x7]; // 0x0015(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FConstraint; // ScriptStruct AnimGraphRuntime.AnimNode_Constraint // 0x0040 (0x0108 - 0x00C8) struct FAnimNode_Constraint final : public FAnimNode_SkeletalControlBase { public: struct FBoneReference BoneToModify; // 0x00C8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) TArray ConstraintSetup; // 0x00D8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray ConstraintWeights; // 0x00E8(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_F8[0x10]; // 0x00F8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_Constraint; // ScriptStruct AnimGraphRuntime.AnimNode_CopyBone // 0x0028 (0x00F0 - 0x00C8) struct FAnimNode_CopyBone final : public FAnimNode_SkeletalControlBase { public: struct FBoneReference SourceBone; // 0x00C8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FBoneReference TargetBone; // 0x00D8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) bool bCopyTranslation; // 0x00E8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bCopyRotation; // 0x00E9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bCopyScale; // 0x00EA(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EBoneControlSpace ControlSpace; // 0x00EB(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_EC[0x4]; // 0x00EC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_CopyBone; // ScriptStruct AnimGraphRuntime.AnimNode_CopyBoneDelta // 0x0030 (0x00F8 - 0x00C8) struct FAnimNode_CopyBoneDelta final : public FAnimNode_SkeletalControlBase { public: struct FBoneReference SourceBone; // 0x00C8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FBoneReference TargetBone; // 0x00D8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) bool bCopyTranslation; // 0x00E8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bCopyRotation; // 0x00E9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bCopyScale; // 0x00EA(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECopyBoneDeltaMode CopyMode; // 0x00EB(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TranslationMultiplier; // 0x00EC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RotationMultiplier; // 0x00F0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ScaleMultiplier; // 0x00F4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimNode_CopyBoneDelta; // ScriptStruct AnimGraphRuntime.AnimNode_Fabrik // 0x0128 (0x01F0 - 0x00C8) struct FAnimNode_Fabrik final : public FAnimNode_SkeletalControlBase { public: uint8 Pad_C8[0x8]; // 0x00C8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform EffectorTransform; // 0x00D0(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FBoneSocketTarget EffectorTarget; // 0x0130(0x0090)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FBoneReference TipBone; // 0x01C0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FBoneReference RootBone; // 0x01D0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) float Precision; // 0x01E0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxIterations; // 0x01E4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EBoneControlSpace EffectorTransformSpace; // 0x01E8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EBoneRotationSource EffectorRotationSource; // 0x01E9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1EA[0x6]; // 0x01EA(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_Fabrik; // ScriptStruct AnimGraphRuntime.AnimNode_HandIKRetargeting // 0x0070 (0x0138 - 0x00C8) struct FAnimNode_HandIKRetargeting final : public FAnimNode_SkeletalControlBase { public: struct FBoneReference RightHandFK; // 0x00C8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FBoneReference LeftHandFK; // 0x00D8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FBoneReference RightHandIK; // 0x00E8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FBoneReference LeftHandIK; // 0x00F8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) TArray IKBonesToMove; // 0x0108(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) struct FVector PerAxisAlpha; // 0x0118(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HandFKWeight; // 0x0130(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_134[0x4]; // 0x0134(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_HandIKRetargeting; // ScriptStruct AnimGraphRuntime.IKChainLink // 0x0070 (0x0070 - 0x0000) struct alignas(0x08) FIKChainLink final { public: uint8 Pad_0[0x70]; // 0x0000(0x0070)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FIKChainLink; // ScriptStruct AnimGraphRuntime.IKChain // 0x0050 (0x0050 - 0x0000) struct alignas(0x08) FIKChain final { public: uint8 Pad_0[0x50]; // 0x0000(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FIKChain; // ScriptStruct AnimGraphRuntime.AnimLegIKDefinition // 0x0034 (0x0034 - 0x0000) struct FAnimLegIKDefinition final { public: struct FBoneReference IKFootBone; // 0x0000(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FBoneReference FKFootBone; // 0x0010(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) int32 NumBonesInLimb; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinRotationAngle; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAxis FootBoneForwardAxis; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAxis HingeRotationAxis; // 0x0029(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableRotationLimit; // 0x002A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableKneeTwistCorrection; // 0x002B(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName TwistOffsetCurveName; // 0x002C(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimLegIKDefinition; // ScriptStruct AnimGraphRuntime.AnimLegIKData // 0x00F0 (0x00F0 - 0x0000) struct alignas(0x10) FAnimLegIKData final { public: uint8 Pad_0[0xF0]; // 0x0000(0x00F0)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimLegIKData; // ScriptStruct AnimGraphRuntime.AnimNode_LegIK // 0x0038 (0x0100 - 0x00C8) struct FAnimNode_LegIK final : public FAnimNode_SkeletalControlBase { public: float ReachPrecision; // 0x00C8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxIterations; // 0x00CC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SoftPercentLength; // 0x00D0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SoftAlpha; // 0x00D4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray LegsDefinition; // 0x00D8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_E8[0x18]; // 0x00E8(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_LegIK; // ScriptStruct AnimGraphRuntime.AnimNode_LookAt // 0x0188 (0x0250 - 0x00C8) struct FAnimNode_LookAt final : public FAnimNode_SkeletalControlBase { public: struct FBoneReference BoneToModify; // 0x00C8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_D8[0x8]; // 0x00D8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FBoneSocketTarget LookAtTarget; // 0x00E0(0x0090)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FVector LookAtLocation; // 0x0170(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FAxis LookAt_Axis; // 0x0188(0x0020)(Edit, NoDestructor, NativeAccessSpecifierPublic) bool bUseLookUpAxis; // 0x01A8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EInterpolationBlend InterpolationType; // 0x01A9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1AA[0x6]; // 0x01AA(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) struct FAxis LookUp_Axis; // 0x01B0(0x0020)(Edit, NoDestructor, NativeAccessSpecifierPublic) float LookAtClamp; // 0x01D0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InterpolationTime; // 0x01D4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InterpolationTriggerThreashold; // 0x01D8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1DC[0x74]; // 0x01DC(0x0074)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_LookAt; // ScriptStruct AnimGraphRuntime.AnimNode_ObserveBone // 0x0060 (0x0128 - 0x00C8) struct FAnimNode_ObserveBone final : public FAnimNode_SkeletalControlBase { public: struct FBoneReference BoneToObserve; // 0x00C8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) EBoneControlSpace DisplaySpace; // 0x00D8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRelativeToRefPose; // 0x00D9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_DA[0x6]; // 0x00DA(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Translation; // 0x00E0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x00F8(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector Scale; // 0x0110(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimNode_ObserveBone; // ScriptStruct AnimGraphRuntime.AnimNode_ResetRoot // 0x0010 (0x00D8 - 0x00C8) struct FAnimNode_ResetRoot final : public FAnimNode_SkeletalControlBase { public: uint8 Pad_C8[0x10]; // 0x00C8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_ResetRoot; // ScriptStruct AnimGraphRuntime.SimSpaceSettings // 0x0060 (0x0060 - 0x0000) struct FSimSpaceSettings final { public: float WorldAlpha; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VelocityScaleZ; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxLinearVelocity; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxAngularVelocity; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxLinearAcceleration; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxAngularAcceleration; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ExternalLinearDragV; // 0x0018(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ExternalLinearVelocity; // 0x0030(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ExternalAngularVelocity; // 0x0048(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSimSpaceSettings; // ScriptStruct AnimGraphRuntime.AnimNode_RigidBody // 0x08A8 (0x0970 - 0x00C8) struct alignas(0x10) FAnimNode_RigidBody final : public FAnimNode_SkeletalControlBase { public: class UPhysicsAsset* OverridePhysicsAsset; // 0x00C8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bDefaultToSkeletalMeshPhysicsAsset; // 0x00D0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D1[0x137]; // 0x00D1(0x0137)(Fixing Size After Last Property [ Dumper-7 ]) bool bUseLocalLODThresholdOnly; // 0x0208(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_209[0x7]; // 0x0209(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector OverrideWorldGravity; // 0x0210(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ExternalForce; // 0x0228(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ComponentLinearAccScale; // 0x0240(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ComponentLinearVelScale; // 0x0258(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ComponentAppliedLinearAccClamp; // 0x0270(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSimSpaceSettings SimSpaceSettings; // 0x0288(0x0060)(Edit, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float CachedBoundsScale; // 0x02E8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FBoneReference BaseBoneRef; // 0x02EC(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) ECollisionChannel OverlapChannel; // 0x02FC(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESimulationSpace SimulationSpace; // 0x02FD(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bForceDisableCollisionBetweenConstraintBodies; // 0x02FE(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseExternalClothCollision; // 0x02FF(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_300[0x1]; // 0x0300(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bEnableWorldGeometry : 1; // 0x0301(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverrideWorldGravity : 1; // 0x0301(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bTransferBoneVelocities : 1; // 0x0301(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bFreezeIncomingPoseOnStart : 1; // 0x0301(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bClampLinearTranslationLimitToRefPose : 1; // 0x0301(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_302[0x2]; // 0x0302(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float WorldSpaceMinimumScale; // 0x0304(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EvaluationResetTime; // 0x0308(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_30C[0x1]; // 0x030C(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) ESimulationTiming SimulationTiming; // 0x030D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_30E[0x662]; // 0x030E(0x0662)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_RigidBody; // ScriptStruct AnimGraphRuntime.AnimNode_ScaleChainLength // 0x0078 (0x0088 - 0x0010) struct FAnimNode_ScaleChainLength final : public FAnimNode_Base { public: struct FPoseLink InputPose; // 0x0010(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) float DefaultChainLength; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FBoneReference ChainStartBone; // 0x0024(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FBoneReference ChainEndBone; // 0x0034(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector TargetLocation; // 0x0048(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Alpha; // 0x0060(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_64[0x4]; // 0x0064(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FInputScaleBias AlphaScaleBias; // 0x0068(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic) EScaleChainInitialLength ChainInitialLength; // 0x0070(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_71[0x17]; // 0x0071(0x0017)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_ScaleChainLength; // ScriptStruct AnimGraphRuntime.SplineIKCachedBoneData // 0x0014 (0x0014 - 0x0000) struct FSplineIKCachedBoneData final { public: struct FBoneReference bone; // 0x0000(0x0010)(NoDestructor, NativeAccessSpecifierPublic) int32 RefSkeletonIndex; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSplineIKCachedBoneData; // ScriptStruct AnimGraphRuntime.AnimNode_SplineIK // 0x0198 (0x0260 - 0x00C8) struct FAnimNode_SplineIK final : public FAnimNode_SkeletalControlBase { public: struct FBoneReference StartBone; // 0x00C8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FBoneReference EndBone; // 0x00D8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) ESplineBoneAxis BoneAxis; // 0x00E8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAutoCalculateSpline; // 0x00E9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_EA[0x2]; // 0x00EA(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) int32 PointCount; // 0x00EC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray ControlPoints; // 0x00F0(0x0010)(Edit, BlueprintVisible, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) float Roll; // 0x0100(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TwistStart; // 0x0104(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TwistEnd; // 0x0108(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_10C[0x4]; // 0x010C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FAlphaBlend TwistBlend; // 0x0110(0x0030)(Edit, NoDestructor, NativeAccessSpecifierPublic) float Stretch; // 0x0140(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Offset; // 0x0144(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_148[0x118]; // 0x0148(0x0118)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_SplineIK; // ScriptStruct AnimGraphRuntime.AnimNode_SpringBone // 0x00A0 (0x0168 - 0x00C8) struct FAnimNode_SpringBone final : public FAnimNode_SkeletalControlBase { public: struct FBoneReference SpringBone; // 0x00C8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) double MaxDisplacement; // 0x00D8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double SpringStiffness; // 0x00E0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double SpringDamping; // 0x00E8(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double ErrorResetThresh; // 0x00F0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_F8[0x6C]; // 0x00F8(0x006C)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bLimitDisplacement : 1; // 0x0164(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bTranslateX : 1; // 0x0164(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bTranslateY : 1; // 0x0164(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bTranslateZ : 1; // 0x0164(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bRotateX : 1; // 0x0164(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bRotateY : 1; // 0x0164(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bRotateZ : 1; // 0x0164(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_165[0x3]; // 0x0165(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_SpringBone; // ScriptStruct AnimGraphRuntime.RotationLimit // 0x0030 (0x0030 - 0x0000) struct FRotationLimit final { public: struct FVector LimitMin; // 0x0000(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector LimitMax; // 0x0018(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRotationLimit; // ScriptStruct AnimGraphRuntime.AnimNode_Trail // 0x01D8 (0x02A0 - 0x00C8) struct alignas(0x10) FAnimNode_Trail final : public FAnimNode_SkeletalControlBase { public: uint8 Pad_C8[0x68]; // 0x00C8(0x0068)(Fixing Size After Last Property [ Dumper-7 ]) struct FBoneReference TrailBone; // 0x0130(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) int32 ChainLength; // 0x0140(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAxis ChainBoneAxis; // 0x0144(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bInvertChainBoneAxis : 1; // 0x0145(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bLimitStretch : 1; // 0x0145(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bLimitRotation : 1; // 0x0145(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUsePlanarLimit : 1; // 0x0145(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bActorSpaceFakeVel : 1; // 0x0145(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bReorientParentToChild : 1; // 0x0145(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_146[0x2]; // 0x0146(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float MaxDeltaTime; // 0x0148(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RelaxationSpeedScale; // 0x014C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRuntimeFloatCurve TrailRelaxationSpeed; // 0x0150(0x0088)(Edit, NativeAccessSpecifierPublic) struct FInputScaleBiasClamp RelaxationSpeedScaleInputProcessor; // 0x01D8(0x0030)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) TArray RotationLimits; // 0x0208(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) TArray RotationOffsets; // 0x0218(0x0010)(Edit, BlueprintVisible, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) TArray PlanarLimits; // 0x0228(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) float StretchLimit; // 0x0238(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_23C[0x4]; // 0x023C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector FakeVelocity; // 0x0240(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FBoneReference BaseJoint; // 0x0258(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) float LastBoneRotationAnimAlphaBlend; // 0x0268(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_26C[0x34]; // 0x026C(0x0034)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_Trail; // ScriptStruct AnimGraphRuntime.ReferenceBoneFrame // 0x0030 (0x0030 - 0x0000) struct FReferenceBoneFrame final { public: struct FBoneReference bone; // 0x0000(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FAxis Axis; // 0x0010(0x0020)(Edit, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FReferenceBoneFrame; // ScriptStruct AnimGraphRuntime.AnimNode_TwistCorrectiveNode // 0x00A0 (0x0168 - 0x00C8) struct FAnimNode_TwistCorrectiveNode final : public FAnimNode_SkeletalControlBase { public: struct FReferenceBoneFrame BaseFrame; // 0x00C8(0x0030)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FReferenceBoneFrame TwistFrame; // 0x00F8(0x0030)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FAxis TwistPlaneNormalAxis; // 0x0128(0x0020)(Edit, NoDestructor, NativeAccessSpecifierPublic) float RangeMax; // 0x0148(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RemappedMin; // 0x014C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RemappedMax; // 0x0150(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName CurveName; // 0x0154(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15C[0xC]; // 0x015C(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_TwistCorrectiveNode; // ScriptStruct AnimGraphRuntime.AnimNode_TwoBoneIK // 0x01B8 (0x0280 - 0x00C8) struct FAnimNode_TwoBoneIK final : public FAnimNode_SkeletalControlBase { public: struct FBoneReference IKBone; // 0x00C8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) double StartStretchRatio; // 0x00D8(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double MaxStretchScale; // 0x00E0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector EffectorLocation; // 0x00E8(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_100[0x10]; // 0x0100(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) struct FBoneSocketTarget EffectorTarget; // 0x0110(0x0090)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FVector JointTargetLocation; // 0x01A0(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1B8[0x8]; // 0x01B8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FBoneSocketTarget JointTarget; // 0x01C0(0x0090)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FAxis TwistAxis; // 0x0250(0x0020)(Edit, NoDestructor, NativeAccessSpecifierPublic) EBoneControlSpace EffectorLocationSpace; // 0x0270(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EBoneControlSpace JointTargetLocationSpace; // 0x0271(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAllowStretching : 1; // 0x0272(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bTakeRotationFromEffectorSpace : 1; // 0x0272(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bMaintainEffectorRelRot : 1; // 0x0272(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAllowTwist : 1; // 0x0272(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_273[0xD]; // 0x0273(0x000D)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_TwoBoneIK; // ScriptStruct AnimGraphRuntime.IKFootPelvisPullDownSolver // 0x0080 (0x0080 - 0x0000) struct FIKFootPelvisPullDownSolver final { public: struct FVectorRK4SpringInterpolator PelvisAdjustmentInterp; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x58]; // 0x0008(0x0058)(Fixing Size After Last Property [ Dumper-7 ]) double PelvisAdjustmentInterpAlpha; // 0x0060(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double PelvisAdjustmentMaxDistance; // 0x0068(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double PelvisAdjustmentErrorTolerance; // 0x0070(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PelvisAdjustmentMaxIter; // 0x0078(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_7C[0x4]; // 0x007C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FIKFootPelvisPullDownSolver; // ScriptStruct AnimGraphRuntime.WarpingVectorValue // 0x0020 (0x0020 - 0x0000) struct FWarpingVectorValue final { public: EWarpingVectorMode Mode; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Value; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FWarpingVectorValue; // ScriptStruct AnimGraphRuntime.LayeredBoneBlendReference // 0x0000 (0x0010 - 0x0010) struct FLayeredBoneBlendReference final : public FAnimNodeReference { }; DUMPER7_ASSERTS_FLayeredBoneBlendReference; // ScriptStruct AnimGraphRuntime.LinkedAnimGraphReference // 0x0000 (0x0010 - 0x0010) struct FLinkedAnimGraphReference final : public FAnimNodeReference { }; DUMPER7_ASSERTS_FLinkedAnimGraphReference; // ScriptStruct AnimGraphRuntime.MirrorAnimNodeReference // 0x0000 (0x0010 - 0x0010) struct FMirrorAnimNodeReference final : public FAnimNodeReference { }; DUMPER7_ASSERTS_FMirrorAnimNodeReference; // ScriptStruct AnimGraphRuntime.ModifyCurveAnimNodeReference // 0x0000 (0x0010 - 0x0010) struct FModifyCurveAnimNodeReference final : public FAnimNodeReference { }; DUMPER7_ASSERTS_FModifyCurveAnimNodeReference; // ScriptStruct AnimGraphRuntime.RBFEntry // 0x0010 (0x0010 - 0x0000) struct FRBFEntry { public: TArray Values; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRBFEntry; // ScriptStruct AnimGraphRuntime.RBFTarget // 0x0090 (0x00A0 - 0x0010) struct FRBFTarget final : public FRBFEntry { public: float ScaleFactor; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bApplyCustomCurve; // 0x0014(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FRichCurve CustomCurve; // 0x0018(0x0080)(Edit, NativeAccessSpecifierPublic) ERBFDistanceMethod DistanceMethod; // 0x0098(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERBFFunctionType FunctionType; // 0x0099(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9A[0x6]; // 0x009A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRBFTarget; // ScriptStruct AnimGraphRuntime.SequenceEvaluatorReference // 0x0000 (0x0010 - 0x0010) struct FSequenceEvaluatorReference final : public FAnimNodeReference { }; DUMPER7_ASSERTS_FSequenceEvaluatorReference; // ScriptStruct AnimGraphRuntime.SequencePlayerReference // 0x0000 (0x0010 - 0x0010) struct FSequencePlayerReference final : public FAnimNodeReference { }; DUMPER7_ASSERTS_FSequencePlayerReference; // ScriptStruct AnimGraphRuntime.SkeletalControlReference // 0x0000 (0x0010 - 0x0010) struct FSkeletalControlReference final : public FAnimNodeReference { }; DUMPER7_ASSERTS_FSkeletalControlReference; }