1054 lines
70 KiB
C++
1054 lines
70 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: PL_Motion
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "Engine_structs.hpp"
|
|
#include "CoreUObject_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Enum PL_Motion.EPL_MotionPlaybackNotification
|
|
// NumValues: 0x000B
|
|
enum class EPL_MotionPlaybackNotification : uint8
|
|
{
|
|
None = 0,
|
|
Entered = 1,
|
|
Exited = 2,
|
|
Looped = 3,
|
|
EventTriggered = 4,
|
|
EventRangeEntered = 5,
|
|
EventRangeLeft = 6,
|
|
PlaybackStarting = 7,
|
|
PlaybackPausing = 8,
|
|
PlaybackStopping = 9,
|
|
EPL_MAX = 10,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionClampMode
|
|
// NumValues: 0x0005
|
|
enum class EPL_MotionClampMode : uint8
|
|
{
|
|
Default = 0,
|
|
None = 1,
|
|
Soft = 2,
|
|
Strict = 3,
|
|
EPL_MAX = 4,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionSeekToAnchor
|
|
// NumValues: 0x0006
|
|
enum class EPL_MotionSeekToAnchor : uint8
|
|
{
|
|
Begin = 0,
|
|
End = 1,
|
|
Current = 2,
|
|
Start = 3,
|
|
Absolute = 4,
|
|
EPL_MAX = 5,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionControlChange
|
|
// NumValues: 0x000A
|
|
enum class EPL_MotionControlChange : uint8
|
|
{
|
|
None = 0,
|
|
Play = 1,
|
|
Pause = 2,
|
|
PauseTracks = 3,
|
|
UnpauseTracks = 4,
|
|
Stop = 5,
|
|
Reverse = 6,
|
|
Seek = 7,
|
|
Scan = 8,
|
|
EPL_MAX = 9,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_AlleviatePressureBehavior
|
|
// NumValues: 0x0005
|
|
enum class EPL_AlleviatePressureBehavior : uint8
|
|
{
|
|
ReturnToTop = 0,
|
|
ReturnToRestingPosition = 1,
|
|
StayInPlace = 2,
|
|
ContinueDropping = 3,
|
|
EPL_MAX = 4,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_PressurePlateStates
|
|
// NumValues: 0x000D
|
|
enum class EPL_PressurePlateStates : uint8
|
|
{
|
|
IdleElevated = 0,
|
|
DropInit = 1,
|
|
Dropping = 2,
|
|
DroppingStopped = 3,
|
|
DropComplete = 4,
|
|
IdleDropped = 5,
|
|
IdleMidway = 6,
|
|
ElevationInit = 7,
|
|
Elevating = 8,
|
|
ElevationStopped = 9,
|
|
ElevationComplete = 10,
|
|
Disabled = 11,
|
|
EPL_MAX = 12,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionComponentCurveMode
|
|
// NumValues: 0x0003
|
|
enum class EPL_MotionComponentCurveMode : uint8
|
|
{
|
|
Position = 0,
|
|
Speed = 1,
|
|
EPL_MAX = 2,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionComponentSweepMode
|
|
// NumValues: 0x0004
|
|
enum class EPL_MotionComponentSweepMode : uint8
|
|
{
|
|
Never = 0,
|
|
Automatic = 1,
|
|
Always = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionComponentTimestepMode
|
|
// NumValues: 0x0004
|
|
enum class EPL_MotionComponentTimestepMode : uint8
|
|
{
|
|
FixedMinimum = 0,
|
|
Fixed = 1,
|
|
Free = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionComponentTransformationMode
|
|
// NumValues: 0x0003
|
|
enum class EPL_MotionComponentTransformationMode : uint8
|
|
{
|
|
DeltaMotion = 0,
|
|
Absolute = 1,
|
|
EPL_MAX = 2,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionComponentTransformationSpace
|
|
// NumValues: 0x0003
|
|
enum class EPL_MotionComponentTransformationSpace : uint8
|
|
{
|
|
WorldSpace = 0,
|
|
RelativeSpace = 1,
|
|
EPL_MAX = 2,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionDriverAdvanceType
|
|
// NumValues: 0x0006
|
|
enum class EPL_MotionDriverAdvanceType : uint8
|
|
{
|
|
OK = 0,
|
|
Event = 1,
|
|
Loop = 2,
|
|
Begin = 3,
|
|
End = 4,
|
|
EPL_MAX = 5,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionDriverAdvanceLocation
|
|
// NumValues: 0x0008
|
|
enum class EPL_MotionDriverAdvanceLocation : uint8
|
|
{
|
|
Inside = 0,
|
|
Before = 1,
|
|
Entered = 2,
|
|
Over = 3,
|
|
Exited = 4,
|
|
After = 5,
|
|
Stopped = 6,
|
|
EPL_MAX = 7,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionDriverEvaluationType
|
|
// NumValues: 0x0005
|
|
enum class EPL_MotionDriverEvaluationType : uint8
|
|
{
|
|
OK = 0,
|
|
Before = 1,
|
|
After = 2,
|
|
Invalid = 3,
|
|
EPL_MAX = 4,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionDriverMetric
|
|
// NumValues: 0x0004
|
|
enum class EPL_MotionDriverMetric : uint8
|
|
{
|
|
FixedTime = 0,
|
|
FixedSpeed = 1,
|
|
UnboundedTime = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionEventUpdateResult
|
|
// NumValues: 0x0005
|
|
enum class EPL_MotionEventUpdateResult : uint8
|
|
{
|
|
None = 0,
|
|
Triggered = 1,
|
|
Entered = 2,
|
|
Left = 3,
|
|
EPL_MAX = 4,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionExtentMode
|
|
// NumValues: 0x0004
|
|
enum class EPL_MotionExtentMode : uint8
|
|
{
|
|
NoLoops = 0,
|
|
OnlyFiniteLoops = 1,
|
|
AllLoops = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionPlaybackMode
|
|
// NumValues: 0x0004
|
|
enum class EPL_MotionPlaybackMode : uint8
|
|
{
|
|
Loop = 0,
|
|
OneShot = 1,
|
|
PingPong = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionTrackBound
|
|
// NumValues: 0x0005
|
|
enum class EPL_MotionTrackBound : uint8
|
|
{
|
|
BehaviorBound = 0,
|
|
TimelineBound = 1,
|
|
CustomBound = 2,
|
|
Unbounded = 3,
|
|
EPL_MAX = 4,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionTrackStartPosition
|
|
// NumValues: 0x0005
|
|
enum class EPL_MotionTrackStartPosition : uint8
|
|
{
|
|
TimelineStart = 0,
|
|
TimelineEnd = 1,
|
|
AbsolutePosition = 2,
|
|
RelativePosition = 3,
|
|
EPL_MAX = 4,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionTransformerApplyType
|
|
// NumValues: 0x0003
|
|
enum class EPL_MotionTransformerApplyType : uint8
|
|
{
|
|
Concatenate = 0,
|
|
Replace = 1,
|
|
EPL_MAX = 2,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionTransformerCoordinateSpace
|
|
// NumValues: 0x0003
|
|
enum class EPL_MotionTransformerCoordinateSpace : uint8
|
|
{
|
|
Local = 0,
|
|
World = 1,
|
|
EPL_MAX = 2,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionTransformerMetric
|
|
// NumValues: 0x0004
|
|
enum class EPL_MotionTransformerMetric : uint8
|
|
{
|
|
Translation = 0,
|
|
Rotation = 1,
|
|
Scale = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_PressurePlateEvents
|
|
// NumValues: 0x000E
|
|
enum class EPL_PressurePlateEvents : uint8
|
|
{
|
|
SteppedOn = 0,
|
|
SteppedOnAtEnd = 1,
|
|
SteppedOff = 2,
|
|
Drop = 3,
|
|
Elevate = 4,
|
|
Rest = 5,
|
|
ReachedEnd = 6,
|
|
ReachedStart = 7,
|
|
FinishedDropEndAnimation = 8,
|
|
FinishedElevationEndAnimation = 9,
|
|
Hit = 10,
|
|
Disable = 11,
|
|
Enable = 12,
|
|
EPL_MAX = 13,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MovementActionOption
|
|
// NumValues: 0x0008
|
|
enum class EPL_MovementActionOption : uint8
|
|
{
|
|
Start = 0,
|
|
Pause = 1,
|
|
PauseTracks = 2,
|
|
UnpauseTracks = 3,
|
|
Stop = 4,
|
|
Reverse = 5,
|
|
Seek = 6,
|
|
EPL_MAX = 7,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_TrackBehaviorTargetPosition
|
|
// NumValues: 0x0004
|
|
enum class EPL_TrackBehaviorTargetPosition : uint8
|
|
{
|
|
Begin = 0,
|
|
End = 1,
|
|
Start = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionBehaviorClamping
|
|
// NumValues: 0x0003
|
|
enum class EPL_MotionBehaviorClamping : uint8
|
|
{
|
|
Clamp = 0,
|
|
Ignore = 1,
|
|
EPL_MAX = 2,
|
|
};
|
|
|
|
// Enum PL_Motion.ECurveEventDirection
|
|
// NumValues: 0x0004
|
|
enum class ECurveEventDirection : uint32
|
|
{
|
|
Both = 0,
|
|
Forward = 1,
|
|
Backward = 2,
|
|
ECurveEventDirection_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionEventDirection
|
|
// NumValues: 0x0004
|
|
enum class EPL_MotionEventDirection : uint8
|
|
{
|
|
Both = 0,
|
|
Forward = 1,
|
|
Backward = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionEventValueMode
|
|
// NumValues: 0x0003
|
|
enum class EPL_MotionEventValueMode : uint8
|
|
{
|
|
Relative = 0,
|
|
Absolute = 1,
|
|
EPL_MAX = 2,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionFunctionType
|
|
// NumValues: 0x000A
|
|
enum class EPL_MotionFunctionType : uint8
|
|
{
|
|
Linear = 0,
|
|
Step = 1,
|
|
Smoothstep = 2,
|
|
Smootherstep = 3,
|
|
Cubic = 4,
|
|
EaseInOut = 5,
|
|
Sinus = 6,
|
|
Perlin = 7,
|
|
Curve = 8,
|
|
EPL_MAX = 9,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionEaseDirection
|
|
// NumValues: 0x0004
|
|
enum class EPL_MotionEaseDirection : uint8
|
|
{
|
|
EaseInOut = 0,
|
|
EaseIn = 1,
|
|
EaseOut = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionEaseFunction
|
|
// NumValues: 0x0008
|
|
enum class EPL_MotionEaseFunction : uint8
|
|
{
|
|
Power = 0,
|
|
Circular = 1,
|
|
Exponential = 2,
|
|
Sinusoidal = 3,
|
|
Schlick = 4,
|
|
Constant = 5,
|
|
Curve = 6,
|
|
EPL_MAX = 7,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionComponentConditionVisibility
|
|
// NumValues: 0x0004
|
|
enum class EPL_MotionComponentConditionVisibility : uint8
|
|
{
|
|
DontCare = 0,
|
|
MustBeVisible = 1,
|
|
MustBeHidden = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionComponentConditionCollidability
|
|
// NumValues: 0x0004
|
|
enum class EPL_MotionComponentConditionCollidability : uint8
|
|
{
|
|
DontCare = 0,
|
|
MustBeCollidable = 1,
|
|
MustBeUncollidable = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_SwayType
|
|
// NumValues: 0x0005
|
|
enum class EPL_SwayType : uint8
|
|
{
|
|
Pitch = 0,
|
|
Roll = 1,
|
|
Uniform = 2,
|
|
SeparateAxis = 3,
|
|
EPL_MAX = 4,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionTransformerCurveMode
|
|
// NumValues: 0x0003
|
|
enum class EPL_MotionTransformerCurveMode : uint8
|
|
{
|
|
OneCurve = 0,
|
|
ThreeCurves = 1,
|
|
EPL_MAX = 2,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionTransformerOffsetSourceType
|
|
// NumValues: 0x0003
|
|
enum class EPL_MotionTransformerOffsetSourceType : uint8
|
|
{
|
|
Static = 0,
|
|
Transformer = 1,
|
|
EPL_MAX = 2,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionTransformerOffsetOperatorType
|
|
// NumValues: 0x0004
|
|
enum class EPL_MotionTransformerOffsetOperatorType : uint8
|
|
{
|
|
Multiply = 0,
|
|
Accumulate = 1,
|
|
Blend = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionTransformerOffsetReference
|
|
// NumValues: 0x0008
|
|
enum class EPL_MotionTransformerOffsetReference : uint8
|
|
{
|
|
TransformerInput = 0,
|
|
BaseInput = 1,
|
|
BaseOutput = 2,
|
|
TransformerOutput = 3,
|
|
InitialComponentTransform = 4,
|
|
Identity = 5,
|
|
Zero = 6,
|
|
EPL_MAX = 7,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionTransformerSplineSource
|
|
// NumValues: 0x0003
|
|
enum class EPL_MotionTransformerSplineSource : uint8
|
|
{
|
|
MovementTarget = 0,
|
|
SpecifiedComponent = 1,
|
|
EPL_MAX = 2,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionComponentVisualizationVisibility
|
|
// NumValues: 0x0005
|
|
enum class EPL_MotionComponentVisualizationVisibility : uint8
|
|
{
|
|
Never = 0,
|
|
Selected = 1,
|
|
NotSelected = 2,
|
|
Always = 3,
|
|
EPL_MAX = 4,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionComponentVisualizationMaterialOverride
|
|
// NumValues: 0x0004
|
|
enum class EPL_MotionComponentVisualizationMaterialOverride : uint8
|
|
{
|
|
Original = 0,
|
|
Transparent = 1,
|
|
Custom = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_ConditionTargetMotionActivityState
|
|
// NumValues: 0x0004
|
|
enum class EPL_ConditionTargetMotionActivityState : uint8
|
|
{
|
|
None = 0,
|
|
Active = 1,
|
|
Inactive = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_ConditionTargetMotionFinishedState
|
|
// NumValues: 0x0004
|
|
enum class EPL_ConditionTargetMotionFinishedState : uint8
|
|
{
|
|
None = 0,
|
|
NotFinished = 1,
|
|
Finished = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_CurveTransformationIndex
|
|
// NumValues: 0x000C
|
|
enum class EPL_CurveTransformationIndex : uint8
|
|
{
|
|
LocationXIndex = 0,
|
|
LocationYIndex = 1,
|
|
LocationZIndex = 2,
|
|
RotationXIndex = 3,
|
|
RotationYIndex = 4,
|
|
RotationZIndex = 5,
|
|
ScaleXIndex = 6,
|
|
ScaleYIndex = 7,
|
|
ScaleZIndex = 8,
|
|
Count = 9,
|
|
Min = 0,
|
|
Max = 8,
|
|
};
|
|
|
|
// Enum PL_Motion.EPL_MotionSettingsActivityOverride
|
|
// NumValues: 0x0004
|
|
enum class EPL_MotionSettingsActivityOverride : uint8
|
|
{
|
|
Default = 0,
|
|
ForceOn = 1,
|
|
ForceOff = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// ScriptStruct PL_Motion.PL_RuntimeTransformationCurve
|
|
// 0x0488 (0x0488 - 0x0000)
|
|
struct FPL_RuntimeTransformationCurve final
|
|
{
|
|
public:
|
|
struct FRichCurve TransformationCurves[0x9]; // 0x0000(0x0080)(NativeAccessSpecifierPublic)
|
|
class UPL_CurveTransformation* ExternalCurve; // 0x0480(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_RuntimeTransformationCurve;
|
|
|
|
// ScriptStruct PL_Motion.PL_MotionPlaybackNotificationContext
|
|
// 0x002C (0x002C - 0x0000)
|
|
struct FPL_MotionPlaybackNotificationContext final
|
|
{
|
|
public:
|
|
EPL_MotionPlaybackNotification Notification; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TWeakObjectPtr<class UPL_MotionComponent> Component; // 0x0004(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TWeakObjectPtr<class UPL_MotionTrack> Track; // 0x000C(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TWeakObjectPtr<class UPL_MotionBehavior> Behavior; // 0x0014(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TWeakObjectPtr<class UPL_MotionDriverBase> Driver; // 0x001C(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TWeakObjectPtr<class UPL_MotionEventBase> Event; // 0x0024(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MotionPlaybackNotificationContext;
|
|
|
|
// ScriptStruct PL_Motion.PL_MotionControlChangedContext
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FPL_MotionControlChangedContext final
|
|
{
|
|
public:
|
|
EPL_MotionControlChange Control; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UPL_MotionComponent* Component; // 0x0008(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class UPL_MotionTrack*> Tracks; // 0x0010(0x0010)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
bool bStartFromBeginning; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPL_MotionSeekToAnchor Anchor; // 0x0021(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_22[0x6]; // 0x0022(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
double Offset; // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPL_MotionClampMode ClampMode; // 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_FPL_MotionControlChangedContext;
|
|
|
|
// ScriptStruct PL_Motion.PL_MotionTransformHitNotificationContext
|
|
// 0x0108 (0x0108 - 0x0000)
|
|
struct FPL_MotionTransformHitNotificationContext final
|
|
{
|
|
public:
|
|
TWeakObjectPtr<class UPL_MotionComponent> Component; // 0x0000(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FHitResult HitResult; // 0x0008(0x0100)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MotionTransformHitNotificationContext;
|
|
|
|
// ScriptStruct PL_Motion.PL_MotionDriverAdvanceResult
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FPL_MotionDriverAdvanceResult final
|
|
{
|
|
public:
|
|
class UPL_MotionDriverBase* Driver; // 0x0000(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
double Time; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPL_MotionDriverAdvanceType Type; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPL_MotionDriverAdvanceLocation Location; // 0x0011(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_12[0x6]; // 0x0012(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UPL_MotionEventBase* Event; // 0x0018(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
bool bAtEndOfStep; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MotionDriverAdvanceResult;
|
|
|
|
// ScriptStruct PL_Motion.PL_MotionPlaybackNotificationHelper
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FPL_MotionPlaybackNotificationHelper final
|
|
{
|
|
public:
|
|
bool bIsInsideDriver; // 0x0000(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FPL_MotionPlaybackNotificationContext Context; // 0x0004(0x002C)(Transient, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MotionPlaybackNotificationHelper;
|
|
|
|
// ScriptStruct PL_Motion.PL_AttractionParams
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct alignas(0x08) FPL_AttractionParams final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x30]; // 0x0000(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_AttractionParams;
|
|
|
|
// ScriptStruct PL_Motion.PL_MotionDriverEvaluationContext
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FPL_MotionDriverEvaluationContext final
|
|
{
|
|
public:
|
|
double AbsoluteTime; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
double RelativeTime; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
double T; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsForVisualization; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MotionDriverEvaluationContext;
|
|
|
|
// ScriptStruct PL_Motion.PL_MotionDriverEvaluationResult
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FPL_MotionDriverEvaluationResult final
|
|
{
|
|
public:
|
|
double Value; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
double AbsoluteTime; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
double RelativeTime; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
double T; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPL_MotionDriverEvaluationType Type; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MotionDriverEvaluationResult;
|
|
|
|
// ScriptStruct PL_Motion.PL_MotionTrackAdvanceResult
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_MotionTrackAdvanceResult final
|
|
{
|
|
public:
|
|
bool bTrackLooped; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bBehaviorLooped; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bTrackPaused; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3[0x5]; // 0x0003(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|
double DeltaTime; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MotionTrackAdvanceResult;
|
|
|
|
// ScriptStruct PL_Motion.PL_TrackPositionBehavior
|
|
// 0x0002 (0x0002 - 0x0000)
|
|
struct FPL_TrackPositionBehavior final
|
|
{
|
|
public:
|
|
bool bShouldPosition; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPL_TrackBehaviorTargetPosition TargetPosition; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_TrackPositionBehavior;
|
|
|
|
// ScriptStruct PL_Motion.PL_TrackBehavior
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FPL_TrackBehavior final
|
|
{
|
|
public:
|
|
TArray<class FName> TrackNames; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
bool bShouldPlayTrack; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bPlayFromBeginning; // 0x0011(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverridePlaybackSpeed; // 0x0012(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_13[0x5]; // 0x0013(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|
double PlaybackSpeed; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShouldStopTrack; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FPL_TrackPositionBehavior Position; // 0x0021(0x0002)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool bIsActive; // 0x0023(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideIsPaused; // 0x0024(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsPaused; // 0x0025(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_26[0x2]; // 0x0026(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_TrackBehavior;
|
|
|
|
// ScriptStruct PL_Motion.PL_MotionStateBehaviorSetup
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FPL_MotionStateBehaviorSetup final
|
|
{
|
|
public:
|
|
bool bShouldApplySettings; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FPL_TrackBehavior> TrackBehaviors; // 0x0008(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
bool bAutoDeactivateNotDefinedTracks; // 0x0018(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bTickOverrideSet; // 0x0019(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bTickOverrideValue; // 0x001A(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1B[0x5]; // 0x001B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MotionStateBehaviorSetup;
|
|
|
|
// ScriptStruct PL_Motion.PL_ActorStateMotionBehaviors
|
|
// 0x0080 (0x0080 - 0x0000)
|
|
struct FPL_ActorStateMotionBehaviors final
|
|
{
|
|
public:
|
|
struct FPL_MotionStateBehaviorSetup OnSet; // 0x0000(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FPL_MotionStateBehaviorSetup OnUnset; // 0x0020(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FPL_MotionStateBehaviorSetup OnEnter; // 0x0040(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FPL_MotionStateBehaviorSetup OnLeave; // 0x0060(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_ActorStateMotionBehaviors;
|
|
|
|
// ScriptStruct PL_Motion.PL_CurveEventContext
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FPL_CurveEventContext final
|
|
{
|
|
public:
|
|
TWeakObjectPtr<class UObject> Owner; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_CurveEventContext;
|
|
|
|
// ScriptStruct PL_Motion.PL_MotionEventContext
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FPL_MotionEventContext final
|
|
{
|
|
public:
|
|
TWeakObjectPtr<class UObject> Owner; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TWeakObjectPtr<class UPL_MotionComponent> Component; // 0x0008(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TWeakObjectPtr<class AActor> Actor; // 0x0010(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
double AbsoluteValue; // 0x0018(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
double RelativeValue; // 0x0020(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPL_MotionEventDirection ActivationDirection; // 0x0028(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MotionEventContext;
|
|
|
|
// ScriptStruct PL_Motion.PL_MotionEventFindFirstResult
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FPL_MotionEventFindFirstResult final
|
|
{
|
|
public:
|
|
class UPL_MotionEventBase* Event; // 0x0000(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
double EventPoint; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAtEndOfStep; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MotionEventFindFirstResult;
|
|
|
|
// ScriptStruct PL_Motion.PL_MotionEventHelper
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct FPL_MotionEventHelper final
|
|
{
|
|
public:
|
|
TArray<class UPL_MotionEventBase*> Events; // 0x0000(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr)
|
|
struct FPL_MotionEventContext Context; // 0x0010(0x0030)(Transient, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MotionEventHelper;
|
|
|
|
// ScriptStruct PL_Motion.PL_MotionSwayEventContext
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FPL_MotionSwayEventContext final
|
|
{
|
|
public:
|
|
TWeakObjectPtr<class UObject> Owner; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TWeakObjectPtr<class UPL_SwayComponent> Component; // 0x0008(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TWeakObjectPtr<class AActor> Actor; // 0x0010(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator CurrentRotation; // 0x0018(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FRotator SwayDelta; // 0x0030(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool bIsAtMaxExtension; // 0x0048(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_49[0x7]; // 0x0049(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MotionSwayEventContext;
|
|
|
|
// ScriptStruct PL_Motion.PL_MotionFunction
|
|
// 0x0210 (0x0210 - 0x0000)
|
|
struct FPL_MotionFunction
|
|
{
|
|
public:
|
|
EPL_MotionFunctionType Function; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPL_MotionEaseDirection EaseDirection; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2[0x6]; // 0x0002(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
double EaseInEnd; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
double EaseOutStart; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPL_MotionEaseFunction EaseInFunction; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
double EaseInPower; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEaseInReverseCurve; // 0x0028(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FRuntimeFloatCurve EaseInCurve; // 0x0030(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
EPL_MotionEaseFunction EaseOutFunction; // 0x00B8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_B9[0x7]; // 0x00B9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
double EaseOutPower; // 0x00C0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEaseOutReverseCurve; // 0x00C8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C9[0x7]; // 0x00C9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FRuntimeFloatCurve EaseOutCurve; // 0x00D0(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
int32 Steps; // 0x0158(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_15C[0x4]; // 0x015C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
double TangentAtZero; // 0x0160(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
double TangentAtOne; // 0x0168(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
double Frequency; // 0x0170(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
double Phase; // 0x0178(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bReverseCurve; // 0x0180(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_181[0x7]; // 0x0181(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FRuntimeFloatCurve Curve; // 0x0188(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MotionFunction;
|
|
|
|
// ScriptStruct PL_Motion.PL_MotionFadeFunction
|
|
// 0x0008 (0x0218 - 0x0210)
|
|
struct FPL_MotionFadeFunction final : public FPL_MotionFunction
|
|
{
|
|
public:
|
|
double FadeDuration; // 0x0210(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MotionFadeFunction;
|
|
|
|
// ScriptStruct PL_Motion.PL_MotionRemappedFunction
|
|
// 0x0048 (0x0258 - 0x0210)
|
|
struct FPL_MotionRemappedFunction final : public FPL_MotionFunction
|
|
{
|
|
public:
|
|
bool bCustomInputRange; // 0x0210(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_211[0x7]; // 0x0211(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector2D InputRange; // 0x0218(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bClampInput; // 0x0228(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_229[0x7]; // 0x0229(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
double Scale; // 0x0230(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
double Shift; // 0x0238(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bCustomOutputRange; // 0x0240(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bClampOutput; // 0x0241(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_242[0x6]; // 0x0242(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector2D OutputRange; // 0x0248(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MotionRemappedFunction;
|
|
|
|
// ScriptStruct PL_Motion.PL_MotionComponentConditionalBehavior
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FPL_MotionComponentConditionalBehavior final
|
|
{
|
|
public:
|
|
EPL_MotionComponentConditionVisibility TargetIsVisible; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPL_MotionComponentConditionCollidability TargetIsCollidable; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float LastRenderTime; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MotionComponentConditionalBehavior;
|
|
|
|
// ScriptStruct PL_Motion.PL_MotionTransformerMultiEntry
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FPL_MotionTransformerMultiEntry final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bActive; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UPL_MotionTransformerBase* Transformer; // 0x0010(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoClear, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
bool bUseAsDistanceSource; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MotionTransformerMultiEntry;
|
|
|
|
// ScriptStruct PL_Motion.PL_MotionTransformerOffsetSource
|
|
// 0x0068 (0x0068 - 0x0000)
|
|
struct FPL_MotionTransformerOffsetSource final
|
|
{
|
|
public:
|
|
EPL_MotionTransformerOffsetSourceType SourceType; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAffectTranslation; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPL_MotionTransformerApplyType TranslationType; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPL_MotionTransformerCoordinateSpace TranslationSpace; // 0x0003(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector Translation; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAffectRotation; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPL_MotionTransformerApplyType RotationType; // 0x0021(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPL_MotionTransformerCoordinateSpace RotationSpace; // 0x0022(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_23[0x5]; // 0x0023(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector Rotation; // 0x0028(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAffectScale; // 0x0040(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPL_MotionTransformerApplyType ScaleType; // 0x0041(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_42[0x6]; // 0x0042(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector Scale; // 0x0048(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UPL_MotionTransformerBase* Transformer; // 0x0060(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MotionTransformerOffsetSource;
|
|
|
|
// ScriptStruct PL_Motion.PL_MotionTransformerOffsetOperator
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FPL_MotionTransformerOffsetOperator final
|
|
{
|
|
public:
|
|
bool bApply; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPL_MotionTransformerOffsetOperatorType Operator; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bInvert; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float Blend; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MotionTransformerOffsetOperator;
|
|
|
|
// ScriptStruct PL_Motion.PL_MotionComponentVisualizationMaterialParams
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FPL_MotionComponentVisualizationMaterialParams final
|
|
{
|
|
public:
|
|
EPL_MotionComponentVisualizationMaterialOverride Material; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UMaterialInterface* CustomMaterial; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
struct FLinearColor Color; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Falloff; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UMaterialInstanceDynamic* TransparentMaterialDynamic; // 0x0028(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MotionComponentVisualizationMaterialParams;
|
|
|
|
// ScriptStruct PL_Motion.PL_MotionComponentVisualizationParams
|
|
// 0x0078 (0x0078 - 0x0000)
|
|
struct FPL_MotionComponentVisualizationParams final
|
|
{
|
|
public:
|
|
bool bLimitUpdateFrequency; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 UpdateFrequencyLimit; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIgnoreVisualizationComponents; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPL_MotionComponentVisualizationVisibility HideOriginal; // 0x0009(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPL_MotionComponentVisualizationVisibility GhostVisibility; // 0x000A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHideGhostsWhenPosing; // 0x000B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Ghosts; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FPL_MotionComponentVisualizationMaterialParams GhostMaterial; // 0x0010(0x0030)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
EPL_MotionComponentVisualizationVisibility DollyVisibility; // 0x0040(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHideDollyWhenPosing; // 0x0041(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_42[0x2]; // 0x0042(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float DollySpeed; // 0x0044(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FPL_MotionComponentVisualizationMaterialParams DollyMaterial; // 0x0048(0x0030)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MotionComponentVisualizationParams;
|
|
|
|
// ScriptStruct PL_Motion.PL_PersistentLocomotionBehaviorData
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FPL_PersistentLocomotionBehaviorData final
|
|
{
|
|
public:
|
|
float Progress; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 ActiveBehaviorIndex; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_PersistentLocomotionBehaviorData;
|
|
|
|
// ScriptStruct PL_Motion.PL_PersistentLocomotionData
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FPL_PersistentLocomotionData final
|
|
{
|
|
public:
|
|
float NormalizedPosition; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsMoving; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FPL_PersistentLocomotionBehaviorData BehaviorData; // 0x0008(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class USplineComponent> SplineComponent; // 0x0010(0x0028)(Edit, BlueprintVisible, ExportObject, InstancedReference, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_PersistentLocomotionData;
|
|
|
|
// ScriptStruct PL_Motion.PL_PersistentPressurePlateData
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct FPL_PersistentPressurePlateData final
|
|
{
|
|
public:
|
|
uint8 CurrentState; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float DistanceTraveled; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Duration; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform InitialTransform; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_PersistentPressurePlateData;
|
|
|
|
// ScriptStruct PL_Motion.PL_PersistentRotatorData
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FPL_PersistentRotatorData final
|
|
{
|
|
public:
|
|
float PlayBackPosition; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsRotating; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FRotator StartRotation; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_PersistentRotatorData;
|
|
|
|
// ScriptStruct PL_Motion.PL_PersistentMotionData
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FPL_PersistentMotionData final
|
|
{
|
|
public:
|
|
TMap<TSoftObjectPtr<class UPL_PressurePlateComponent>, struct FPL_PersistentPressurePlateData> PressurePlateData; // 0x0000(0x0050)(Edit, BlueprintVisible, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_PersistentMotionData;
|
|
|
|
// ScriptStruct PL_Motion.PL_MotionSettingsBehaviorInterpolation
|
|
// 0x0260 (0x0260 - 0x0000)
|
|
struct FPL_MotionSettingsBehaviorInterpolation final
|
|
{
|
|
public:
|
|
bool bEnableInterpolation; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FPL_MotionRemappedFunction Interpolation; // 0x0008(0x0258)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MotionSettingsBehaviorInterpolation;
|
|
|
|
// ScriptStruct PL_Motion.PL_MotionSettingsTrackInitialSettings
|
|
// 0x0003 (0x0003 - 0x0000)
|
|
struct FPL_MotionSettingsTrackInitialSettings final
|
|
{
|
|
public:
|
|
EPL_MotionDriverMetric TimelineMetric; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPL_MotionTrackBound LowerBound; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPL_MotionTrackBound UpperBound; // 0x0002(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MotionSettingsTrackInitialSettings;
|
|
|
|
// ScriptStruct PL_Motion.PL_MotionSettingsComponentReference
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_MotionSettingsComponentReference final
|
|
{
|
|
public:
|
|
class FString ClassPathPattern; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MotionSettingsComponentReference;
|
|
|
|
}
|
|
|