Files
ReshadePluginsCore/Hogwarts Legacy/SDK/SceneRig_structs.hpp
2026-03-06 01:33:32 +01:00

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;
}