1345 lines
80 KiB
C++
1345 lines
80 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: SceneRig
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "Engine_structs.hpp"
|
|
#include "MovieScene_structs.hpp"
|
|
#include "CoreUObject_structs.hpp"
|
|
#include "CameraStack_structs.hpp"
|
|
#include "AvaAnimation_structs.hpp"
|
|
#include "MovieSceneTracks_structs.hpp"
|
|
#include "UtilitiesRuntime_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Enum SceneRig.ELipsyncFlags
|
|
// NumValues: 0x0005
|
|
enum class ELipsyncFlags : uint8
|
|
{
|
|
NoLipsync = 0,
|
|
Lipsync = 1,
|
|
MouthOnlyLipsyncLocalizedLanguages = 2,
|
|
MouthOnlyLipsync = 3,
|
|
ELipsyncFlags_MAX = 4,
|
|
};
|
|
|
|
// Enum SceneRig.ECommandLookAtType
|
|
// NumValues: 0x0003
|
|
enum class ECommandLookAtType : uint8
|
|
{
|
|
Speaker = 0,
|
|
Listener = 1,
|
|
ECommandLookAtType_MAX = 2,
|
|
};
|
|
|
|
// Enum SceneRig.ECommandForType
|
|
// NumValues: 0x0004
|
|
enum class ECommandForType : uint8
|
|
{
|
|
Speaker = 0,
|
|
Listener = 1,
|
|
Both = 2,
|
|
ECommandForType_MAX = 3,
|
|
};
|
|
|
|
// Enum SceneRig.EFloatMultiChannelNoiseWaveform
|
|
// NumValues: 0x0004
|
|
enum class EFloatMultiChannelNoiseWaveform : uint8
|
|
{
|
|
CosineWave = 0,
|
|
SineWave = 1,
|
|
PerlinNoise = 2,
|
|
EFloatMultiChannelNoiseWaveform_MAX = 3,
|
|
};
|
|
|
|
// Enum SceneRig.EAimAtAxisType
|
|
// NumValues: 0x0007
|
|
enum class EAimAtAxisType : uint8
|
|
{
|
|
Up = 0,
|
|
Down = 1,
|
|
Forward = 2,
|
|
Backward = 3,
|
|
Right = 4,
|
|
Left = 5,
|
|
EAimAtAxisType_MAX = 6,
|
|
};
|
|
|
|
// Enum SceneRig.ESceneAction_AnimateCurves_FillMode
|
|
// NumValues: 0x0004
|
|
enum class ESceneAction_AnimateCurves_FillMode : uint8
|
|
{
|
|
Stretch = 0,
|
|
Hold = 1,
|
|
Repeat = 2,
|
|
ESceneAction_AnimateCurves_MAX = 3,
|
|
};
|
|
|
|
// Enum SceneRig.ESceneAction_AnimateCurves_BlendMode
|
|
// NumValues: 0x0004
|
|
enum class ESceneAction_AnimateCurves_BlendMode : uint8
|
|
{
|
|
Replace = 0,
|
|
Multiply = 1,
|
|
Additive = 2,
|
|
ESceneAction_AnimateCurves_MAX = 3,
|
|
};
|
|
|
|
// Enum SceneRig.ESceneRigAnimationRootBlendMode
|
|
// NumValues: 0x0003
|
|
enum class ESceneRigAnimationRootBlendMode : uint8
|
|
{
|
|
BlendRootWithAnimation = 0,
|
|
DoNotBlendRoot = 1,
|
|
ESceneRigAnimationRootBlendMode_MAX = 2,
|
|
};
|
|
|
|
// Enum SceneRig.ESceneRigAnimationPlaybackSpeed
|
|
// NumValues: 0x0004
|
|
enum class ESceneRigAnimationPlaybackSpeed : uint8
|
|
{
|
|
NaturalSpeed = 0,
|
|
FillActionDuration = 1,
|
|
UseSpeedMultiplier = 2,
|
|
ESceneRigAnimationPlaybackSpeed_MAX = 3,
|
|
};
|
|
|
|
// Enum SceneRig.ESceneRigAnimationPlaybackRange
|
|
// NumValues: 0x0005
|
|
enum class ESceneRigAnimationPlaybackRange : uint8
|
|
{
|
|
FullClipRange = 0,
|
|
StartEndOffsets = 1,
|
|
StartEndFractions = 2,
|
|
StartOffsetWithDuration = 3,
|
|
ESceneRigAnimationPlaybackRange_MAX = 4,
|
|
};
|
|
|
|
// Enum SceneRig.ESceneAction_CameraResetType
|
|
// NumValues: 0x0006
|
|
enum class ESceneAction_CameraResetType : uint8
|
|
{
|
|
NoReset = 0,
|
|
BehindAvatar = 1,
|
|
CurrentCameraDirection = 2,
|
|
CurrentCameraYawAndDefaultPitch = 3,
|
|
LookAtLocation = 4,
|
|
ESceneAction_MAX = 5,
|
|
};
|
|
|
|
// Enum SceneRig.ESceneAction_ClothingTeleportMode
|
|
// NumValues: 0x0004
|
|
enum class ESceneAction_ClothingTeleportMode : uint8
|
|
{
|
|
None = 0,
|
|
Teleport = 1,
|
|
TeleportAndReset = 2,
|
|
ESceneAction_MAX = 3,
|
|
};
|
|
|
|
// Enum SceneRig.ESceneAction_LookAtPriority
|
|
// NumValues: 0x0005
|
|
enum class ESceneAction_LookAtPriority : uint8
|
|
{
|
|
Lowest = 0,
|
|
Passive = 1,
|
|
Active = 2,
|
|
Highest = 3,
|
|
ESceneAction_MAX = 4,
|
|
};
|
|
|
|
// Enum SceneRig.EParticleSystemActivation
|
|
// NumValues: 0x0004
|
|
enum class EParticleSystemActivation : uint8
|
|
{
|
|
Activate = 0,
|
|
Deactivate = 1,
|
|
ActivateAndDeactivate = 2,
|
|
EParticleSystemActivation_MAX = 3,
|
|
};
|
|
|
|
// Enum SceneRig.ESceneAction_PlaySceneRigInitializeType
|
|
// NumValues: 0x0003
|
|
enum class ESceneAction_PlaySceneRigInitializeType : uint8
|
|
{
|
|
OnStartOfSceneRig = 0,
|
|
OnStartOfAction = 1,
|
|
ESceneAction_MAX = 2,
|
|
};
|
|
|
|
// Enum SceneRig.ERestoreFade
|
|
// NumValues: 0x0004
|
|
enum class ERestoreFade : uint8
|
|
{
|
|
Never = 0,
|
|
EndOfAction = 1,
|
|
EndOfSceneRig = 2,
|
|
ERestoreFade_MAX = 3,
|
|
};
|
|
|
|
// Enum SceneRig.EFadeType
|
|
// NumValues: 0x0005
|
|
enum class EFadeType : uint8
|
|
{
|
|
FadeIn = 0,
|
|
FadeOut = 1,
|
|
HoldFade = 2,
|
|
Manual = 3,
|
|
EFadeType_MAX = 4,
|
|
};
|
|
|
|
// Enum SceneRig.ESceneRigAnimationTrackConstraintMode
|
|
// NumValues: 0x0003
|
|
enum class ESceneRigAnimationTrackConstraintMode : uint8
|
|
{
|
|
ConstrainComponent = 0,
|
|
ConstrainActor = 1,
|
|
ESceneRigAnimationTrackConstraintMode_MAX = 2,
|
|
};
|
|
|
|
// Enum SceneRig.EManagedCameraPriority
|
|
// NumValues: 0x0005
|
|
enum class EManagedCameraPriority : uint8
|
|
{
|
|
Lowest = 0,
|
|
PassiveCinematic = 1,
|
|
ActiveCinematic = 2,
|
|
Highest = 3,
|
|
EManagedCameraPriority_MAX = 4,
|
|
};
|
|
|
|
// Enum SceneRig.ESceneRigCameraAttachment
|
|
// NumValues: 0x0007
|
|
enum class ESceneRigCameraAttachment : uint8
|
|
{
|
|
Stage_Root = 0,
|
|
Avatar_Head = 1,
|
|
A1_Head = 2,
|
|
A2_Head = 3,
|
|
B1_Head = 4,
|
|
B2_Head = 5,
|
|
ESceneRigCameraAttachment_MAX = 6,
|
|
};
|
|
|
|
// Enum SceneRig.ESceneRigCameraProxyActor_ValidCameraType
|
|
// NumValues: 0x0004
|
|
enum class ESceneRigCameraProxyActor_ValidCameraType : uint8
|
|
{
|
|
CheckObstructions = 0,
|
|
AlwaysValid = 1,
|
|
AlwaysInValid = 2,
|
|
ESceneRigCameraProxyActor_MAX = 3,
|
|
};
|
|
|
|
// Enum SceneRig.EFT_TriggerType
|
|
// NumValues: 0x0004
|
|
enum class EFT_TriggerType : uint8
|
|
{
|
|
All = 0,
|
|
SceneRig = 1,
|
|
StoryGraph = 2,
|
|
EFT_MAX = 3,
|
|
};
|
|
|
|
// Enum SceneRig.ESceneParameterChangeRequestType
|
|
// NumValues: 0x0007
|
|
enum class ESceneParameterChangeRequestType : uint8
|
|
{
|
|
String = 0,
|
|
Bool = 1,
|
|
Float = 2,
|
|
Object = 3,
|
|
Int = 4,
|
|
Transform = 5,
|
|
ESceneParameterChangeRequestType_MAX = 6,
|
|
};
|
|
|
|
// Enum SceneRig.ESceneRigPreparingToInitializePhase
|
|
// NumValues: 0x0008
|
|
enum class ESceneRigPreparingToInitializePhase : uint8
|
|
{
|
|
Uninitialized = 0,
|
|
WorldTransitioning = 1,
|
|
RequestingRequiredLevels = 2,
|
|
LoadingRequiredLevels = 3,
|
|
WaitingToCompleteStreaming = 4,
|
|
WaitingForLoadingDependencies = 5,
|
|
PreparedToInitialize = 6,
|
|
ESceneRigPreparingToInitializePhase_MAX = 7,
|
|
};
|
|
|
|
// Enum SceneRig.ESceneRigProxyActor_PlatformHide
|
|
// NumValues: 0x0004
|
|
enum class ESceneRigProxyActor_PlatformHide : uint8
|
|
{
|
|
None = 0,
|
|
SwitchOnly = 1,
|
|
LastGenAndSwitch = 2,
|
|
ESceneRigProxyActor_MAX = 3,
|
|
};
|
|
|
|
// Enum SceneRig.ESceneRigStageRoleType
|
|
// NumValues: 0x0006
|
|
enum class ESceneRigStageRoleType : uint8
|
|
{
|
|
NONE = 0,
|
|
Foreground = 1,
|
|
Background = 2,
|
|
Extra = 3,
|
|
Prop = 4,
|
|
ESceneRigStageRoleType_MAX = 5,
|
|
};
|
|
|
|
// Enum SceneRig.EStoryGraphActorDependencies
|
|
// NumValues: 0x0003
|
|
enum class EStoryGraphActorDependencies : uint8
|
|
{
|
|
WaitingForCurtain = 1,
|
|
WaitingForAmbient = 2,
|
|
EStoryGraphActorDependencies_MAX = 3,
|
|
};
|
|
|
|
// Enum SceneRig.EStoryGraphActorState
|
|
// NumValues: 0x0005
|
|
enum class EStoryGraphActorState : uint8
|
|
{
|
|
StoryNotStarted = 0,
|
|
StoryReadyToStart = 1,
|
|
StoryPlaying = 2,
|
|
StoryFinished = 3,
|
|
EStoryGraphActorState_MAX = 4,
|
|
};
|
|
|
|
// ScriptStruct SceneRig.SceneActionActorFunctionReference
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FSceneActionActorFunctionReference
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftObjectPtr<class UFunction> Function; // 0x0008(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneActionActorFunctionReference;
|
|
|
|
// ScriptStruct SceneRig.SceneActionActorTickFunctionReference
|
|
// 0x0000 (0x0030 - 0x0030)
|
|
struct FSceneActionActorTickFunctionReference final : public FSceneActionActorFunctionReference
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSceneActionActorTickFunctionReference;
|
|
|
|
// ScriptStruct SceneRig.SRCameraTrackingFocusSettings
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct FSRCameraTrackingFocusSettings final
|
|
{
|
|
public:
|
|
struct FAnimatedVectorPropertyDriver RelativeOffset; // 0x0000(0x0048)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSRCameraTrackingFocusSettings;
|
|
|
|
// ScriptStruct SceneRig.SceneRigParameters
|
|
// 0x0088 (0x0088 - 0x0000)
|
|
struct FSceneRigParameters final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMap<class FString, class USceneRigParameter*> Parameters; // 0x0008(0x0050)(Edit, ExportObject, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
class USceneRigStageParameterBlock* StageParameters; // 0x0058(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UObject* WorldContext; // 0x0060(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UTimeRig_StoryGraph* StoryGraph; // 0x0068(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UTimeRig_StoryGraphNode* StoryNode; // 0x0070(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_78[0x10]; // 0x0078(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigParameters;
|
|
|
|
// ScriptStruct SceneRig.AmbientProxyActorReference
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FAmbientProxyActorReference final
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class USceneRigProxyActor> ProxyActor; // 0x0000(0x0028)(UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FAmbientProxyActorReference;
|
|
|
|
// ScriptStruct SceneRig.SceneRigActorMemberReference
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSceneRigActorMemberReference final
|
|
{
|
|
public:
|
|
class FName MemberName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigActorMemberReference;
|
|
|
|
// ScriptStruct SceneRig.AnimNode_SceneRigCameraDriver
|
|
// 0x0020 (0x0030 - 0x0010)
|
|
struct FAnimNode_SceneRigCameraDriver final : public FAnimNode_Base
|
|
{
|
|
public:
|
|
struct FPoseLink BasePose; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_20[0x10]; // 0x0020(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimNode_SceneRigCameraDriver;
|
|
|
|
// ScriptStruct SceneRig.AudioDialogueFlags
|
|
// 0x0007 (0x0007 - 0x0000)
|
|
struct FAudioDialogueFlags final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
bool StartPausedUMETA; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool NoQueuingLimits; // 0x0002(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool SuppressSubtitles; // 0x0003(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool NonSpatialized; // 0x0004(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool UseCinematicPolyphony; // 0x0005(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ELipsyncFlags LipsyncFlags; // 0x0006(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FAudioDialogueFlags;
|
|
|
|
// ScriptStruct SceneRig.FloatMultiChannelNoiseChannel
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FFloatMultiChannelNoiseChannel final
|
|
{
|
|
public:
|
|
float Frequency; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Amplitude; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TimeOffset; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EFloatMultiChannelNoiseWaveform Waveform; // 0x000C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool Enabled; // 0x000D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_E[0x2]; // 0x000E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FFloatMultiChannelNoiseChannel;
|
|
|
|
// ScriptStruct SceneRig.AnimateProperty_PropertyName
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FAnimateProperty_PropertyName final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FAnimateProperty_PropertyName;
|
|
|
|
// ScriptStruct SceneRig.SceneRigAnimationPlacementOptions
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FSceneRigAnimationPlacementOptions final
|
|
{
|
|
public:
|
|
EAnimTrackRootMode RootEvaluationMode; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESceneRigAnimationRootBlendMode RootBlendMode; // 0x0001(0x0001)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESceneRigAnimationRootBlendMode BlendInRootBlendMode; // 0x0002(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESceneRigAnimationRootBlendMode BlendOutRootBlendMode; // 0x0003(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool AccumulateRootMotion; // 0x0004(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UBoolProvider* ConstrainedToPlacement; // 0x0008(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UBoolProvider* PlacementRespectsBlends; // 0x0010(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UBoolProvider* PlacementIsMoving; // 0x0018(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UTransformProvider* Placement; // 0x0020(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAnimationTransformProvider* PlacementOffset; // 0x0028(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigAnimationPlacementOptions;
|
|
|
|
// ScriptStruct SceneRig.SceneRigAnimationPlaybackSpeed
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSceneRigAnimationPlaybackSpeed final
|
|
{
|
|
public:
|
|
ESceneRigAnimationPlaybackSpeed PlaybackType; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UFloatProvider* SpeedMultiplier; // 0x0008(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigAnimationPlaybackSpeed;
|
|
|
|
// ScriptStruct SceneRig.SceneRigAnimationClipRange
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FSceneRigAnimationClipRange final
|
|
{
|
|
public:
|
|
ESceneRigAnimationPlaybackRange RangeType; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UFloatProvider* TimingOffset; // 0x0008(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UFloatProvider* StartOffset; // 0x0010(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UFloatProvider* EndOffset; // 0x0018(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UFloatProvider* Duration; // 0x0020(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigAnimationClipRange;
|
|
|
|
// ScriptStruct SceneRig.SkeletonCurveReference
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSkeletonCurveReference final
|
|
{
|
|
public:
|
|
class FName CurveName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkeletonCurveReference;
|
|
|
|
// ScriptStruct SceneRig.SceneActionAnimCurve
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSceneActionAnimCurve final
|
|
{
|
|
public:
|
|
struct FSkeletonCurveReference CurveName; // 0x0000(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UFloatProvider* Value; // 0x0008(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneActionAnimCurve;
|
|
|
|
// ScriptStruct SceneRig.CameraActionTransitionSettings
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FCameraActionTransitionSettings final
|
|
{
|
|
public:
|
|
class UFloatProvider* BlendTime; // 0x0000(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECameraStackResetType ResetType; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UTransformProvider* ResetLookAtLocation; // 0x0010(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator FixedArmRotationValue; // 0x0018(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FVector2D RotationOffset; // 0x0024(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bLazyBlend; // 0x002C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOldCameraStaysValid; // 0x002D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2E[0x2]; // 0x002E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FCameraActionTransitionSettings;
|
|
|
|
// ScriptStruct SceneRig.CameraStackOperationState
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FCameraStackOperationState final
|
|
{
|
|
public:
|
|
class UCameraStackOperationBase* Operation; // 0x0000(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCameraStackOperationScratchData* ScratchData; // 0x0008(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCameraStackOperationState;
|
|
|
|
// ScriptStruct SceneRig.SceneActionFunctionEventReference
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSceneActionFunctionEventReference final
|
|
{
|
|
public:
|
|
class UFunction* Function; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneActionFunctionEventReference;
|
|
|
|
// ScriptStruct SceneRig.ModifyMaterials_TextureOverride
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FModifyMaterials_TextureOverride final
|
|
{
|
|
public:
|
|
TArray<class UFXRule*> Rules; // 0x0000(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
class UTexture2D* Texture; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FModifyMaterials_TextureOverride;
|
|
|
|
// ScriptStruct SceneRig.SmartTexture
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSmartTexture final
|
|
{
|
|
public:
|
|
class UTexture2D* DefaultTexture; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FModifyMaterials_TextureOverride> TextureOverrides; // 0x0008(0x0010)(Edit, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSmartTexture;
|
|
|
|
// ScriptStruct SceneRig.ModifyMaterials_MaterialOverride
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FModifyMaterials_MaterialOverride final
|
|
{
|
|
public:
|
|
TArray<class UFXRule*> Rules; // 0x0000(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
class UMaterialInterface* Material; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FModifyMaterials_MaterialOverride;
|
|
|
|
// ScriptStruct SceneRig.SmartMaterial
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSmartMaterial final
|
|
{
|
|
public:
|
|
class UMaterialInterface* DefaultMaterial; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FModifyMaterials_MaterialOverride> MaterialOverrides; // 0x0008(0x0010)(Edit, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSmartMaterial;
|
|
|
|
// ScriptStruct SceneRig.SceneAction_PlayBinkMedia_SubtitleLine
|
|
// 0x0018 (0x0020 - 0x0008)
|
|
struct FSceneAction_PlayBinkMedia_SubtitleLine final : public FTableRowBase
|
|
{
|
|
public:
|
|
class FString Key; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float StartTime; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float EndTime; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneAction_PlayBinkMedia_SubtitleLine;
|
|
|
|
// ScriptStruct SceneRig.SceneActionSequence_SequenceActorName
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSceneActionSequence_SequenceActorName final
|
|
{
|
|
public:
|
|
class FName SequenceActorName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneActionSequence_SequenceActorName;
|
|
|
|
// ScriptStruct SceneRig.SceneActionSequence_ActorMapping
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSceneActionSequence_ActorMapping final
|
|
{
|
|
public:
|
|
struct FSceneActionSequence_SequenceActorName ActorName; // 0x0000(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
class UActorProvider* AssignedActor; // 0x0008(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneActionSequence_ActorMapping;
|
|
|
|
// ScriptStruct SceneRig.SetProperty_PropertyName
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSetProperty_PropertyName final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSetProperty_PropertyName;
|
|
|
|
// ScriptStruct SceneRig.FXOverride
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FFXOverride final
|
|
{
|
|
public:
|
|
TArray<class UFXRule*> Rules; // 0x0000(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
class UFXSystemAsset* ParticleSystem; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FFXOverride;
|
|
|
|
// ScriptStruct SceneRig.TransformKeyValue
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FTransformKeyValue final
|
|
{
|
|
public:
|
|
struct FTransform Transform; // 0x0000(0x0030)(Edit, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FTransformKeyValue;
|
|
|
|
// ScriptStruct SceneRig.SceneRigBoundParameterDefinition
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
#pragma pack(push, 0x1)
|
|
struct alignas(0x01) FSceneRigBoundParameterDefinition
|
|
{
|
|
};
|
|
#pragma pack(pop)
|
|
DUMPER7_ASSERTS_FSceneRigBoundParameterDefinition;
|
|
|
|
// ScriptStruct SceneRig.SceneRigParameterBinding_Animation
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSceneRigParameterBinding_Animation final : public FSceneRigBoundParameterDefinition
|
|
{
|
|
public:
|
|
class USceneRigParameterDefinition_Animation* Reference; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigParameterBinding_Animation;
|
|
|
|
// ScriptStruct SceneRig.SceneRigParameterBinding_Bool
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSceneRigParameterBinding_Bool final : public FSceneRigBoundParameterDefinition
|
|
{
|
|
public:
|
|
class USceneRigParameterDefinition_Bool* Reference; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigParameterBinding_Bool;
|
|
|
|
// ScriptStruct SceneRig.SceneRigParameterBinding_DialogueEvent
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSceneRigParameterBinding_DialogueEvent final : public FSceneRigBoundParameterDefinition
|
|
{
|
|
public:
|
|
class USceneRigParameterDefinition_DialogueEvent* Reference; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigParameterBinding_DialogueEvent;
|
|
|
|
// ScriptStruct SceneRig.SceneRigDialogTrackSectionData
|
|
// 0x0068 (0x0068 - 0x0000)
|
|
struct FSceneRigDialogTrackSectionData
|
|
{
|
|
public:
|
|
class FString EventName; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMap<class FString, class FString> RequiredParameters; // 0x0010(0x0050)(Edit, NativeAccessSpecifierPublic)
|
|
bool StopWhenAttachedToDestroyed; // 0x0060(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FAudioDialogueFlags AudioDialogueFlags; // 0x0061(0x0007)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigDialogTrackSectionData;
|
|
|
|
// ScriptStruct SceneRig.ActionParameter_DialogueEvent
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct FActionParameter_DialogueEvent final
|
|
{
|
|
public:
|
|
struct FSceneRigParameterBinding_DialogueEvent BoundParameter; // 0x0000(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FSceneRigDialogTrackSectionData DefaultEvent; // 0x0008(0x0068)(Edit, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FActionParameter_DialogueEvent;
|
|
|
|
// ScriptStruct SceneRig.SceneRigParameterBinding_Float
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSceneRigParameterBinding_Float final : public FSceneRigBoundParameterDefinition
|
|
{
|
|
public:
|
|
class USceneRigParameterDefinition_Float* Reference; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigParameterBinding_Float;
|
|
|
|
// ScriptStruct SceneRig.SceneRigParameterBinding_FString
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSceneRigParameterBinding_FString final : public FSceneRigBoundParameterDefinition
|
|
{
|
|
public:
|
|
class USceneRigParameterDefinition_FString* Reference; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigParameterBinding_FString;
|
|
|
|
// ScriptStruct SceneRig.ActionParameter_FString
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FActionParameter_FString final
|
|
{
|
|
public:
|
|
struct FSceneRigParameterBinding_FString BoundParameter; // 0x0000(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
class FString DefaultValue; // 0x0008(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FActionParameter_FString;
|
|
|
|
// ScriptStruct SceneRig.SceneRigParameterBinding_Int
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSceneRigParameterBinding_Int final : public FSceneRigBoundParameterDefinition
|
|
{
|
|
public:
|
|
class USceneRigParameterDefinition_Int* Reference; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigParameterBinding_Int;
|
|
|
|
// ScriptStruct SceneRig.SceneRigParameterBinding_Object
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSceneRigParameterBinding_Object final : public FSceneRigBoundParameterDefinition
|
|
{
|
|
public:
|
|
class USceneRigParameterDefinition_Object* Reference; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigParameterBinding_Object;
|
|
|
|
// ScriptStruct SceneRig.ActionParameter_Object
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FActionParameter_Object final
|
|
{
|
|
public:
|
|
struct FSceneRigParameterBinding_Object BoundParameter; // 0x0000(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
class UObjectProvider* DefaultObject; // 0x0008(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FActionParameter_Object;
|
|
|
|
// ScriptStruct SceneRig.SceneRigParameterBinding_AnimationTransform
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSceneRigParameterBinding_AnimationTransform final : public FSceneRigBoundParameterDefinition
|
|
{
|
|
public:
|
|
class USceneRigParameterDefinition_AnimationTransform* Reference; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigParameterBinding_AnimationTransform;
|
|
|
|
// ScriptStruct SceneRig.SceneRigParameterBinding_Transform
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSceneRigParameterBinding_Transform final : public FSceneRigBoundParameterDefinition
|
|
{
|
|
public:
|
|
class USceneRigParameterDefinition_Transform* Reference; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigParameterBinding_Transform;
|
|
|
|
// ScriptStruct SceneRig.SceneRigParameterBinding_Vector
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSceneRigParameterBinding_Vector final : public FSceneRigBoundParameterDefinition
|
|
{
|
|
public:
|
|
class USceneRigParameterDefinition_Vector* Reference; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigParameterBinding_Vector;
|
|
|
|
// ScriptStruct SceneRig.SceneRigParameterDefinitions
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct alignas(0x08) FSceneRigParameterDefinitions final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x50]; // 0x0000(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigParameterDefinitions;
|
|
|
|
// ScriptStruct SceneRig.SceneRigAnimationRegsitryInheritRegistry
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSceneRigAnimationRegsitryInheritRegistry final
|
|
{
|
|
public:
|
|
class FString LookupKey; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USceneRigAnimationRegistry* InheritFromRegistry; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigAnimationRegsitryInheritRegistry;
|
|
|
|
// ScriptStruct SceneRig.SceneRigAnimationRegsitryAnim
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FSceneRigAnimationRegsitryAnim final
|
|
{
|
|
public:
|
|
class FString LookupKey; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SelectionWeight; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAnimationAsset* UnrealAnimationAsset; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigAnimationRegsitryAnim;
|
|
|
|
// ScriptStruct SceneRig.SceneRigAnimationTrackPlacementOptions
|
|
// 0x04A0 (0x04A0 - 0x0000)
|
|
struct FSceneRigAnimationTrackPlacementOptions final
|
|
{
|
|
public:
|
|
bool ConstrainedToPlacement; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUnscaleHipsBone; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESceneRigAnimationTrackConstraintMode ConstraintMode; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool PlacementRespectsBlends; // 0x0003(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UTransformProvider* Placement; // 0x0008(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAnimationTransformProvider* PlacementOffset; // 0x0010(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMovieSceneTransformMask TransformMask; // 0x0018(0x0004)(NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FRichCurve Translation[0x3]; // 0x0020(0x0080)(NativeAccessSpecifierPublic)
|
|
struct FRichCurve Rotation[0x3]; // 0x01A0(0x0080)(NativeAccessSpecifierPublic)
|
|
struct FRichCurve Scale[0x3]; // 0x0320(0x0080)(NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigAnimationTrackPlacementOptions;
|
|
|
|
// ScriptStruct SceneRig.SceneRigAnimationParams
|
|
// 0x0540 (0x0540 - 0x0000)
|
|
struct FSceneRigAnimationParams
|
|
{
|
|
public:
|
|
struct FSceneRigAnimationTrackPlacementOptions PlacementOptions; // 0x0000(0x04A0)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
class UAnimSequence* Animation; // 0x04A0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName LayerName; // 0x04A8(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float StartOffset; // 0x04B0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float EndOffset; // 0x04B4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PlayRate; // 0x04B8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bReverse : 1; // 0x04BC(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_4BD[0x3]; // 0x04BD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FRichCurve weight; // 0x04C0(0x0080)(Edit, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigAnimationParams;
|
|
|
|
// ScriptStruct SceneRig.SceneRigAnimationSectionTemplateParameters
|
|
// 0x0008 (0x0548 - 0x0540)
|
|
struct FSceneRigAnimationSectionTemplateParameters final : public FSceneRigAnimationParams
|
|
{
|
|
public:
|
|
struct FFrameNumber SectionStartTime; // 0x0540(0x0004)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FFrameNumber SectionEndTime; // 0x0544(0x0004)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigAnimationSectionTemplateParameters;
|
|
|
|
// ScriptStruct SceneRig.SceneRigAnimationSectionTemplate
|
|
// 0x0548 (0x0568 - 0x0020)
|
|
struct FSceneRigAnimationSectionTemplate final : public FMovieSceneEvalTemplate
|
|
{
|
|
public:
|
|
struct FSceneRigAnimationSectionTemplateParameters Params; // 0x0020(0x0548)(ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigAnimationSectionTemplate;
|
|
|
|
// ScriptStruct SceneRig.SceneRigAnimInstanceProxy
|
|
// 0x02E0 (0x0A50 - 0x0770)
|
|
struct FSceneRigAnimInstanceProxy final : public FAnimInstanceProxy_RetrieveActorTransform
|
|
{
|
|
public:
|
|
uint8 Pad_770[0x2E0]; // 0x0770(0x02E0)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigAnimInstanceProxy;
|
|
|
|
// ScriptStruct SceneRig.CinematicInfo
|
|
// 0x0038 (0x0040 - 0x0008)
|
|
struct FCinematicInfo final : public FTableRowBase
|
|
{
|
|
public:
|
|
class FString SceneRig; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Tier; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool Cooked; // 0x0028(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString status; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCinematicInfo;
|
|
|
|
// ScriptStruct SceneRig.SceneRigBoundObject
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSceneRigBoundObject final
|
|
{
|
|
public:
|
|
class FName BoundObjectName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UObjectProvider* ObjectProvider; // 0x0008(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigBoundObject;
|
|
|
|
// ScriptStruct SceneRig.SRCameraPostProcessSettings
|
|
// 0x0860 (0x0860 - 0x0000)
|
|
struct FSRCameraPostProcessSettings final
|
|
{
|
|
public:
|
|
struct FAnimatedFloatPropertyDriver SceneFringeIntensity; // 0x0000(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver VignetteIntensity; // 0x0028(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver GrainJitter; // 0x0050(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver GrainIntensity; // 0x0078(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedIntegerPropertyDriver BloomMethod; // 0x00A0(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver BloomIntensity; // 0x00C8(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver BloomThreshold; // 0x00F0(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver BloomCross; // 0x0118(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver BloomDirtMaskIntensity; // 0x0140(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedVectorPropertyDriver BloomDirtMaskTint; // 0x0168(0x0048)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAnimatedIntegerPropertyDriver AutoExposureMethod; // 0x01B0(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver AutoExposureLowPercent; // 0x01D8(0x0028)(Edit, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver AutoExposureHighPercent; // 0x0200(0x0028)(Edit, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver AutoExposureMinBrightness; // 0x0228(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver AutoExposureMaxBrightness; // 0x0250(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver AutoExposureSpeedUp; // 0x0278(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver AutoExposureSpeedDown; // 0x02A0(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver AutoExposureBias; // 0x02C8(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver HistogramLogMax; // 0x02F0(0x0028)(Edit, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver HistogramLogMin; // 0x0318(0x0028)(Edit, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
struct FAnimatedIntegerPropertyDriver DepthOfFieldMethod; // 0x0340(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver DepthOfFieldFstop; // 0x0368(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver DepthOfFieldSensorWidth; // 0x0390(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver DepthOfFieldFocalDistance; // 0x03B8(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver DepthOfFieldDepthBlurAmount; // 0x03E0(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver DepthOfFieldDepthBlurRadius; // 0x0408(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver DepthOfFieldFocalRegion; // 0x0430(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver DepthOfFieldNearTransitionRegion; // 0x0458(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver DepthOfFieldFarTransitionRegion; // 0x0480(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver DepthOfFieldScale; // 0x04A8(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver DepthOfFieldMaxBokehSize; // 0x04D0(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver DepthOfFieldNearBlurSize; // 0x04F8(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver DepthOfFieldFarBlurSize; // 0x0520(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver DepthOfFieldOcclusion; // 0x0548(0x0028)(Edit, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver DepthOfFieldColorThreshold; // 0x0570(0x0028)(Edit, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver DepthOfFieldSizeThreshold; // 0x0598(0x0028)(Edit, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver DepthOfFieldSkyFocusDistance; // 0x05C0(0x0028)(Edit, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver DepthOfFieldVignetteSize; // 0x05E8(0x0028)(Edit, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver AmbientOcclusionIntensity; // 0x0610(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver AmbientOcclusionRadius; // 0x0638(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver AmbientOcclusionStaticFraction; // 0x0660(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedBoolPropertyDriver AmbientOcclusionRadiusInWS; // 0x0688(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver AmbientOcclusionFadeDistance; // 0x06B0(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver AmbientOcclusionFadeRadius; // 0x06D8(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver AmbientOcclusionPower; // 0x0700(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver AmbientOcclusionBias; // 0x0728(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver AmbientOcclusionQuality; // 0x0750(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedVectorPropertyDriver IndirectLightingColor; // 0x0778(0x0048)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver IndirectLightingIntensity; // 0x07C0(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver MotionBlurAmount; // 0x07E8(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver MotionBlurMax; // 0x0810(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver MotionBlurPerObjectSize; // 0x0838(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSRCameraPostProcessSettings;
|
|
|
|
// ScriptStruct SceneRig.SRCameraFocusSettings
|
|
// 0x0138 (0x0138 - 0x0000)
|
|
struct FSRCameraFocusSettings final
|
|
{
|
|
public:
|
|
struct FAnimatedIntegerPropertyDriver FocusMethod; // 0x0000(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver ManualFocusDistance; // 0x0028(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedBoolPropertyDriver bDrawDebugFocusPlane; // 0x0050(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedBoolPropertyDriver bSmoothFocusChanges; // 0x0078(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver FocusSmoothingInterpSpeed; // 0x00A0(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimatedFloatPropertyDriver FocusOffset; // 0x00C8(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FSRCameraTrackingFocusSettings TrackingFocusSettings; // 0x00F0(0x0048)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSRCameraFocusSettings;
|
|
|
|
// ScriptStruct SceneRig.SceneRigCameraParams
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSceneRigCameraParams final
|
|
{
|
|
public:
|
|
class UObjectProvider* InitialCamera; // 0x0000(0x0008)(ExportObject, ZeroConstructor, InstancedReference, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UObjectProvider* FinalCamera; // 0x0008(0x0008)(ExportObject, ZeroConstructor, InstancedReference, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UObjectProvider* Camera; // 0x0010(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigCameraParams;
|
|
|
|
// ScriptStruct SceneRig.SceneRigCameraSectionTemplate
|
|
// 0x0028 (0x0048 - 0x0020)
|
|
struct FSceneRigCameraSectionTemplate final : public FMovieSceneEvalTemplate
|
|
{
|
|
public:
|
|
struct FSceneRigCameraParams Params; // 0x0020(0x0018)(NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
uint8 Pad_38[0x10]; // 0x0038(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigCameraSectionTemplate;
|
|
|
|
// ScriptStruct SceneRig.SceneRigDialogTrackTemplateData
|
|
// 0x0000 (0x0068 - 0x0068)
|
|
struct FSceneRigDialogTrackTemplateData final : public FSceneRigDialogTrackSectionData
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigDialogTrackTemplateData;
|
|
|
|
// ScriptStruct SceneRig.SceneRigDialogTrackTemplate
|
|
// 0x0068 (0x0088 - 0x0020)
|
|
struct FSceneRigDialogTrackTemplate final : public FMovieSceneEvalTemplate
|
|
{
|
|
public:
|
|
struct FSceneRigDialogTrackTemplateData TemplateData; // 0x0020(0x0068)(NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigDialogTrackTemplate;
|
|
|
|
// ScriptStruct SceneRig.SceneParameterChangeRequest
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct FSceneParameterChangeRequest final
|
|
{
|
|
public:
|
|
class FName ParameterName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESceneParameterChangeRequestType ChangeType; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString String; // 0x0010(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool Bool; // 0x0020(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float float_0; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UObject* Object; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 int_0; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_34[0xC]; // 0x0034(0x000C)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform Transform; // 0x0040(0x0030)(IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneParameterChangeRequest;
|
|
|
|
// ScriptStruct SceneRig.SceneRigObjectActionBase_ComponentName
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSceneRigObjectActionBase_ComponentName final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigObjectActionBase_ComponentName;
|
|
|
|
// ScriptStruct SceneRig.SceneRigPlayerReference
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSceneRigPlayerReference final
|
|
{
|
|
public:
|
|
class USceneRigPlayer* Player; // 0x0000(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TWeakObjectPtr<class USceneRigPlayer> WeakPlayer; // 0x0008(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigPlayerReference;
|
|
|
|
// ScriptStruct SceneRig.SceneRigRegisteredActorReference
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSceneRigRegisteredActorReference final
|
|
{
|
|
public:
|
|
class FName RegisteredName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigRegisteredActorReference;
|
|
|
|
// ScriptStruct SceneRig.SceneRigScriptContainer
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSceneRigScriptContainer final
|
|
{
|
|
public:
|
|
class USceneRigScript* ScriptObject; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigScriptContainer;
|
|
|
|
// ScriptStruct SceneRig.SceneRigScriptChoice
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSceneRigScriptChoice final
|
|
{
|
|
public:
|
|
class USceneRigScriptNode* Script; // 0x0000(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigScriptChoice;
|
|
|
|
// ScriptStruct SceneRig.SceneRigScriptBranch
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSceneRigScriptBranch final
|
|
{
|
|
public:
|
|
class UScriptConditionProvider* Condition; // 0x0000(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USceneRigScriptNode* Script; // 0x0008(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigScriptBranch;
|
|
|
|
// ScriptStruct SceneRig.SubLevelOffset
|
|
// 0x0020 (0x0028 - 0x0008)
|
|
struct FSubLevelOffset final : public FTableRowBase
|
|
{
|
|
public:
|
|
struct FVector Position; // 0x0008(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Yaw; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool HasCentroid; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector LevelCentroid; // 0x001C(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSubLevelOffset;
|
|
|
|
// ScriptStruct SceneRig.SceneRigStage_ParameterReference
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSceneRigStage_ParameterReference
|
|
{
|
|
public:
|
|
class UStruct* ParameterType; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName ReferenceName; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigStage_ParameterReference;
|
|
|
|
// ScriptStruct SceneRig.SceneRigStage_ActorReference
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FSceneRigStage_ActorReference final : public FSceneRigStage_ParameterReference
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigStage_ActorReference;
|
|
|
|
// ScriptStruct SceneRig.SceneRigStage_TransformReference
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FSceneRigStage_TransformReference final : public FSceneRigStage_ParameterReference
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigStage_TransformReference;
|
|
|
|
// ScriptStruct SceneRig.SceneRigStageActorPlacement
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FSceneRigStageActorPlacement final
|
|
{
|
|
public:
|
|
struct FSceneRigStage_ActorReference Actor; // 0x0000(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSceneRigStage_TransformReference Placement; // 0x0010(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigStageActorPlacement;
|
|
|
|
// ScriptStruct SceneRig.SceneRigStage_ParameterDefinition
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct alignas(0x08) FSceneRigStage_ParameterDefinition
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
bool AlwaysUseDefault; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigStage_ParameterDefinition;
|
|
|
|
// ScriptStruct SceneRig.SceneRigStage_Actor
|
|
// 0x0008 (0x0018 - 0x0010)
|
|
struct FSceneRigStage_Actor final : public FSceneRigStage_ParameterDefinition
|
|
{
|
|
public:
|
|
class UActorProvider* DefaultProvider; // 0x0010(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigStage_Actor;
|
|
|
|
// ScriptStruct SceneRig.SceneRigStage_AnimationReference
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FSceneRigStage_AnimationReference final : public FSceneRigStage_ParameterReference
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigStage_AnimationReference;
|
|
|
|
// ScriptStruct SceneRig.SceneRigStage_Animation
|
|
// 0x0008 (0x0018 - 0x0010)
|
|
struct FSceneRigStage_Animation final : public FSceneRigStage_ParameterDefinition
|
|
{
|
|
public:
|
|
class UAnimationProvider* DefaultProvider; // 0x0010(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigStage_Animation;
|
|
|
|
// ScriptStruct SceneRig.SceneRigStage_ObjectReference
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FSceneRigStage_ObjectReference final : public FSceneRigStage_ParameterReference
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigStage_ObjectReference;
|
|
|
|
// ScriptStruct SceneRig.SceneRigStage_Object
|
|
// 0x0008 (0x0018 - 0x0010)
|
|
struct FSceneRigStage_Object final : public FSceneRigStage_ParameterDefinition
|
|
{
|
|
public:
|
|
class UObjectProvider* DefaultProvider; // 0x0010(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigStage_Object;
|
|
|
|
// ScriptStruct SceneRig.SceneRigStage_Transform
|
|
// 0x0008 (0x0018 - 0x0010)
|
|
struct FSceneRigStage_Transform final : public FSceneRigStage_ParameterDefinition
|
|
{
|
|
public:
|
|
class UTransformProvider* DefaultProvider; // 0x0010(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigStage_Transform;
|
|
|
|
// ScriptStruct SceneRig.SceneRigStage_StringReference
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FSceneRigStage_StringReference final : public FSceneRigStage_ParameterReference
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigStage_StringReference;
|
|
|
|
// ScriptStruct SceneRig.SceneRigStage_String
|
|
// 0x0008 (0x0018 - 0x0010)
|
|
struct FSceneRigStage_String final : public FSceneRigStage_ParameterDefinition
|
|
{
|
|
public:
|
|
class UStringProvider* DefaultProvider; // 0x0010(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigStage_String;
|
|
|
|
// ScriptStruct SceneRig.SceneRigStage_NameReference
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FSceneRigStage_NameReference final : public FSceneRigStage_ParameterReference
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigStage_NameReference;
|
|
|
|
// ScriptStruct SceneRig.SceneRigStage_Name
|
|
// 0x0008 (0x0018 - 0x0010)
|
|
struct FSceneRigStage_Name final : public FSceneRigStage_ParameterDefinition
|
|
{
|
|
public:
|
|
class UNameProvider* DefaultProvider; // 0x0010(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigStage_Name;
|
|
|
|
// ScriptStruct SceneRig.SceneRigStage_VectorReference
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FSceneRigStage_VectorReference final : public FSceneRigStage_ParameterReference
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigStage_VectorReference;
|
|
|
|
// ScriptStruct SceneRig.SceneRigStage_Vector
|
|
// 0x0008 (0x0018 - 0x0010)
|
|
struct FSceneRigStage_Vector final : public FSceneRigStage_ParameterDefinition
|
|
{
|
|
public:
|
|
class UVectorProvider* DefaultProvider; // 0x0010(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigStage_Vector;
|
|
|
|
// ScriptStruct SceneRig.SceneRigStage_FloatReference
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FSceneRigStage_FloatReference final : public FSceneRigStage_ParameterReference
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigStage_FloatReference;
|
|
|
|
// ScriptStruct SceneRig.SceneRigStage_Float
|
|
// 0x0008 (0x0018 - 0x0010)
|
|
struct FSceneRigStage_Float final : public FSceneRigStage_ParameterDefinition
|
|
{
|
|
public:
|
|
class UFloatProvider* DefaultProvider; // 0x0010(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigStage_Float;
|
|
|
|
// ScriptStruct SceneRig.SceneRigStage_IntReference
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FSceneRigStage_IntReference final : public FSceneRigStage_ParameterReference
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigStage_IntReference;
|
|
|
|
// ScriptStruct SceneRig.SceneRigStage_Int
|
|
// 0x0008 (0x0018 - 0x0010)
|
|
struct FSceneRigStage_Int final : public FSceneRigStage_ParameterDefinition
|
|
{
|
|
public:
|
|
class UIntProvider* DefaultProvider; // 0x0010(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigStage_Int;
|
|
|
|
// ScriptStruct SceneRig.SceneRigStage_BoolReference
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FSceneRigStage_BoolReference final : public FSceneRigStage_ParameterReference
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigStage_BoolReference;
|
|
|
|
// ScriptStruct SceneRig.SceneRigStage_Bool
|
|
// 0x0008 (0x0018 - 0x0010)
|
|
struct FSceneRigStage_Bool final : public FSceneRigStage_ParameterDefinition
|
|
{
|
|
public:
|
|
class UBoolProvider* DefaultProvider; // 0x0010(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigStage_Bool;
|
|
|
|
// ScriptStruct SceneRig.SceneRigStageRole
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSceneRigStageRole final
|
|
{
|
|
public:
|
|
ESceneRigStageRoleType RoleType; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 RoleIndex; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigStageRole;
|
|
|
|
// ScriptStruct SceneRig.SceneRigStageCast
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSceneRigStageCast final
|
|
{
|
|
public:
|
|
TArray<struct FSceneRigStageRole> CastMembers; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigStageCast;
|
|
|
|
// ScriptStruct SceneRig.SceneRigVariant
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FSceneRigVariant final
|
|
{
|
|
public:
|
|
TArray<class UBoolProvider*> Conditions; // 0x0000(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
bool AvoidTwiceInARow; // 0x0010(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 MinRepeatLimitCount; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 MaxRepeatLimitCount; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MinRepeatDelayLimitSeconds; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxRepeatDelayLimitSeconds; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RelativeWeight; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USceneRigProvider* SceneRig; // 0x0028(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSceneRigVariant;
|
|
|
|
// ScriptStruct SceneRig.StagePreviewDriverContext
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FStagePreviewDriverContext final
|
|
{
|
|
public:
|
|
class USceneRigStageParameterBlock* StageParameters; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FStagePreviewDriverContext;
|
|
|
|
// ScriptStruct SceneRig.TemplateSceneRigRow
|
|
// 0x0010 (0x0018 - 0x0008)
|
|
struct FTemplateSceneRigRow final : public FTableRowBase
|
|
{
|
|
public:
|
|
TSubclassOf<class USceneRig> SceneRigClass; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USceneRig* TemplateSceneRig; // 0x0010(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FTemplateSceneRigRow;
|
|
|
|
// ScriptStruct SceneRig.Transform_SceneRigActor_PreviewReference
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FTransform_SceneRigActor_PreviewReference final
|
|
{
|
|
public:
|
|
struct FWorldActorReference Reference; // 0x0000(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FTransform_SceneRigActor_PreviewReference;
|
|
|
|
}
|
|
|