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

7705 lines
328 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: SceneRig
#include "Basic.hpp"
#include "SceneRig_structs.hpp"
#include "TimeRig_structs.hpp"
#include "TimeRig_classes.hpp"
#include "UtilitiesRuntime_structs.hpp"
#include "CoreUObject_structs.hpp"
#include "CoreUObject_classes.hpp"
#include "CameraStack_structs.hpp"
#include "CameraStack_classes.hpp"
#include "AvaAnimation_structs.hpp"
#include "AvaAnimation_classes.hpp"
#include "GameplayTags_structs.hpp"
#include "Engine_structs.hpp"
#include "Engine_classes.hpp"
#include "AnimGraphRuntime_classes.hpp"
#include "CustomizableCharacter_structs.hpp"
#include "InputCore_structs.hpp"
#include "MovieScene_structs.hpp"
#include "MovieScene_classes.hpp"
#include "CinematicCamera_structs.hpp"
namespace SDK
{
// Class SceneRig.Actor_AmbientProxyActor
// 0x0030 (0x0068 - 0x0038)
class UActor_AmbientProxyActor final : public UActorProvider
{
public:
uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FAmbientProxyActorReference AmbientProxy; // 0x0040(0x0028)(Edit, BlueprintReadOnly, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Actor_AmbientProxyActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Actor_AmbientProxyActor")
}
static class UActor_AmbientProxyActor* GetDefaultObj()
{
return GetDefaultObjImpl<UActor_AmbientProxyActor>();
}
};
DUMPER7_ASSERTS_UActor_AmbientProxyActor;
// Class SceneRig.Actor_GameplayCamera
// 0x0000 (0x0038 - 0x0038)
class UActor_GameplayCamera final : public UActorProvider
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Actor_GameplayCamera")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Actor_GameplayCamera")
}
static class UActor_GameplayCamera* GetDefaultObj()
{
return GetDefaultObjImpl<UActor_GameplayCamera>();
}
};
DUMPER7_ASSERTS_UActor_GameplayCamera;
// Class SceneRig.SceneRigActionBase
// 0x0000 (0x0088 - 0x0088)
class USceneRigActionBase : public UTimeRigInterval
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigActionBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigActionBase")
}
static class USceneRigActionBase* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigActionBase>();
}
};
DUMPER7_ASSERTS_USceneRigActionBase;
// Class SceneRig.Actor_Registered
// 0x0018 (0x0050 - 0x0038)
class UActor_Registered final : public UActorProvider
{
public:
uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FSceneRigRegisteredActorReference ActorReference; // 0x0040(0x0008)(Edit, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
bool RequireRegistration; // 0x0048(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_49[0x7]; // 0x0049(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Actor_Registered")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Actor_Registered")
}
static class UActor_Registered* GetDefaultObj()
{
return GetDefaultObjImpl<UActor_Registered>();
}
};
DUMPER7_ASSERTS_UActor_Registered;
// Class SceneRig.Actor_SceneRigActor
// 0x0000 (0x0038 - 0x0038)
class UActor_SceneRigActor final : public UActorProvider
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Actor_SceneRigActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Actor_SceneRigActor")
}
static class UActor_SceneRigActor* GetDefaultObj()
{
return GetDefaultObjImpl<UActor_SceneRigActor>();
}
};
DUMPER7_ASSERTS_UActor_SceneRigActor;
// Class SceneRig.Actor_SceneRigActorMember
// 0x0010 (0x0048 - 0x0038)
class UActor_SceneRigActorMember final : public UActorProvider
{
public:
TSubclassOf<class ASceneRigActor> ActorClass; // 0x0038(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FSceneRigActorMemberReference Member; // 0x0040(0x0008)(Edit, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Actor_SceneRigActorMember")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Actor_SceneRigActorMember")
}
static class UActor_SceneRigActorMember* GetDefaultObj()
{
return GetDefaultObjImpl<UActor_SceneRigActorMember>();
}
};
DUMPER7_ASSERTS_UActor_SceneRigActorMember;
// Class SceneRig.Actor_SceneRigCamera
// 0x0060 (0x0098 - 0x0038)
class UActor_SceneRigCamera final : public UActorProvider
{
public:
struct FGameplayTagContainer Tags; // 0x0038(0x0020)(Edit, BlueprintReadOnly, NativeAccessSpecifierPublic)
TArray<struct FGameplayTagContainer> FallbackTags; // 0x0058(0x0010)(Edit, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class UAnimationArchitectTagProvider*> TagProviders; // 0x0068(0x0010)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
TArray<class UNameProvider*> EnabledRegisteredCameraNames; // 0x0078(0x0010)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
TArray<class UNameProvider*> DisabledRegisteredCameraNames; // 0x0088(0x0010)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Actor_SceneRigCamera")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Actor_SceneRigCamera")
}
static class UActor_SceneRigCamera* GetDefaultObj()
{
return GetDefaultObjImpl<UActor_SceneRigCamera>();
}
};
DUMPER7_ASSERTS_UActor_SceneRigCamera;
// Class SceneRig.Actor_SceneRigParameter
// 0x0008 (0x0040 - 0x0038)
class UActor_SceneRigParameter final : public UActorProvider
{
public:
struct FSceneRigParameterBinding_Object BoundParameter; // 0x0038(0x0008)(Edit, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Actor_SceneRigParameter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Actor_SceneRigParameter")
}
static class UActor_SceneRigParameter* GetDefaultObj()
{
return GetDefaultObjImpl<UActor_SceneRigParameter>();
}
};
DUMPER7_ASSERTS_UActor_SceneRigParameter;
// Class SceneRig.Actor_SceneRigParentProxyActor
// 0x0000 (0x0038 - 0x0038)
class UActor_SceneRigParentProxyActor final : public UActorProvider
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Actor_SceneRigParentProxyActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Actor_SceneRigParentProxyActor")
}
static class UActor_SceneRigParentProxyActor* GetDefaultObj()
{
return GetDefaultObjImpl<UActor_SceneRigParentProxyActor>();
}
};
DUMPER7_ASSERTS_UActor_SceneRigParentProxyActor;
// Class SceneRig.Actor_SceneRigProxyActor
// 0x0008 (0x0040 - 0x0038)
class UActor_SceneRigProxyActor final : public UActorProvider
{
public:
class USceneRigProxyActor* ProxyActor; // 0x0038(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Actor_SceneRigProxyActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Actor_SceneRigProxyActor")
}
static class UActor_SceneRigProxyActor* GetDefaultObj()
{
return GetDefaultObjImpl<UActor_SceneRigProxyActor>();
}
};
DUMPER7_ASSERTS_UActor_SceneRigProxyActor;
// Class SceneRig.Actor_SceneRigStageParameter
// 0x0018 (0x0050 - 0x0038)
class UActor_SceneRigStageParameter final : public UActorProvider
{
public:
uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FSceneRigStage_ActorReference Reference; // 0x0040(0x0010)(Edit, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Actor_SceneRigStageParameter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Actor_SceneRigStageParameter")
}
static class UActor_SceneRigStageParameter* GetDefaultObj()
{
return GetDefaultObjImpl<UActor_SceneRigStageParameter>();
}
};
DUMPER7_ASSERTS_UActor_SceneRigStageParameter;
// Class SceneRig.Actor_StageRoot
// 0x0000 (0x0038 - 0x0038)
class UActor_StageRoot final : public UActorProvider
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Actor_StageRoot")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Actor_StageRoot")
}
static class UActor_StageRoot* GetDefaultObj()
{
return GetDefaultObjImpl<UActor_StageRoot>();
}
};
DUMPER7_ASSERTS_UActor_StageRoot;
// Class SceneRig.Actor_WorldReference
// 0x0020 (0x0058 - 0x0038)
class UActor_WorldReference final : public UActorProvider
{
public:
struct FWorldActorReference ActorReference; // 0x0038(0x0020)(Edit, BlueprintReadOnly, AdvancedDisplay, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Actor_WorldReference")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Actor_WorldReference")
}
static class UActor_WorldReference* GetDefaultObj()
{
return GetDefaultObjImpl<UActor_WorldReference>();
}
};
DUMPER7_ASSERTS_UActor_WorldReference;
// Class SceneRig.Animation_FromPoseGroup
// 0x0048 (0x0070 - 0x0028)
class UAnimation_FromPoseGroup final : public UAnimationProvider
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
bool TransitionFromPreviousPose; // 0x0030(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UPoseGroupProvider* TransitionFromPoseGroupOverride; // 0x0038(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayTagContainer Tags; // 0x0040(0x0020)(Edit, NativeAccessSpecifierPublic)
TArray<class UAnimationArchitectTagProvider*> TagProviders; // 0x0060(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Animation_FromPoseGroup")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Animation_FromPoseGroup")
}
static class UAnimation_FromPoseGroup* GetDefaultObj()
{
return GetDefaultObjImpl<UAnimation_FromPoseGroup>();
}
};
DUMPER7_ASSERTS_UAnimation_FromPoseGroup;
// Class SceneRig.AnimationAsset_SceneRigParameter
// 0x0008 (0x0030 - 0x0028)
class UAnimationAsset_SceneRigParameter final : public UAnimationProvider
{
public:
struct FSceneRigParameterBinding_Animation BoundParameter; // 0x0028(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AnimationAsset_SceneRigParameter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AnimationAsset_SceneRigParameter")
}
static class UAnimationAsset_SceneRigParameter* GetDefaultObj()
{
return GetDefaultObjImpl<UAnimationAsset_SceneRigParameter>();
}
};
DUMPER7_ASSERTS_UAnimationAsset_SceneRigParameter;
// Class SceneRig.Animation_SceneRigStageParameter
// 0x0010 (0x0038 - 0x0028)
class UAnimation_SceneRigStageParameter final : public UAnimationProvider
{
public:
struct FSceneRigStage_AnimationReference Reference; // 0x0028(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Animation_SceneRigStageParameter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Animation_SceneRigStageParameter")
}
static class UAnimation_SceneRigStageParameter* GetDefaultObj()
{
return GetDefaultObjImpl<UAnimation_SceneRigStageParameter>();
}
};
DUMPER7_ASSERTS_UAnimation_SceneRigStageParameter;
// Class SceneRig.SceneRigBlueprintLibrary
// 0x0000 (0x0028 - 0x0028)
class USceneRigBlueprintLibrary final : public UBlueprintFunctionLibrary
{
public:
static void AssignBoolParameter(struct FSceneRigParameters& InParameter, const class FString& ParameterName, bool InValue);
static void AssignFloatParameter(struct FSceneRigParameters& InParameter, const class FString& ParameterName, float InValue);
static void AssignIntParameter(struct FSceneRigParameters& InParameter, const class FString& ParameterName, int32 InValue);
static void AssignObjectParameter(struct FSceneRigParameters& InParameter, const class FString& ParameterName, class UObject* InValue);
static void AssignStringParameter(struct FSceneRigParameters& InParameter, const class FString& ParameterName, const class FString& InValue);
static void AssignTransformParameter(struct FSceneRigParameters& InParameter, const class FString& ParameterName, const struct FTransform& InValue);
static bool PlayCinematic(class UObject* InWorldContextObject, TSoftObjectPtr<class USceneRig> InSceneRig, class FName InLevelNameToReturnToWhenFinished, class FName DefaultLevelName);
static bool PlayCinematicFromPath(class UObject* WorldContextObject, const class FString& InSceneRigPath, class FName LevelNameToReturnToWhenFinished, class FName DefaultLevelName);
static void RebindSequencePossessableReferences(class UObject* WorldContextObject, class ULevelSequence* Sequence);
static void SetStageParameters(struct FSceneRigParameters& InParameter, class USceneRigStageParameterBlock* StageParameterBlock);
static void SetWorldContext(struct FSceneRigParameters& InParameter, class UObject* WorldContext);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigBlueprintLibrary")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigBlueprintLibrary")
}
static class USceneRigBlueprintLibrary* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigBlueprintLibrary>();
}
};
DUMPER7_ASSERTS_USceneRigBlueprintLibrary;
// Class SceneRig.Animation_ScratchAnimation
// 0x0008 (0x0030 - 0x0028)
class UAnimation_ScratchAnimation final : public UAnimationProvider
{
public:
int32 SelectedTake; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Animation_ScratchAnimation")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Animation_ScratchAnimation")
}
static class UAnimation_ScratchAnimation* GetDefaultObj()
{
return GetDefaultObjImpl<UAnimation_ScratchAnimation>();
}
};
DUMPER7_ASSERTS_UAnimation_ScratchAnimation;
// Class SceneRig.AnimationClip_FromSceneRigAction
// 0x0008 (0x0030 - 0x0028)
class UAnimationClip_FromSceneRigAction final : public UAnimationClipProvider
{
public:
class USceneRigProxyActor* Actor; // 0x0028(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AnimationClip_FromSceneRigAction")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AnimationClip_FromSceneRigAction")
}
static class UAnimationClip_FromSceneRigAction* GetDefaultObj()
{
return GetDefaultObjImpl<UAnimationClip_FromSceneRigAction>();
}
};
DUMPER7_ASSERTS_UAnimationClip_FromSceneRigAction;
// Class SceneRig.AnimationProvider_Gender
// 0x0010 (0x0038 - 0x0028)
class UAnimationProvider_Gender final : public UAnimationProvider
{
public:
class UAnimationProvider* MaleAnimation; // 0x0028(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAnimationProvider* FemaleAnimation; // 0x0030(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AnimationProvider_Gender")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AnimationProvider_Gender")
}
static class UAnimationProvider_Gender* GetDefaultObj()
{
return GetDefaultObjImpl<UAnimationProvider_Gender>();
}
};
DUMPER7_ASSERTS_UAnimationProvider_Gender;
// Class SceneRig.AnimationTransform_SceneRigParameter
// 0x0008 (0x0040 - 0x0038)
class UAnimationTransform_SceneRigParameter final : public UAnimationTransformProvider
{
public:
struct FSceneRigParameterBinding_AnimationTransform BoundParameter; // 0x0038(0x0008)(Edit, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AnimationTransform_SceneRigParameter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AnimationTransform_SceneRigParameter")
}
static class UAnimationTransform_SceneRigParameter* GetDefaultObj()
{
return GetDefaultObjImpl<UAnimationTransform_SceneRigParameter>();
}
};
DUMPER7_ASSERTS_UAnimationTransform_SceneRigParameter;
// Class SceneRig.SceneRigCameraManager
// 0x0270 (0x04B8 - 0x0248)
class ASceneRigCameraManager final : public AActor
{
public:
uint8 Pad_248[0x270]; // 0x0248(0x0270)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class AActor* GetActiveSceneRigCamera(const class UObject* WorldContextObject);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigCameraManager")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigCameraManager")
}
static class ASceneRigCameraManager* GetDefaultObj()
{
return GetDefaultObjImpl<ASceneRigCameraManager>();
}
};
DUMPER7_ASSERTS_ASceneRigCameraManager;
// Class SceneRig.BlendSpaceInput_SceneRigStageParameter
// 0x0010 (0x0038 - 0x0028)
class UBlendSpaceInput_SceneRigStageParameter final : public UBlendSpaceInputProvider
{
public:
struct FSceneRigStage_FloatReference Reference; // 0x0028(0x0010)(Edit, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("BlendSpaceInput_SceneRigStageParameter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"BlendSpaceInput_SceneRigStageParameter")
}
static class UBlendSpaceInput_SceneRigStageParameter* GetDefaultObj()
{
return GetDefaultObjImpl<UBlendSpaceInput_SceneRigStageParameter>();
}
};
DUMPER7_ASSERTS_UBlendSpaceInput_SceneRigStageParameter;
// Class SceneRig.Bool_Curve
// 0x0088 (0x00B0 - 0x0028)
class UBool_Curve final : public UBoolProvider
{
public:
struct FRuntimeFloatCurve Curve; // 0x0028(0x0088)(Edit, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Bool_Curve")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Bool_Curve")
}
static class UBool_Curve* GetDefaultObj()
{
return GetDefaultObjImpl<UBool_Curve>();
}
};
DUMPER7_ASSERTS_UBool_Curve;
// Class SceneRig.Bool_InSceneRigEditor
// 0x0000 (0x0028 - 0x0028)
class UBool_InSceneRigEditor final : public UBoolProvider
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Bool_InSceneRigEditor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Bool_InSceneRigEditor")
}
static class UBool_InSceneRigEditor* GetDefaultObj()
{
return GetDefaultObjImpl<UBool_InSceneRigEditor>();
}
};
DUMPER7_ASSERTS_UBool_InSceneRigEditor;
// Class SceneRig.Bool_IsFemaleCharacter
// 0x0008 (0x0030 - 0x0028)
class UBool_IsFemaleCharacter final : public UBoolProvider
{
public:
class UActorProvider* Actor; // 0x0028(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Bool_IsFemaleCharacter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Bool_IsFemaleCharacter")
}
static class UBool_IsFemaleCharacter* GetDefaultObj()
{
return GetDefaultObjImpl<UBool_IsFemaleCharacter>();
}
};
DUMPER7_ASSERTS_UBool_IsFemaleCharacter;
// Class SceneRig.SceneRigProxyActor
// 0x0030 (0x0080 - 0x0050)
class USceneRigProxyActor : public UTimeRigElement
{
public:
struct FSceneRigStageRole Role; // 0x0050(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
class UActorProvider* Actor; // 0x0058(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bInterestPoint; // 0x0060(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ShouldHoldDuringInitialization; // 0x0061(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_62[0x6]; // 0x0062(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class UTimeRigElement*> ChildElements; // 0x0068(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
ESceneRigProxyActor_PlatformHide HideOnPlatforms; // 0x0078(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_79[0x7]; // 0x0079(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigProxyActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigProxyActor")
}
static class USceneRigProxyActor* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigProxyActor>();
}
};
DUMPER7_ASSERTS_USceneRigProxyActor;
// Class SceneRig.SceneRigCameraProxyActor
// 0x0038 (0x00B8 - 0x0080)
class USceneRigCameraProxyActor final : public USceneRigProxyActor
{
public:
class UNameProvider* RegisteredCameraName; // 0x0080(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool RegisterCamera; // 0x0088(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool CheckObstructions; // 0x0089(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool CheckTransitions; // 0x008A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_8B[0x5]; // 0x008B(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
struct FGameplayTagContainer RegisteredTags; // 0x0090(0x0020)(Deprecated, NativeAccessSpecifierPublic)
ESceneRigCameraProxyActor_ValidCameraType ValidCameraType; // 0x00B0(0x0001)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_B1[0x7]; // 0x00B1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigCameraProxyActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigCameraProxyActor")
}
static class USceneRigCameraProxyActor* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigCameraProxyActor>();
}
};
DUMPER7_ASSERTS_USceneRigCameraProxyActor;
// Class SceneRig.Bool_IsMaleCharacter
// 0x0008 (0x0030 - 0x0028)
class UBool_IsMaleCharacter final : public UBoolProvider
{
public:
class UActorProvider* Actor; // 0x0028(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Bool_IsMaleCharacter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Bool_IsMaleCharacter")
}
static class UBool_IsMaleCharacter* GetDefaultObj()
{
return GetDefaultObjImpl<UBool_IsMaleCharacter>();
}
};
DUMPER7_ASSERTS_UBool_IsMaleCharacter;
// Class SceneRig.Bool_SceneRigParameter
// 0x0008 (0x0030 - 0x0028)
class UBool_SceneRigParameter final : public UBoolProvider
{
public:
struct FSceneRigParameterBinding_Bool BoundParameter; // 0x0028(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Bool_SceneRigParameter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Bool_SceneRigParameter")
}
static class UBool_SceneRigParameter* GetDefaultObj()
{
return GetDefaultObjImpl<UBool_SceneRigParameter>();
}
};
DUMPER7_ASSERTS_UBool_SceneRigParameter;
// Class SceneRig.Bool_SceneRigStageParameter
// 0x0010 (0x0038 - 0x0028)
class UBool_SceneRigStageParameter final : public UBoolProvider
{
public:
struct FSceneRigStage_BoolReference Reference; // 0x0028(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Bool_SceneRigStageParameter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Bool_SceneRigStageParameter")
}
static class UBool_SceneRigStageParameter* GetDefaultObj()
{
return GetDefaultObjImpl<UBool_SceneRigStageParameter>();
}
};
DUMPER7_ASSERTS_UBool_SceneRigStageParameter;
// Class SceneRig.CameraStackBehaviorCore_SceneRig
// 0x00D8 (0x0128 - 0x0050)
class UCameraStackBehaviorCore_SceneRig final : public UCameraStackBehaviorCore
{
public:
bool bCounteractAccumulatedRotation; // 0x0050(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bMaintainArmOrigin; // 0x0051(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bAlignArmWithAccumulatedRotation; // 0x0052(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_53[0xD5]; // 0x0053(0x00D5)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("CameraStackBehaviorCore_SceneRig")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"CameraStackBehaviorCore_SceneRig")
}
static class UCameraStackBehaviorCore_SceneRig* GetDefaultObj()
{
return GetDefaultObjImpl<UCameraStackBehaviorCore_SceneRig>();
}
};
DUMPER7_ASSERTS_UCameraStackBehaviorCore_SceneRig;
// Class SceneRig.CameraStackSceneRigParameterTargetGetter
// 0x0028 (0x00D0 - 0x00A8)
class alignas(0x10) UCameraStackSceneRigParameterTargetGetter final : public UCameraStackSecondaryTargetGetterBlend
{
public:
class FString ParameterName; // 0x00A8(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_B8[0x18]; // 0x00B8(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("CameraStackSceneRigParameterTargetGetter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"CameraStackSceneRigParameterTargetGetter")
}
static class UCameraStackSceneRigParameterTargetGetter* GetDefaultObj()
{
return GetDefaultObjImpl<UCameraStackSceneRigParameterTargetGetter>();
}
};
DUMPER7_ASSERTS_UCameraStackSceneRigParameterTargetGetter;
// Class SceneRig.Color_Curve
// 0x0208 (0x0230 - 0x0028)
class UColor_Curve final : public UColorProvider
{
public:
struct FRuntimeCurveLinearColor Curve; // 0x0028(0x0208)(Edit, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Color_Curve")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Color_Curve")
}
static class UColor_Curve* GetDefaultObj()
{
return GetDefaultObjImpl<UColor_Curve>();
}
};
DUMPER7_ASSERTS_UColor_Curve;
// Class SceneRig.ConversationAnimationManager
// 0x0000 (0x0000 - 0x0000)
class IConversationAnimationManager final
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("ConversationAnimationManager")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"ConversationAnimationManager")
}
static class IConversationAnimationManager* GetDefaultObj()
{
return GetDefaultObjImpl<IConversationAnimationManager>();
}
class UObject* AsUObject()
{
return reinterpret_cast<UObject*>(this);
}
const class UObject* AsUObject() const
{
return reinterpret_cast<const UObject*>(this);
}
};
DUMPER7_ASSERTS_IConversationAnimationManager;
// Class SceneRig.ConversationAssetTracker
// 0x0000 (0x0000 - 0x0000)
class IConversationAssetTracker final
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("ConversationAssetTracker")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"ConversationAssetTracker")
}
static class IConversationAssetTracker* GetDefaultObj()
{
return GetDefaultObjImpl<IConversationAssetTracker>();
}
class UObject* AsUObject()
{
return reinterpret_cast<UObject*>(this);
}
const class UObject* AsUObject() const
{
return reinterpret_cast<const UObject*>(this);
}
};
DUMPER7_ASSERTS_IConversationAssetTracker;
// Class SceneRig.ConversationCameraManager
// 0x0000 (0x0000 - 0x0000)
class IConversationCameraManager final
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("ConversationCameraManager")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"ConversationCameraManager")
}
static class IConversationCameraManager* GetDefaultObj()
{
return GetDefaultObjImpl<IConversationCameraManager>();
}
class UObject* AsUObject()
{
return reinterpret_cast<UObject*>(this);
}
const class UObject* AsUObject() const
{
return reinterpret_cast<const UObject*>(this);
}
};
DUMPER7_ASSERTS_IConversationCameraManager;
// Class SceneRig.DebugSceneRigManager
// 0x0000 (0x0040 - 0x0040)
class UDebugSceneRigManager final : public UDebugWindow
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("DebugSceneRigManager")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"DebugSceneRigManager")
}
static class UDebugSceneRigManager* GetDefaultObj()
{
return GetDefaultObjImpl<UDebugSceneRigManager>();
}
};
DUMPER7_ASSERTS_UDebugSceneRigManager;
// Class SceneRig.DebugStoryGraphWindow
// 0x0000 (0x0040 - 0x0040)
class UDebugStoryGraphWindow final : public UDebugWindow
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("DebugStoryGraphWindow")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"DebugStoryGraphWindow")
}
static class UDebugStoryGraphWindow* GetDefaultObj()
{
return GetDefaultObjImpl<UDebugStoryGraphWindow>();
}
};
DUMPER7_ASSERTS_UDebugStoryGraphWindow;
// Class SceneRig.DialogueScriptCommand
// 0x0008 (0x0030 - 0x0028)
class UDialogueScriptCommand : public UObject
{
public:
bool Enabled; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("DialogueScriptCommand")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"DialogueScriptCommand")
}
static class UDialogueScriptCommand* GetDefaultObj()
{
return GetDefaultObjImpl<UDialogueScriptCommand>();
}
};
DUMPER7_ASSERTS_UDialogueScriptCommand;
// Class SceneRig.DialogueScriptEventCommand
// 0x0008 (0x0038 - 0x0030)
class UDialogueScriptEventCommand : public UDialogueScriptCommand
{
public:
float LineFraction; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("DialogueScriptEventCommand")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"DialogueScriptEventCommand")
}
static class UDialogueScriptEventCommand* GetDefaultObj()
{
return GetDefaultObjImpl<UDialogueScriptEventCommand>();
}
};
DUMPER7_ASSERTS_UDialogueScriptEventCommand;
// Class SceneRig.DialogueScriptEventExplicitGestureCommand
// 0x0010 (0x0048 - 0x0038)
class UDialogueScriptEventExplicitGestureCommand final : public UDialogueScriptEventCommand
{
public:
class UNameProvider* Gesture; // 0x0038(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ECommandForType For; // 0x0040(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("DialogueScriptEventExplicitGestureCommand")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"DialogueScriptEventExplicitGestureCommand")
}
static class UDialogueScriptEventExplicitGestureCommand* GetDefaultObj()
{
return GetDefaultObjImpl<UDialogueScriptEventExplicitGestureCommand>();
}
};
DUMPER7_ASSERTS_UDialogueScriptEventExplicitGestureCommand;
// Class SceneRig.DialogueScriptBlockImplicitRulesCommand
// 0x0008 (0x0038 - 0x0030)
class UDialogueScriptBlockImplicitRulesCommand final : public UDialogueScriptCommand
{
public:
bool BlockLayeredAnimation; // 0x0030(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool BlockCameraChanges; // 0x0031(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_32[0x6]; // 0x0032(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("DialogueScriptBlockImplicitRulesCommand")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"DialogueScriptBlockImplicitRulesCommand")
}
static class UDialogueScriptBlockImplicitRulesCommand* GetDefaultObj()
{
return GetDefaultObjImpl<UDialogueScriptBlockImplicitRulesCommand>();
}
};
DUMPER7_ASSERTS_UDialogueScriptBlockImplicitRulesCommand;
// Class SceneRig.DialogueScriptEndTimeDelayCommand
// 0x0008 (0x0038 - 0x0030)
class UDialogueScriptEndTimeDelayCommand final : public UDialogueScriptCommand
{
public:
float DelayValue; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("DialogueScriptEndTimeDelayCommand")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"DialogueScriptEndTimeDelayCommand")
}
static class UDialogueScriptEndTimeDelayCommand* GetDefaultObj()
{
return GetDefaultObjImpl<UDialogueScriptEndTimeDelayCommand>();
}
};
DUMPER7_ASSERTS_UDialogueScriptEndTimeDelayCommand;
// Class SceneRig.DialogueScriptEventExplicitCameraShotCommand
// 0x0010 (0x0048 - 0x0038)
class UDialogueScriptEventExplicitCameraShotCommand final : public UDialogueScriptEventCommand
{
public:
class UNameProvider* CameraShot; // 0x0038(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ECommandLookAtType LookAt; // 0x0040(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool BlockLineImplicitCameraChanges; // 0x0041(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool BlockEndingCameraChanges; // 0x0042(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_43[0x5]; // 0x0043(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("DialogueScriptEventExplicitCameraShotCommand")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"DialogueScriptEventExplicitCameraShotCommand")
}
static class UDialogueScriptEventExplicitCameraShotCommand* GetDefaultObj()
{
return GetDefaultObjImpl<UDialogueScriptEventExplicitCameraShotCommand>();
}
};
DUMPER7_ASSERTS_UDialogueScriptEventExplicitCameraShotCommand;
// Class SceneRig.DialogueScriptEventEmotionCommand
// 0x0018 (0x0050 - 0x0038)
class UDialogueScriptEventEmotionCommand final : public UDialogueScriptEventCommand
{
public:
EFacialEmotion Emotion; // 0x0038(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ECommandForType For; // 0x0039(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ForFacial; // 0x003A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ForFullBody; // 0x003B(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendInTime; // 0x003C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UseBeforeSpeaking; // 0x0040(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UseAfterSpeaking; // 0x0041(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_42[0x2]; // 0x0042(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
float PostLineActiveTime; // 0x0044(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool OverrideHoldTime; // 0x0048(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_49[0x3]; // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float HoldTime; // 0x004C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("DialogueScriptEventEmotionCommand")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"DialogueScriptEventEmotionCommand")
}
static class UDialogueScriptEventEmotionCommand* GetDefaultObj()
{
return GetDefaultObjImpl<UDialogueScriptEventEmotionCommand>();
}
};
DUMPER7_ASSERTS_UDialogueScriptEventEmotionCommand;
// Class SceneRig.DialogueScriptEventExplicitPoseGroupCommand
// 0x0018 (0x0050 - 0x0038)
class UDialogueScriptEventExplicitPoseGroupCommand final : public UDialogueScriptEventCommand
{
public:
class UNameProvider* PoseGroup; // 0x0038(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool OverrideDuration; // 0x0040(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_41[0x3]; // 0x0041(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float MinDurationSeconds; // 0x0044(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxDurationSeconds; // 0x0048(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ECommandForType For; // 0x004C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_4D[0x3]; // 0x004D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("DialogueScriptEventExplicitPoseGroupCommand")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"DialogueScriptEventExplicitPoseGroupCommand")
}
static class UDialogueScriptEventExplicitPoseGroupCommand* GetDefaultObj()
{
return GetDefaultObjImpl<UDialogueScriptEventExplicitPoseGroupCommand>();
}
};
DUMPER7_ASSERTS_UDialogueScriptEventExplicitPoseGroupCommand;
// Class SceneRig.Float_Curve
// 0x0088 (0x00B0 - 0x0028)
class UFloat_Curve final : public UFloatProvider
{
public:
struct FRuntimeFloatCurve Curve; // 0x0028(0x0088)(Edit, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Float_Curve")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Float_Curve")
}
static class UFloat_Curve* GetDefaultObj()
{
return GetDefaultObjImpl<UFloat_Curve>();
}
};
DUMPER7_ASSERTS_UFloat_Curve;
// Class SceneRig.Float_MultiChannelNoise
// 0x0018 (0x0040 - 0x0028)
class UFloat_MultiChannelNoise final : public UFloatProvider
{
public:
TArray<struct FFloatMultiChannelNoiseChannel> Channels; // 0x0028(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
bool Enabled; // 0x0038(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Float_MultiChannelNoise")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Float_MultiChannelNoise")
}
static class UFloat_MultiChannelNoise* GetDefaultObj()
{
return GetDefaultObjImpl<UFloat_MultiChannelNoise>();
}
};
DUMPER7_ASSERTS_UFloat_MultiChannelNoise;
// Class SceneRig.Float_SceneRigParameter
// 0x0008 (0x0030 - 0x0028)
class UFloat_SceneRigParameter final : public UFloatProvider
{
public:
struct FSceneRigParameterBinding_Float BoundParameter; // 0x0028(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Float_SceneRigParameter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Float_SceneRigParameter")
}
static class UFloat_SceneRigParameter* GetDefaultObj()
{
return GetDefaultObjImpl<UFloat_SceneRigParameter>();
}
};
DUMPER7_ASSERTS_UFloat_SceneRigParameter;
// Class SceneRig.Float_SceneRigStageParameter
// 0x0010 (0x0038 - 0x0028)
class UFloat_SceneRigStageParameter final : public UFloatProvider
{
public:
struct FSceneRigStage_FloatReference Reference; // 0x0028(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Float_SceneRigStageParameter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Float_SceneRigStageParameter")
}
static class UFloat_SceneRigStageParameter* GetDefaultObj()
{
return GetDefaultObjImpl<UFloat_SceneRigStageParameter>();
}
};
DUMPER7_ASSERTS_UFloat_SceneRigStageParameter;
// Class SceneRig.Float_TimeRigCoordinate
// 0x0008 (0x0030 - 0x0028)
class UFloat_TimeRigCoordinate final : public UFloatProvider
{
public:
struct FTimeRigCoordinate Value; // 0x0028(0x0004)(Edit, NoDestructor, NativeAccessSpecifierPublic)
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Float_TimeRigCoordinate")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Float_TimeRigCoordinate")
}
static class UFloat_TimeRigCoordinate* GetDefaultObj()
{
return GetDefaultObjImpl<UFloat_TimeRigCoordinate>();
}
};
DUMPER7_ASSERTS_UFloat_TimeRigCoordinate;
// Class SceneRig.Float_TransformHeightDifferenceWithMultiplier
// 0x0020 (0x0048 - 0x0028)
class UFloat_TransformHeightDifferenceWithMultiplier final : public UFloatProvider
{
public:
class UTransformProvider* TransformA; // 0x0028(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UTransformProvider* TransformB; // 0x0030(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFloatProvider* UpMultiplier; // 0x0038(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFloatProvider* DownMultiplier; // 0x0040(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Float_TransformHeightDifferenceWithMultiplier")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Float_TransformHeightDifferenceWithMultiplier")
}
static class UFloat_TransformHeightDifferenceWithMultiplier* GetDefaultObj()
{
return GetDefaultObjImpl<UFloat_TransformHeightDifferenceWithMultiplier>();
}
};
DUMPER7_ASSERTS_UFloat_TransformHeightDifferenceWithMultiplier;
// Class SceneRig.InitializeSceneRigActor
// 0x0030 (0x0060 - 0x0030)
class UInitializeSceneRigActor : public UBlueprintAsyncActionBase
{
public:
TMulticastInlineDelegate<void(class USceneRigPlayer* SceneRigPlayer)> Initialized; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected)
TMulticastInlineDelegate<void(class USceneRigPlayer* SceneRigPlayer)> Failed; // 0x0040(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected)
class ASceneRigActor* m_SceneRigActor; // 0x0050(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
ETimeRigInitializingBehavior m_InitializingBehaviorType; // 0x0058(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_59[0x7]; // 0x0059(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UInitializeSceneRigActor* Initialize(class ASceneRigActor* SceneRigActor, ETimeRigInitializingBehavior InitializingBehaviorType);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("InitializeSceneRigActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"InitializeSceneRigActor")
}
static class UInitializeSceneRigActor* GetDefaultObj()
{
return GetDefaultObjImpl<UInitializeSceneRigActor>();
}
};
DUMPER7_ASSERTS_UInitializeSceneRigActor;
// Class SceneRig.InitializeCustomActorSceneRigActor
// 0x0008 (0x0068 - 0x0060)
class UInitializeCustomActorSceneRigActor final : public UInitializeSceneRigActor
{
public:
class AActor* m_CustomActor; // 0x0060(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
public:
static class UInitializeCustomActorSceneRigActor* InitializeWithCustomActor(class ASceneRigActor* SceneRigActor, class AActor* CustomActor, ETimeRigInitializingBehavior InitializingBehaviorType);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("InitializeCustomActorSceneRigActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"InitializeCustomActorSceneRigActor")
}
static class UInitializeCustomActorSceneRigActor* GetDefaultObj()
{
return GetDefaultObjImpl<UInitializeCustomActorSceneRigActor>();
}
};
DUMPER7_ASSERTS_UInitializeCustomActorSceneRigActor;
// Class SceneRig.Int_Curve
// 0x0088 (0x00B0 - 0x0028)
class UInt_Curve final : public UIntProvider
{
public:
struct FRuntimeFloatCurve Curve; // 0x0028(0x0088)(Edit, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Int_Curve")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Int_Curve")
}
static class UInt_Curve* GetDefaultObj()
{
return GetDefaultObjImpl<UInt_Curve>();
}
};
DUMPER7_ASSERTS_UInt_Curve;
// Class SceneRig.Int_SceneRigParameter
// 0x0008 (0x0030 - 0x0028)
class UInt_SceneRigParameter final : public UIntProvider
{
public:
struct FSceneRigParameterBinding_Int BoundParameter; // 0x0028(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Int_SceneRigParameter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Int_SceneRigParameter")
}
static class UInt_SceneRigParameter* GetDefaultObj()
{
return GetDefaultObjImpl<UInt_SceneRigParameter>();
}
};
DUMPER7_ASSERTS_UInt_SceneRigParameter;
// Class SceneRig.Int_SceneRigStageParameter
// 0x0010 (0x0038 - 0x0028)
class UInt_SceneRigStageParameter final : public UIntProvider
{
public:
struct FSceneRigStage_IntReference Reference; // 0x0028(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Int_SceneRigStageParameter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Int_SceneRigStageParameter")
}
static class UInt_SceneRigStageParameter* GetDefaultObj()
{
return GetDefaultObjImpl<UInt_SceneRigStageParameter>();
}
};
DUMPER7_ASSERTS_UInt_SceneRigStageParameter;
// Class SceneRig.Name_SceneRigStageParameter
// 0x0010 (0x0038 - 0x0028)
class UName_SceneRigStageParameter final : public UNameProvider
{
public:
struct FSceneRigStage_NameReference Reference; // 0x0028(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Name_SceneRigStageParameter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Name_SceneRigStageParameter")
}
static class UName_SceneRigStageParameter* GetDefaultObj()
{
return GetDefaultObjImpl<UName_SceneRigStageParameter>();
}
};
DUMPER7_ASSERTS_UName_SceneRigStageParameter;
// Class SceneRig.Object_BoundToSequence
// 0x0018 (0x0050 - 0x0038)
class UObject_BoundToSequence final : public UActorProvider
{
public:
class FName ActorName; // 0x0038(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TWeakObjectPtr<class UObject> CachedCaller; // 0x0040(0x0008)(BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
TWeakObjectPtr<class AActor> CachedActor; // 0x0048(0x0008)(BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Object_BoundToSequence")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Object_BoundToSequence")
}
static class UObject_BoundToSequence* GetDefaultObj()
{
return GetDefaultObjImpl<UObject_BoundToSequence>();
}
};
DUMPER7_ASSERTS_UObject_BoundToSequence;
// Class SceneRig.Object_GameplayCamera
// 0x0000 (0x0038 - 0x0038)
class UObject_GameplayCamera final : public UActorProvider
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Object_GameplayCamera")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Object_GameplayCamera")
}
static class UObject_GameplayCamera* GetDefaultObj()
{
return GetDefaultObjImpl<UObject_GameplayCamera>();
}
};
DUMPER7_ASSERTS_UObject_GameplayCamera;
// Class SceneRig.Object_LocalPlayer
// 0x0000 (0x0038 - 0x0038)
class UObject_LocalPlayer final : public UActorProvider
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Object_LocalPlayer")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Object_LocalPlayer")
}
static class UObject_LocalPlayer* GetDefaultObj()
{
return GetDefaultObjImpl<UObject_LocalPlayer>();
}
};
DUMPER7_ASSERTS_UObject_LocalPlayer;
// Class SceneRig.Object_SceneRigBoundActor
// 0x0008 (0x0040 - 0x0038)
class UObject_SceneRigBoundActor final : public UActorProvider
{
public:
class FName BoundObjectName; // 0x0038(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Object_SceneRigBoundActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Object_SceneRigBoundActor")
}
static class UObject_SceneRigBoundActor* GetDefaultObj()
{
return GetDefaultObjImpl<UObject_SceneRigBoundActor>();
}
};
DUMPER7_ASSERTS_UObject_SceneRigBoundActor;
// Class SceneRig.Object_SceneRigParameter
// 0x0008 (0x0030 - 0x0028)
class UObject_SceneRigParameter final : public UObjectProvider
{
public:
struct FSceneRigParameterBinding_Object BoundParameter; // 0x0028(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Object_SceneRigParameter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Object_SceneRigParameter")
}
static class UObject_SceneRigParameter* GetDefaultObj()
{
return GetDefaultObjImpl<UObject_SceneRigParameter>();
}
};
DUMPER7_ASSERTS_UObject_SceneRigParameter;
// Class SceneRig.Object_SceneRigStageParameter
// 0x0010 (0x0038 - 0x0028)
class UObject_SceneRigStageParameter final : public UObjectProvider
{
public:
struct FSceneRigStage_ObjectReference Reference; // 0x0028(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Object_SceneRigStageParameter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Object_SceneRigStageParameter")
}
static class UObject_SceneRigStageParameter* GetDefaultObj()
{
return GetDefaultObjImpl<UObject_SceneRigStageParameter>();
}
};
DUMPER7_ASSERTS_UObject_SceneRigStageParameter;
// Class SceneRig.Placeholder
// 0x0008 (0x0250 - 0x0248)
class APlaceholder final : public AActor
{
public:
class USceneComponent* SceneComponent; // 0x0248(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Placeholder")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Placeholder")
}
static class APlaceholder* GetDefaultObj()
{
return GetDefaultObjImpl<APlaceholder>();
}
};
DUMPER7_ASSERTS_APlaceholder;
// Class SceneRig.PlaySceneRigActor
// 0x0040 (0x0070 - 0x0030)
class UPlaySceneRigActor : public UBlueprintAsyncActionBase
{
public:
TMulticastInlineDelegate<void(class USceneRigPlayer* SceneRigPlayer)> PlayerAssigned; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected)
TMulticastInlineDelegate<void(class USceneRigPlayer* SceneRigPlayer)> PlaybackStarted; // 0x0040(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected)
TMulticastInlineDelegate<void(class USceneRigPlayer* SceneRigPlayer)> PlaybackComplete; // 0x0050(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected)
class ASceneRigActor* m_SceneRigActor; // 0x0060(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
ETimeRigInitializingBehavior m_InitializingBehaviorType; // 0x0068(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_69[0x7]; // 0x0069(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UPlaySceneRigActor* PlaySceneRig(class ASceneRigActor* SceneRigActor, ETimeRigInitializingBehavior InitializingBehaviorType);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("PlaySceneRigActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"PlaySceneRigActor")
}
static class UPlaySceneRigActor* GetDefaultObj()
{
return GetDefaultObjImpl<UPlaySceneRigActor>();
}
};
DUMPER7_ASSERTS_UPlaySceneRigActor;
// Class SceneRig.PlayCustomActorSceneRigActor
// 0x0008 (0x0078 - 0x0070)
class UPlayCustomActorSceneRigActor final : public UPlaySceneRigActor
{
public:
class AActor* m_CustomActor; // 0x0070(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
public:
static class UPlayCustomActorSceneRigActor* PlaySceneRigWithCustomActor(class ASceneRigActor* SceneRigActor, class AActor* CustomActor, ETimeRigInitializingBehavior InitializingBehaviorType);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("PlayCustomActorSceneRigActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"PlayCustomActorSceneRigActor")
}
static class UPlayCustomActorSceneRigActor* GetDefaultObj()
{
return GetDefaultObjImpl<UPlayCustomActorSceneRigActor>();
}
};
DUMPER7_ASSERTS_UPlayCustomActorSceneRigActor;
// Class SceneRig.PoseGroup_TagLookupOnAssets
// 0x0040 (0x0068 - 0x0028)
class UPoseGroup_TagLookupOnAssets final : public UPoseGroupProvider
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FGameplayTagContainer Tags; // 0x0030(0x0020)(Edit, NativeAccessSpecifierPublic)
TArray<class UAnimationArchitectTagProvider*> TagProviders; // 0x0050(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
class UBaseArchitectFilter* Filter; // 0x0060(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("PoseGroup_TagLookupOnAssets")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"PoseGroup_TagLookupOnAssets")
}
static class UPoseGroup_TagLookupOnAssets* GetDefaultObj()
{
return GetDefaultObjImpl<UPoseGroup_TagLookupOnAssets>();
}
};
DUMPER7_ASSERTS_UPoseGroup_TagLookupOnAssets;
// Class SceneRig.SceneRigProvider
// 0x0000 (0x0028 - 0x0028)
class USceneRigProvider : public UObjectProvider
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigProvider")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigProvider")
}
static class USceneRigProvider* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigProvider>();
}
};
DUMPER7_ASSERTS_USceneRigProvider;
// Class SceneRig.SceneRig_FromVariants
// 0x0008 (0x0030 - 0x0028)
class USceneRig_FromVariants final : public USceneRigProvider
{
public:
class USceneRigVariants* Variants; // 0x0028(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRig_FromVariants")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRig_FromVariants")
}
static class USceneRig_FromVariants* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRig_FromVariants>();
}
};
DUMPER7_ASSERTS_USceneRig_FromVariants;
// Class SceneRig.SceneAction_AccessibilitySubtitle
// 0x0010 (0x0098 - 0x0088)
class USceneAction_AccessibilitySubtitle final : public USceneRigActionBase
{
public:
class FString LocDirectKey; // 0x0088(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_AccessibilitySubtitle")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_AccessibilitySubtitle")
}
static class USceneAction_AccessibilitySubtitle* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_AccessibilitySubtitle>();
}
};
DUMPER7_ASSERTS_USceneAction_AccessibilitySubtitle;
// Class SceneRig.SceneRigActionState
// 0x0000 (0x0050 - 0x0050)
class USceneRigActionState : public UTimeRigIntervalState
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigActionState")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigActionState")
}
static class USceneRigActionState* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigActionState>();
}
};
DUMPER7_ASSERTS_USceneRigActionState;
// Class SceneRig.SceneRig_TagLookupWithAssets
// 0x0040 (0x0068 - 0x0028)
class USceneRig_TagLookupWithAssets final : public USceneRigProvider
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
class UBaseArchitectAsset* LookupAsset; // 0x0030(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayTagContainer Tags; // 0x0038(0x0020)(Edit, BlueprintReadOnly, NativeAccessSpecifierPublic)
TArray<class UAnimationArchitectTagProvider*> TagProviders; // 0x0058(0x0010)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRig_TagLookupWithAssets")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRig_TagLookupWithAssets")
}
static class USceneRig_TagLookupWithAssets* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRig_TagLookupWithAssets>();
}
};
DUMPER7_ASSERTS_USceneRig_TagLookupWithAssets;
// Class SceneRig.SceneActionState_AccessibilitySubtitle
// 0x0000 (0x0050 - 0x0050)
class USceneActionState_AccessibilitySubtitle final : public USceneRigActionState
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_AccessibilitySubtitle")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_AccessibilitySubtitle")
}
static class USceneActionState_AccessibilitySubtitle* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_AccessibilitySubtitle>();
}
};
DUMPER7_ASSERTS_USceneActionState_AccessibilitySubtitle;
// Class SceneRig.SceneRigObjectActionBase
// 0x0018 (0x00A0 - 0x0088)
class USceneRigObjectActionBase : public USceneRigActionBase
{
public:
uint8 Pad_88[0x8]; // 0x0088(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
bool bHasProxyParent; // 0x0090(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_91[0x7]; // 0x0091(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UActorProvider* ActorProvider; // 0x0098(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigObjectActionBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigObjectActionBase")
}
static class USceneRigObjectActionBase* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigObjectActionBase>();
}
};
DUMPER7_ASSERTS_USceneRigObjectActionBase;
// Class SceneRig.SceneAction_ActorFunction
// 0x0030 (0x00D0 - 0x00A0)
class USceneAction_ActorFunction final : public USceneRigObjectActionBase
{
public:
struct FSceneActionActorFunctionReference FunctionReference; // 0x00A0(0x0030)(Edit, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_ActorFunction")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_ActorFunction")
}
static class USceneAction_ActorFunction* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_ActorFunction>();
}
};
DUMPER7_ASSERTS_USceneAction_ActorFunction;
// Class SceneRig.SceneRigObjectActionState
// 0x0020 (0x0070 - 0x0050)
class USceneRigObjectActionState : public USceneRigActionState
{
public:
uint8 Pad_50[0x18]; // 0x0050(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
TWeakObjectPtr<class UObject> ActionObject; // 0x0068(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigObjectActionState")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigObjectActionState")
}
static class USceneRigObjectActionState* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigObjectActionState>();
}
};
DUMPER7_ASSERTS_USceneRigObjectActionState;
// Class SceneRig.SceneRigAnimationTrack
// 0x0010 (0x00A0 - 0x0090)
class USceneRigAnimationTrack final : public UMovieSceneNameableTrack
{
public:
TArray<class UMovieSceneSection*> AnimationSections; // 0x0090(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigAnimationTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigAnimationTrack")
}
static class USceneRigAnimationTrack* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigAnimationTrack>();
}
};
DUMPER7_ASSERTS_USceneRigAnimationTrack;
// Class SceneRig.SceneActionState_ActorFunction
// 0x0000 (0x0070 - 0x0070)
class USceneActionState_ActorFunction final : public USceneRigObjectActionState
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_ActorFunction")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_ActorFunction")
}
static class USceneActionState_ActorFunction* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_ActorFunction>();
}
};
DUMPER7_ASSERTS_USceneActionState_ActorFunction;
// Class SceneRig.SceneAction_ActorIntervalFunctions
// 0x0090 (0x0130 - 0x00A0)
class USceneAction_ActorIntervalFunctions final : public USceneRigObjectActionBase
{
public:
struct FSceneActionActorFunctionReference OnEnterFunction; // 0x00A0(0x0030)(Edit, NativeAccessSpecifierPublic)
struct FSceneActionActorTickFunctionReference TickFunction; // 0x00D0(0x0030)(Edit, NativeAccessSpecifierPublic)
struct FSceneActionActorFunctionReference OnExitFunction; // 0x0100(0x0030)(Edit, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_ActorIntervalFunctions")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_ActorIntervalFunctions")
}
static class USceneAction_ActorIntervalFunctions* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_ActorIntervalFunctions>();
}
};
DUMPER7_ASSERTS_USceneAction_ActorIntervalFunctions;
// Class SceneRig.SceneRigParameterDefinition
// 0x0010 (0x0038 - 0x0028)
class USceneRigParameterDefinition : public UObject
{
public:
class FString Name_0; // 0x0028(0x0010)(Edit, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigParameterDefinition")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigParameterDefinition")
}
static class USceneRigParameterDefinition* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigParameterDefinition>();
}
};
DUMPER7_ASSERTS_USceneRigParameterDefinition;
// Class SceneRig.SceneRigParameterDefinition_Int
// 0x0008 (0x0040 - 0x0038)
class USceneRigParameterDefinition_Int final : public USceneRigParameterDefinition
{
public:
int32 DefaultValue; // 0x0038(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigParameterDefinition_Int")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigParameterDefinition_Int")
}
static class USceneRigParameterDefinition_Int* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigParameterDefinition_Int>();
}
};
DUMPER7_ASSERTS_USceneRigParameterDefinition_Int;
// Class SceneRig.SceneActionState_ActorIntervalFunctions
// 0x0000 (0x0070 - 0x0070)
class USceneActionState_ActorIntervalFunctions final : public USceneRigObjectActionState
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_ActorIntervalFunctions")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_ActorIntervalFunctions")
}
static class USceneActionState_ActorIntervalFunctions* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_ActorIntervalFunctions>();
}
};
DUMPER7_ASSERTS_USceneActionState_ActorIntervalFunctions;
// Class SceneRig.SceneAction_AimAt
// 0x0010 (0x00B0 - 0x00A0)
class USceneAction_AimAt final : public USceneRigObjectActionBase
{
public:
class UTransformProvider* AimTarget; // 0x00A0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EAimAtAxisType AimAxis; // 0x00A8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A9[0x7]; // 0x00A9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_AimAt")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_AimAt")
}
static class USceneAction_AimAt* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_AimAt>();
}
};
DUMPER7_ASSERTS_USceneAction_AimAt;
// Class SceneRig.SceneRigStage_NamedParameter
// 0x0008 (0x0030 - 0x0028)
class USceneRigStage_NamedParameter : public UObject
{
public:
class FName ParameterName; // 0x0028(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStage_NamedParameter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStage_NamedParameter")
}
static class USceneRigStage_NamedParameter* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigStage_NamedParameter>();
}
};
DUMPER7_ASSERTS_USceneRigStage_NamedParameter;
// Class SceneRig.SceneRigStage_NamedTransform
// 0x0018 (0x0048 - 0x0030)
class USceneRigStage_NamedTransform final : public USceneRigStage_NamedParameter
{
public:
struct FSceneRigStage_Transform Parameter; // 0x0030(0x0018)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStage_NamedTransform")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStage_NamedTransform")
}
static class USceneRigStage_NamedTransform* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigStage_NamedTransform>();
}
};
DUMPER7_ASSERTS_USceneRigStage_NamedTransform;
// Class SceneRig.SceneActionState_AimAt
// 0x0000 (0x0070 - 0x0070)
class USceneActionState_AimAt final : public USceneRigObjectActionState
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_AimAt")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_AimAt")
}
static class USceneActionState_AimAt* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_AimAt>();
}
};
DUMPER7_ASSERTS_USceneActionState_AimAt;
// Class SceneRig.SceneAction_AnimateCurves
// 0x0000 (0x00A0 - 0x00A0)
class USceneAction_AnimateCurves : public USceneRigObjectActionBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_AnimateCurves")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_AnimateCurves")
}
static class USceneAction_AnimateCurves* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_AnimateCurves>();
}
};
DUMPER7_ASSERTS_USceneAction_AnimateCurves;
// Class SceneRig.SceneRig_StoryGraph
// 0x0010 (0x0090 - 0x0080)
class USceneRig_StoryGraph : public UTimeRig_StoryGraph
{
public:
uint8 Pad_80[0x8]; // 0x0080(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
class USceneRigProvider* AmbientSceneRig; // 0x0088(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRig_StoryGraph")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRig_StoryGraph")
}
static class USceneRig_StoryGraph* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRig_StoryGraph>();
}
};
DUMPER7_ASSERTS_USceneRig_StoryGraph;
// Class SceneRig.SceneActionState_AnimateCurves
// 0x0000 (0x0070 - 0x0070)
class USceneActionState_AnimateCurves : public USceneRigObjectActionState
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_AnimateCurves")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_AnimateCurves")
}
static class USceneActionState_AnimateCurves* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_AnimateCurves>();
}
};
DUMPER7_ASSERTS_USceneActionState_AnimateCurves;
// Class SceneRig.SceneAction_AnimateProperty
// 0x0020 (0x00C0 - 0x00A0)
class USceneAction_AnimateProperty : public USceneAction_AnimateCurves
{
public:
struct FSceneRigObjectActionBase_ComponentName ComponentName; // 0x00A0(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FAnimateProperty_PropertyName PropertyName; // 0x00A8(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ESceneAction_AnimateCurves_BlendMode BlendMode; // 0x00B0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ESceneAction_AnimateCurves_FillMode FillMode; // 0x00B1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_B2[0x2]; // 0x00B2(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
float LoopCount; // 0x00B4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bKeepStateOnCompletion; // 0x00B8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_B9[0x7]; // 0x00B9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_AnimateProperty")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_AnimateProperty")
}
static class USceneAction_AnimateProperty* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_AnimateProperty>();
}
};
DUMPER7_ASSERTS_USceneAction_AnimateProperty;
// Class SceneRig.SceneRigStage_NamedAnimation
// 0x0018 (0x0048 - 0x0030)
class USceneRigStage_NamedAnimation final : public USceneRigStage_NamedParameter
{
public:
struct FSceneRigStage_Animation Parameter; // 0x0030(0x0018)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStage_NamedAnimation")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStage_NamedAnimation")
}
static class USceneRigStage_NamedAnimation* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigStage_NamedAnimation>();
}
};
DUMPER7_ASSERTS_USceneRigStage_NamedAnimation;
// Class SceneRig.SceneActionState_AnimateProperty
// 0x0018 (0x0088 - 0x0070)
class USceneActionState_AnimateProperty : public USceneActionState_AnimateCurves
{
public:
uint8 Pad_70[0x18]; // 0x0070(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_AnimateProperty")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_AnimateProperty")
}
static class USceneActionState_AnimateProperty* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_AnimateProperty>();
}
};
DUMPER7_ASSERTS_USceneActionState_AnimateProperty;
// Class SceneRig.SceneAction_AnimateFloatProperty
// 0x0098 (0x0158 - 0x00C0)
class USceneAction_AnimateFloatProperty final : public USceneAction_AnimateProperty
{
public:
struct FRuntimeFloatCurve Curve; // 0x00C0(0x0088)(Edit, NativeAccessSpecifierPublic)
float DefaultValue; // 0x0148(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_14C[0x4]; // 0x014C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class UTransformProvider* CartLocation; // 0x0150(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_AnimateFloatProperty")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_AnimateFloatProperty")
}
static class USceneAction_AnimateFloatProperty* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_AnimateFloatProperty>();
}
};
DUMPER7_ASSERTS_USceneAction_AnimateFloatProperty;
// Class SceneRig.SceneRigParameterDefinition_Vector
// 0x0010 (0x0048 - 0x0038)
class USceneRigParameterDefinition_Vector final : public USceneRigParameterDefinition
{
public:
struct FVector DefaultValue; // 0x0038(0x000C)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigParameterDefinition_Vector")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigParameterDefinition_Vector")
}
static class USceneRigParameterDefinition_Vector* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigParameterDefinition_Vector>();
}
};
DUMPER7_ASSERTS_USceneRigParameterDefinition_Vector;
// Class SceneRig.SceneActionState_AnimateFloatProperty
// 0x0008 (0x0090 - 0x0088)
class USceneActionState_AnimateFloatProperty final : public USceneActionState_AnimateProperty
{
public:
uint8 Pad_88[0x8]; // 0x0088(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_AnimateFloatProperty")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_AnimateFloatProperty")
}
static class USceneActionState_AnimateFloatProperty* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_AnimateFloatProperty>();
}
};
DUMPER7_ASSERTS_USceneActionState_AnimateFloatProperty;
// Class SceneRig.SceneAction_AnimateVectorProperty
// 0x0198 (0x0258 - 0x00C0)
class USceneAction_AnimateVectorProperty final : public USceneAction_AnimateProperty
{
public:
struct FRuntimeCurveVector Curve; // 0x00C0(0x0188)(Edit, NativeAccessSpecifierPublic)
struct FVector DefaultValue; // 0x0248(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_254[0x4]; // 0x0254(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_AnimateVectorProperty")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_AnimateVectorProperty")
}
static class USceneAction_AnimateVectorProperty* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_AnimateVectorProperty>();
}
};
DUMPER7_ASSERTS_USceneAction_AnimateVectorProperty;
// Class SceneRig.ScriptConditionProvider
// 0x0000 (0x0028 - 0x0028)
class UScriptConditionProvider final : public UBaseProvider
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("ScriptConditionProvider")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"ScriptConditionProvider")
}
static class UScriptConditionProvider* GetDefaultObj()
{
return GetDefaultObjImpl<UScriptConditionProvider>();
}
};
DUMPER7_ASSERTS_UScriptConditionProvider;
// Class SceneRig.SceneActionState_AnimateVectorProperty
// 0x0010 (0x0098 - 0x0088)
class USceneActionState_AnimateVectorProperty final : public USceneActionState_AnimateProperty
{
public:
uint8 Pad_88[0x10]; // 0x0088(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_AnimateVectorProperty")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_AnimateVectorProperty")
}
static class USceneActionState_AnimateVectorProperty* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_AnimateVectorProperty>();
}
};
DUMPER7_ASSERTS_USceneActionState_AnimateVectorProperty;
// Class SceneRig.SceneAction_AnimateColorProperty
// 0x0218 (0x02D8 - 0x00C0)
class USceneAction_AnimateColorProperty final : public USceneAction_AnimateProperty
{
public:
struct FRuntimeCurveLinearColor Curve; // 0x00C0(0x0208)(Edit, NativeAccessSpecifierPublic)
struct FLinearColor DefaultValue; // 0x02C8(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_AnimateColorProperty")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_AnimateColorProperty")
}
static class USceneAction_AnimateColorProperty* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_AnimateColorProperty>();
}
};
DUMPER7_ASSERTS_USceneAction_AnimateColorProperty;
// Class SceneRig.SceneRigAnimTrackRequestProvider
// 0x00F8 (0x0120 - 0x0028)
class USceneRigAnimTrackRequestProvider final : public UObject
{
public:
uint8 Pad_28[0x18]; // 0x0028(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
class FName LayerName; // 0x0040(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_48[0x8]; // 0x0048(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FAnimRequest AnimationRequest; // 0x0050(0x0080)(NativeAccessSpecifierPublic)
TWeakObjectPtr<class UObject> AnimationObject; // 0x00D0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ConstrainedToPlacement; // 0x00D8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUnscaleHipsBone; // 0x00D9(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool PlacementHandledByRequest; // 0x00DA(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_DB[0x5]; // 0x00DB(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
struct FTransform TransformInWorldSpace; // 0x00E0(0x0030)(IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
uint8 Pad_110[0x10]; // 0x0110(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigAnimTrackRequestProvider")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigAnimTrackRequestProvider")
}
static class USceneRigAnimTrackRequestProvider* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigAnimTrackRequestProvider>();
}
};
DUMPER7_ASSERTS_USceneRigAnimTrackRequestProvider;
// Class SceneRig.SceneActionState_AnimateColorProperty
// 0x0010 (0x0098 - 0x0088)
class USceneActionState_AnimateColorProperty final : public USceneActionState_AnimateProperty
{
public:
uint8 Pad_88[0x10]; // 0x0088(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_AnimateColorProperty")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_AnimateColorProperty")
}
static class USceneActionState_AnimateColorProperty* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_AnimateColorProperty>();
}
};
DUMPER7_ASSERTS_USceneActionState_AnimateColorProperty;
// Class SceneRig.SceneAction_Animation
// 0x0180 (0x0220 - 0x00A0)
class USceneAction_Animation final : public USceneRigObjectActionBase
{
public:
uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
class UAnimationProvider* Animation; // 0x00A8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName SpecificComponentNameFilter; // 0x00B0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBlendSpaceInputProvider* BlendSpaceInput; // 0x00B8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FAnimationRequestLayerReference Layer; // 0x00C0(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
class UAnimMaskAsset* Mask; // 0x00C8(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool RegisterWithConversation; // 0x00D0(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_D1[0x7]; // 0x00D1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FSceneRigAnimationPlacementOptions PlacementOptions; // 0x00D8(0x0030)(Edit, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
struct FSceneRigAnimationClipRange ClipSubRange; // 0x0108(0x0028)(Edit, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
struct FSceneRigAnimationPlaybackSpeed PlaybackSpeed; // 0x0130(0x0010)(Edit, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
class UBoolProvider* ReselectOnLoopBoundaries; // 0x0140(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFloatProvider* MaxWeight; // 0x0148(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFloatProvider* BlendInTime; // 0x0150(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFloatProvider* BlendOutTime; // 0x0158(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFloatProvider* HoldTime; // 0x0160(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFloatProvider* InertialBlendInTime; // 0x0168(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFloatProvider* InertialBlendOutTime; // 0x0170(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bBlendOutOnDialogueSkip; // 0x0178(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bConversationTransitionAnimation; // 0x0179(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bEnableInertializationIfBlendOutSkipped; // 0x017A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bSuppressCameraCut; // 0x017B(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ESceneAction_ClothingTeleportMode ClothTeleportMode; // 0x017C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_17D[0x3]; // 0x017D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class UBoolProvider* KeepStateOnCompletion; // 0x0180(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBoolProvider* SetupAnimationOnEnter; // 0x0188(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ScaleRootMotion; // 0x0190(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_191[0x7]; // 0x0191(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UFloatProvider* FemaleShoulderFixupAlpha; // 0x0198(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, AdvancedDisplay, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class UTimeRigElement*> ChildElements; // 0x01A0(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
struct FTimeRigInputSymbol BlendOutFinish; // 0x01B0(0x0018)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
struct FTimeRigOutputSymbol BlendIn; // 0x01C8(0x0018)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
struct FTimeRigOutputSymbol BlendOut; // 0x01E0(0x0018)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
struct FTimeRigOutputSymbol NaturalFinish; // 0x01F8(0x0018)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
TArray<struct FTimeRigScratchAnimation> ScratchAnimations; // 0x0210(0x0010)(ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_Animation")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_Animation")
}
static class USceneAction_Animation* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_Animation>();
}
};
DUMPER7_ASSERTS_USceneAction_Animation;
// Class SceneRig.StoryGraphActor
// 0x02F0 (0x0538 - 0x0248)
class AStoryGraphActor : public AActor
{
public:
uint8 Pad_248[0x10]; // 0x0248(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
class USceneComponent* SceneComponent; // 0x0258(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FKey DebugTriggerKey; // 0x0260(0x0018)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName DebugTriggerEventName; // 0x0278(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<TWeakObjectPtr<class ATriggerBase>> TriggerVolumes; // 0x0280(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
uint8 Pad_290[0x58]; // 0x0290(0x0058)(Fixing Size After Last Property [ Dumper-7 ])
class UTimeRig_StoryGraph* StoryGraph; // 0x02E8(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
bool bHoldCurtainUntilPlay; // 0x02F0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2F1[0x7]; // 0x02F1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class FName> LookupAlias; // 0x02F8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
class USceneRigStageParameterBlock* ParameterBlock; // 0x0308(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bAllowTimeRigsToBeSkipped; // 0x0310(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_311[0xF]; // 0x0311(0x000F)(Fixing Size After Last Property [ Dumper-7 ])
TMap<class UStoryNode_Custom*, class UStoryNodeState_Custom*> CustomNodeStates; // 0x0320(0x0050)(Protected, NativeAccessSpecifierProtected)
uint8 Pad_370[0x198]; // 0x0370(0x0198)(Fixing Size After Last Property [ Dumper-7 ])
class USceneRigPlayer* AmbientPlayer; // 0x0508(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_510[0x28]; // 0x0510(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
bool HandleEvent(class FName Event, TDelegate<void()> Handler);
void OnBeginOverlap(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult);
void OnCurtainRaised();
void OnEndOverlap(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex);
bool SetActorParameter(class FName ParameterName, class AActor* ActorToSet);
void SetAllowTimeRigsToBeSkipped();
bool SetBoolParameter(class FName ParameterName, bool bBoolToSet);
bool TriggerAnyEvent(class FName* OutEventTriggered, class FName EventSource);
bool TriggerEvent(class FName Event, class FName EventSource);
bool TriggerEventOnActiveSceneRigs(class FName Event);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("StoryGraphActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"StoryGraphActor")
}
static class AStoryGraphActor* GetDefaultObj()
{
return GetDefaultObjImpl<AStoryGraphActor>();
}
};
DUMPER7_ASSERTS_AStoryGraphActor;
// Class SceneRig.SceneActionState_Animation
// 0x0240 (0x02B0 - 0x0070)
class USceneActionState_Animation final : public USceneRigObjectActionState
{
public:
uint8 Pad_70[0x40]; // 0x0070(0x0040)(Fixing Size After Last Property [ Dumper-7 ])
struct FAnimationTrack AnimationTrack; // 0x00B0(0x01D0)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
TWeakObjectPtr<class USkeletalMeshComponent> SkeletalMeshComponent; // 0x0280(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxWeight; // 0x0288(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendInTime; // 0x028C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendOutTime; // 0x0290(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float CurrentBlendWeight; // 0x0294(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool CurrentlyInBlendInTime; // 0x0298(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool CurrentlyInBlendOutTime; // 0x0299(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ShouldBeRegistered; // 0x029A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_29B[0x5]; // 0x029B(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
class UAnimationComponent* AnimationComponent; // 0x02A0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2A8[0x8]; // 0x02A8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_Animation")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_Animation")
}
static class USceneActionState_Animation* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_Animation>();
}
};
DUMPER7_ASSERTS_USceneActionState_Animation;
// Class SceneRig.PoseSampler_AnimCurves
// 0x0030 (0x0058 - 0x0028)
class UPoseSampler_AnimCurves final : public UPoseSampler
{
public:
TWeakObjectPtr<class USkeletalMeshComponent> SkeletalMeshComponent; // 0x0028(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 LODThreshold; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_34[0x24]; // 0x0034(0x0024)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("PoseSampler_AnimCurves")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"PoseSampler_AnimCurves")
}
static class UPoseSampler_AnimCurves* GetDefaultObj()
{
return GetDefaultObjImpl<UPoseSampler_AnimCurves>();
}
};
DUMPER7_ASSERTS_UPoseSampler_AnimCurves;
// Class SceneRig.SceneRig_Direct
// 0x0008 (0x0030 - 0x0028)
class USceneRig_Direct final : public USceneRigProvider
{
public:
class USceneRig* SceneRig; // 0x0028(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRig_Direct")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRig_Direct")
}
static class USceneRig_Direct* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRig_Direct>();
}
};
DUMPER7_ASSERTS_USceneRig_Direct;
// Class SceneRig.SceneAction_AnimCurves
// 0x0018 (0x00B8 - 0x00A0)
class USceneAction_AnimCurves final : public USceneRigObjectActionBase
{
public:
struct FAnimationRequestLayerReference Layer; // 0x00A0(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
TArray<struct FSceneActionAnimCurve> Curves; // 0x00A8(0x0010)(Edit, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_AnimCurves")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_AnimCurves")
}
static class USceneAction_AnimCurves* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_AnimCurves>();
}
};
DUMPER7_ASSERTS_USceneAction_AnimCurves;
// Class SceneRig.SceneActionState_AnimCurves
// 0x0028 (0x0098 - 0x0070)
class USceneActionState_AnimCurves final : public USceneRigObjectActionState
{
public:
uint8 Pad_70[0x20]; // 0x0070(0x0020)(Fixing Size After Last Property [ Dumper-7 ])
class UPoseSampler_AnimCurves* PoseSampler; // 0x0090(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_AnimCurves")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_AnimCurves")
}
static class USceneActionState_AnimCurves* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_AnimCurves>();
}
};
DUMPER7_ASSERTS_USceneActionState_AnimCurves;
// Class SceneRig.SceneRigDialogTrack
// 0x0020 (0x00B0 - 0x0090)
class USceneRigDialogTrack final : public UMovieSceneNameableTrack
{
public:
TArray<struct FMovieSceneObjectBindingID> EventReceivers; // 0x0090(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class UMovieSceneSection*> Sections; // 0x00A0(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigDialogTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigDialogTrack")
}
static class USceneRigDialogTrack* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigDialogTrack>();
}
};
DUMPER7_ASSERTS_USceneRigDialogTrack;
// Class SceneRig.SceneAction_Attach
// 0x0010 (0x00B0 - 0x00A0)
class USceneAction_Attach final : public USceneRigObjectActionBase
{
public:
class UBoolProvider* PlacementIsMoving; // 0x00A0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UTransformProvider* Placement; // 0x00A8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_Attach")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_Attach")
}
static class USceneAction_Attach* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_Attach>();
}
};
DUMPER7_ASSERTS_USceneAction_Attach;
// Class SceneRig.SceneActionState_Attach
// 0x0050 (0x00C0 - 0x0070)
class USceneActionState_Attach final : public USceneRigObjectActionState
{
public:
bool PlacementIsMoving; // 0x0070(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool PlacementIsValid; // 0x0071(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_72[0xE]; // 0x0072(0x000E)(Fixing Size After Last Property [ Dumper-7 ])
struct FTransform InitialPlacementTransform; // 0x0080(0x0030)(Edit, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
class UTransformProvider* PlacementProvider; // 0x00B0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_B8[0x8]; // 0x00B8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_Attach")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_Attach")
}
static class USceneActionState_Attach* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_Attach>();
}
};
DUMPER7_ASSERTS_USceneActionState_Attach;
// Class SceneRig.SceneRigCameraParametersComponent
// 0x0058 (0x0128 - 0x00D0)
class USceneRigCameraParametersComponent final : public UActorComponent
{
public:
TWeakObjectPtr<class USceneRigInstanceContext> SceneRigInstanceContext; // 0x00D0(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TMap<class FString, TWeakObjectPtr<class USceneRigParameter>> Parameters; // 0x00D8(0x0050)(Edit, Transient, EditConst, UObjectWrapper, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigCameraParametersComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigCameraParametersComponent")
}
static class USceneRigCameraParametersComponent* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigCameraParametersComponent>();
}
};
DUMPER7_ASSERTS_USceneRigCameraParametersComponent;
// Class SceneRig.SceneAction_Blueprint
// 0x0008 (0x00A8 - 0x00A0)
class USceneAction_Blueprint : public USceneRigObjectActionBase
{
public:
class USceneActionState_Blueprint* State; // 0x00A0(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
void FinishIn(float SecondsFromNow);
void FinishNow();
class UObject* GetActionObjectBP();
void OnCreate(class UObject* ActionState);
void OnDestroy();
void OnEnterInterval(float Time, bool IsScrubbing);
void OnExitInterval(float Time, bool cancelled, bool IsScrubbing);
void OnInstant(float Time, bool IsScrubbing);
void OnInstantPostActorTick(float Time, bool IsScrubbing);
void OnPauseInsideInterval(bool bPause);
void OnSetTimeInsideInterval(float Time, float LocalTime, bool IsScrubbing);
void OnSetTimeInsideIntervalPostActorTick(float Time, float LocalTime, bool IsScrubbing);
void SetAutoDurationBP(float Duration);
bool DevOnly_IsHammerTime() const;
struct FLinearColor GetActionColor() const;
float GetAutoDurationBP() const;
class UObject* GetContext() const;
class FText GetDisplayName() const;
float GetDuration() const;
float GetIterationLength() const;
class USceneRig* GetSceneRig() const;
float GetSortOrder() const;
float GetSortOrderPostActorTick() const;
float GetStartTimeBP() const;
class UTimeRig_StoryGraph* GetStoryGraph(class UObject* Caller) const;
class UTimeRig_StoryGraphNode* GetStoryGraphNode(class UObject* Caller) const;
void GetValidBranchIDsBP(class UObject* Caller, TSet<class FName>* BranchIDs) const;
bool HasNormalTick() const;
bool HasPostActorTick() const;
bool IsEnabledBP() const;
bool IsInEditor() const;
bool IsInstant() const;
bool IsProxyRequiredBP() const;
void SetBranchID(class FName BranchID) const;
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_Blueprint")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_Blueprint")
}
static class USceneAction_Blueprint* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_Blueprint>();
}
};
DUMPER7_ASSERTS_USceneAction_Blueprint;
// Class SceneRig.SceneActionState_Blueprint
// 0x0018 (0x0088 - 0x0070)
class USceneActionState_Blueprint final : public USceneRigObjectActionState
{
public:
class USceneAction_Blueprint* BlueprintInstance; // 0x0070(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_78[0x10]; // 0x0078(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_Blueprint")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_Blueprint")
}
static class USceneActionState_Blueprint* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_Blueprint>();
}
};
DUMPER7_ASSERTS_USceneActionState_Blueprint;
// Class SceneRig.SceneRigInstanceContext
// 0x04B8 (0x0B70 - 0x06B8)
class USceneRigInstanceContext final : public UTimeRigInstanceContext
{
public:
uint8 Pad_6B8[0x80]; // 0x06B8(0x0080)(Fixing Size After Last Property [ Dumper-7 ])
TMap<class UObject*, class UObject*> ProviderStateMap; // 0x0738(0x0050)(Protected, NativeAccessSpecifierProtected)
uint8 Pad_788[0x1A0]; // 0x0788(0x01A0)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class ULevelStreaming*> StreamingLevels; // 0x0928(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
uint8 Pad_938[0x60]; // 0x0938(0x0060)(Fixing Size After Last Property [ Dumper-7 ])
struct FSceneRigParameters Parameters; // 0x0998(0x0088)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
TArray<struct FSceneParameterChangeRequest> ParameterChangeRequests; // 0x0A20(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
uint8 Pad_A30[0x50]; // 0x0A30(0x0050)(Fixing Size After Last Property [ Dumper-7 ])
TMap<class FName, class UObject*> BoundObjects; // 0x0A80(0x0050)(NativeAccessSpecifierPublic)
uint8 Pad_AD0[0xA0]; // 0x0AD0(0x00A0)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigInstanceContext")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigInstanceContext")
}
static class USceneRigInstanceContext* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigInstanceContext>();
}
};
DUMPER7_ASSERTS_USceneRigInstanceContext;
// Class SceneRig.SceneAction_Camera
// 0x00A8 (0x0130 - 0x0088)
class USceneAction_Camera final : public USceneRigActionBase
{
public:
EManagedCameraPriority Priority; // 0x0088(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_89[0x7]; // 0x0089(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UActorProvider* Camera; // 0x0090(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FCameraActionTransitionSettings TransitionInSettings; // 0x0098(0x0030)(Edit, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
struct FCameraActionTransitionSettings TransitionOutSettings; // 0x00C8(0x0030)(Edit, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
bool bCameraTransitionOutDelayed; // 0x00F8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_F9[0x7]; // 0x00F9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UActorProvider* InitialCamera; // 0x0100(0x0008)(ExportObject, ZeroConstructor, InstancedReference, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UActorProvider* FinalCamera; // 0x0108(0x0008)(ExportObject, ZeroConstructor, InstancedReference, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFloatProvider* BlendTime; // 0x0110(0x0008)(ExportObject, ZeroConstructor, InstancedReference, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFloatProvider* BlendTimeIntoGameCamera; // 0x0118(0x0008)(ExportObject, ZeroConstructor, InstancedReference, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bLazyBlendIntoGameCamera; // 0x0120(0x0001)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ESceneAction_CameraResetType GameCameraResetType; // 0x0121(0x0001)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_122[0x6]; // 0x0122(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
class UTransformProvider* GameCameraLookAtLocation; // 0x0128(0x0008)(ExportObject, ZeroConstructor, InstancedReference, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_Camera")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_Camera")
}
static class USceneAction_Camera* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_Camera>();
}
};
DUMPER7_ASSERTS_USceneAction_Camera;
// Class SceneRig.SceneActionState_Camera
// 0x0018 (0x0068 - 0x0050)
class USceneActionState_Camera final : public USceneRigActionState
{
public:
uint8 Pad_50[0x8]; // 0x0050(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
class AActor* CameraActor; // 0x0058(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_60[0x8]; // 0x0060(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_Camera")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_Camera")
}
static class USceneActionState_Camera* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_Camera>();
}
};
DUMPER7_ASSERTS_USceneActionState_Camera;
// Class SceneRig.SceneAction_CameraFixup
// 0x0018 (0x00B8 - 0x00A0)
class USceneAction_CameraFixup final : public USceneRigObjectActionBase
{
public:
ECameraFixupLayer Layer; // 0x00A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class UCameraFixupOperation*> FixupOperations; // 0x00A8(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_CameraFixup")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_CameraFixup")
}
static class USceneAction_CameraFixup* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_CameraFixup>();
}
};
DUMPER7_ASSERTS_USceneAction_CameraFixup;
// Class SceneRig.SceneActionState_CameraFixup
// 0x0020 (0x0090 - 0x0070)
class USceneActionState_CameraFixup final : public USceneRigObjectActionState
{
public:
ECameraFixupLayer Layer; // 0x0070(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class UCameraFixupOperationState*> FixupOperationStates; // 0x0078(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
bool FirstFrameRefresh; // 0x0088(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_89[0x7]; // 0x0089(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_CameraFixup")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_CameraFixup")
}
static class USceneActionState_CameraFixup* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_CameraFixup>();
}
};
DUMPER7_ASSERTS_USceneActionState_CameraFixup;
// Class SceneRig.SceneRigParticipant
// 0x0000 (0x0000 - 0x0000)
class ISceneRigParticipant final
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigParticipant")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigParticipant")
}
static class ISceneRigParticipant* GetDefaultObj()
{
return GetDefaultObjImpl<ISceneRigParticipant>();
}
class UObject* AsUObject()
{
return reinterpret_cast<UObject*>(this);
}
const class UObject* AsUObject() const
{
return reinterpret_cast<const UObject*>(this);
}
};
DUMPER7_ASSERTS_ISceneRigParticipant;
// Class SceneRig.SceneAction_CameraLookAtTarget
// 0x0020 (0x00A8 - 0x0088)
class USceneAction_CameraLookAtTarget final : public USceneRigActionBase
{
public:
class UTransformProvider* LookAtLocation; // 0x0088(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UseAverageLocation; // 0x0090(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_91[0x3]; // 0x0091(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
int32 AverageLocationBufferSize; // 0x0094(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ECameraStackLookAtStrength LookAtStrength; // 0x0098(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_99[0x7]; // 0x0099(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UActorProvider* TriggerVolume; // 0x00A0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_CameraLookAtTarget")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_CameraLookAtTarget")
}
static class USceneAction_CameraLookAtTarget* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_CameraLookAtTarget>();
}
};
DUMPER7_ASSERTS_USceneAction_CameraLookAtTarget;
// Class SceneRig.SceneActionState_CameraLookAtTarget
// 0x0018 (0x0068 - 0x0050)
class USceneActionState_CameraLookAtTarget final : public USceneRigActionState
{
public:
class ACameraStackLookAtTargetActor* LookAtTargetActor; // 0x0050(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_58[0x10]; // 0x0058(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_CameraLookAtTarget")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_CameraLookAtTarget")
}
static class USceneActionState_CameraLookAtTarget* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_CameraLookAtTarget>();
}
};
DUMPER7_ASSERTS_USceneActionState_CameraLookAtTarget;
// Class SceneRig.SceneRigCameraTrack
// 0x0010 (0x00A0 - 0x0090)
class USceneRigCameraTrack final : public UMovieSceneNameableTrack
{
public:
TArray<class UMovieSceneSection*> Sections; // 0x0090(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigCameraTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigCameraTrack")
}
static class USceneRigCameraTrack* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigCameraTrack>();
}
};
DUMPER7_ASSERTS_USceneRigCameraTrack;
// Class SceneRig.SceneAction_CameraReset
// 0x0028 (0x00B0 - 0x0088)
class USceneAction_CameraReset final : public USceneRigActionBase
{
public:
ECameraStackResetType ResetType; // 0x0088(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_89[0x7]; // 0x0089(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UTransformProvider* ResetLookAtLocation; // 0x0090(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FRotator FixedArmRotationValue; // 0x0098(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
struct FVector2D RotationOffset; // 0x00A4(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_CameraReset")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_CameraReset")
}
static class USceneAction_CameraReset* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_CameraReset>();
}
};
DUMPER7_ASSERTS_USceneAction_CameraReset;
// Class SceneRig.SceneActionState_CameraReset
// 0x0000 (0x0050 - 0x0050)
class USceneActionState_CameraReset final : public USceneRigActionState
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_CameraReset")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_CameraReset")
}
static class USceneActionState_CameraReset* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_CameraReset>();
}
};
DUMPER7_ASSERTS_USceneActionState_CameraReset;
// Class SceneRig.SceneRigProxyMocapStage
// 0x0008 (0x0088 - 0x0080)
class USceneRigProxyMocapStage final : public USceneRigProxyActor
{
public:
bool Visible; // 0x0080(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_81[0x7]; // 0x0081(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigProxyMocapStage")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigProxyMocapStage")
}
static class USceneRigProxyMocapStage* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigProxyMocapStage>();
}
};
DUMPER7_ASSERTS_USceneRigProxyMocapStage;
// Class SceneRig.SceneAction_CameraSetNamedTargetActor
// 0x0018 (0x00A0 - 0x0088)
class USceneAction_CameraSetNamedTargetActor final : public USceneRigActionBase
{
public:
class FName TargetName; // 0x0088(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UActorProvider* TargetActor; // 0x0090(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bForceResetCamera; // 0x0098(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_99[0x7]; // 0x0099(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_CameraSetNamedTargetActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_CameraSetNamedTargetActor")
}
static class USceneAction_CameraSetNamedTargetActor* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_CameraSetNamedTargetActor>();
}
};
DUMPER7_ASSERTS_USceneAction_CameraSetNamedTargetActor;
// Class SceneRig.SceneActionState_CameraSetNamedTargetActor
// 0x0000 (0x0050 - 0x0050)
class USceneActionState_CameraSetNamedTargetActor final : public USceneRigActionState
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_CameraSetNamedTargetActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_CameraSetNamedTargetActor")
}
static class USceneActionState_CameraSetNamedTargetActor* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_CameraSetNamedTargetActor>();
}
};
DUMPER7_ASSERTS_USceneActionState_CameraSetNamedTargetActor;
// Class SceneRig.SceneAction_CameraStackModification
// 0x0060 (0x0100 - 0x00A0)
class USceneAction_CameraStackModification final : public USceneRigObjectActionBase
{
public:
class UCameraStackModificationSettings* Operations; // 0x00A0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TMap<class FString, class USceneRigParameter*> Parameters; // 0x00A8(0x0050)(Edit, ExportObject, ContainsInstancedReference, NativeAccessSpecifierPublic)
float BlendInDuration; // 0x00F8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendOutDuration; // 0x00FC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_CameraStackModification")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_CameraStackModification")
}
static class USceneAction_CameraStackModification* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_CameraStackModification>();
}
};
DUMPER7_ASSERTS_USceneAction_CameraStackModification;
// Class SceneRig.SceneActionState_CameraStackModification
// 0x0010 (0x0080 - 0x0070)
class USceneActionState_CameraStackModification final : public USceneRigObjectActionState
{
public:
TArray<struct FCameraStackOperationState> OperationStates; // 0x0070(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_CameraStackModification")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_CameraStackModification")
}
static class USceneActionState_CameraStackModification* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_CameraStackModification>();
}
};
DUMPER7_ASSERTS_USceneActionState_CameraStackModification;
// Class SceneRig.SceneRigParameterDefinition_FString
// 0x0010 (0x0048 - 0x0038)
class USceneRigParameterDefinition_FString final : public USceneRigParameterDefinition
{
public:
class FString DefaultValue; // 0x0038(0x0010)(Edit, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigParameterDefinition_FString")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigParameterDefinition_FString")
}
static class USceneRigParameterDefinition_FString* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigParameterDefinition_FString>();
}
};
DUMPER7_ASSERTS_USceneRigParameterDefinition_FString;
// Class SceneRig.SceneAction_CameraStackSetup
// 0x0070 (0x0110 - 0x00A0)
class USceneAction_CameraStackSetup final : public USceneRigObjectActionBase
{
public:
class UTransformProvider* CameraTargetTransform; // 0x00A0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCameraStackSettings* CameraStack; // 0x00A8(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TMap<class FString, class USceneRigParameter*> Parameters; // 0x00B0(0x0050)(Edit, ExportObject, ContainsInstancedReference, NativeAccessSpecifierPublic)
float BlendInDuration; // 0x0100(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendOutDuration; // 0x0104(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 InputPriorityOverride; // 0x0108(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_10C[0x4]; // 0x010C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_CameraStackSetup")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_CameraStackSetup")
}
static class USceneAction_CameraStackSetup* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_CameraStackSetup>();
}
};
DUMPER7_ASSERTS_USceneAction_CameraStackSetup;
// Class SceneRig.SceneActionState_CameraStackSetup
// 0x0008 (0x0078 - 0x0070)
class USceneActionState_CameraStackSetup final : public USceneRigObjectActionState
{
public:
uint8 Pad_70[0x8]; // 0x0070(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_CameraStackSetup")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_CameraStackSetup")
}
static class USceneActionState_CameraStackSetup* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_CameraStackSetup>();
}
};
DUMPER7_ASSERTS_USceneActionState_CameraStackSetup;
// Class SceneRig.SceneRigMayaExportOrigin
// 0x0000 (0x0248 - 0x0248)
class ASceneRigMayaExportOrigin final : public AActor
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigMayaExportOrigin")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigMayaExportOrigin")
}
static class ASceneRigMayaExportOrigin* GetDefaultObj()
{
return GetDefaultObjImpl<ASceneRigMayaExportOrigin>();
}
};
DUMPER7_ASSERTS_ASceneRigMayaExportOrigin;
// Class SceneRig.SceneAction_ChangeOutfit
// 0x0008 (0x00A8 - 0x00A0)
class USceneAction_ChangeOutfit final : public USceneRigObjectActionBase
{
public:
class FName Outfit; // 0x00A0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_ChangeOutfit")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_ChangeOutfit")
}
static class USceneAction_ChangeOutfit* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_ChangeOutfit>();
}
};
DUMPER7_ASSERTS_USceneAction_ChangeOutfit;
// Class SceneRig.SceneActionState_ChangeOutfit
// 0x0008 (0x0078 - 0x0070)
class USceneActionState_ChangeOutfit final : public USceneRigObjectActionState
{
public:
uint8 Pad_70[0x8]; // 0x0070(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_ChangeOutfit")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_ChangeOutfit")
}
static class USceneActionState_ChangeOutfit* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_ChangeOutfit>();
}
};
DUMPER7_ASSERTS_USceneActionState_ChangeOutfit;
// Class SceneRig.SceneRigParameterDefinition_Object
// 0x0010 (0x0048 - 0x0038)
class USceneRigParameterDefinition_Object final : public USceneRigParameterDefinition
{
public:
class UObjectProvider* DefaultObject; // 0x0038(0x0008)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool EvaluateOnce; // 0x0040(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigParameterDefinition_Object")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigParameterDefinition_Object")
}
static class USceneRigParameterDefinition_Object* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigParameterDefinition_Object>();
}
};
DUMPER7_ASSERTS_USceneRigParameterDefinition_Object;
// Class SceneRig.SceneAction_DisableClothSimulation
// 0x0020 (0x00C0 - 0x00A0)
class USceneAction_DisableClothSimulation final : public USceneRigObjectActionBase
{
public:
float BlendInTime; // 0x00A0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendOutTime; // 0x00A4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bPiecesListIsInclusive; // 0x00A8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A9[0x7]; // 0x00A9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
TArray<struct FCharacterPieceType> PiecesList; // 0x00B0(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_DisableClothSimulation")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_DisableClothSimulation")
}
static class USceneAction_DisableClothSimulation* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_DisableClothSimulation>();
}
};
DUMPER7_ASSERTS_USceneAction_DisableClothSimulation;
// Class SceneRig.SceneActionState_DisableClothSimulation
// 0x0028 (0x0098 - 0x0070)
class USceneActionState_DisableClothSimulation final : public USceneRigObjectActionState
{
public:
class USceneAction_DisableClothSimulation* DisableClothDefinition; // 0x0070(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_78[0x20]; // 0x0078(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_DisableClothSimulation")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_DisableClothSimulation")
}
static class USceneActionState_DisableClothSimulation* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_DisableClothSimulation>();
}
};
DUMPER7_ASSERTS_USceneActionState_DisableClothSimulation;
// Class SceneRig.SceneRigProxyActorState
// 0x0058 (0x00A0 - 0x0048)
class USceneRigProxyActorState : public UTimeRigElementState
{
public:
uint8 Pad_48[0x20]; // 0x0048(0x0020)(Fixing Size After Last Property [ Dumper-7 ])
TWeakObjectPtr<class UObject> ActionObject; // 0x0068(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool FloorContactPreviouslyEnabled; // 0x0070(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_71[0x2F]; // 0x0071(0x002F)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigProxyActorState")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigProxyActorState")
}
static class USceneRigProxyActorState* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigProxyActorState>();
}
};
DUMPER7_ASSERTS_USceneRigProxyActorState;
// Class SceneRig.SceneRigCameraProxyActorState
// 0x0000 (0x00A0 - 0x00A0)
class USceneRigCameraProxyActorState final : public USceneRigProxyActorState
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigCameraProxyActorState")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigCameraProxyActorState")
}
static class USceneRigCameraProxyActorState* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigCameraProxyActorState>();
}
};
DUMPER7_ASSERTS_USceneRigCameraProxyActorState;
// Class SceneRig.SceneAction_DisableConversationCamera
// 0x0020 (0x00A8 - 0x0088)
class USceneAction_DisableConversationCamera final : public USceneRigActionBase
{
public:
TArray<class UNameProvider*> EnabledRegisteredCameraNames; // 0x0088(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
TArray<class UNameProvider*> DisabledRegisteredCameraNames; // 0x0098(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_DisableConversationCamera")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_DisableConversationCamera")
}
static class USceneAction_DisableConversationCamera* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_DisableConversationCamera>();
}
};
DUMPER7_ASSERTS_USceneAction_DisableConversationCamera;
// Class SceneRig.SceneActionState_DisableConversationCamera
// 0x0000 (0x0050 - 0x0050)
class USceneActionState_DisableConversationCamera final : public USceneRigActionState
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_DisableConversationCamera")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_DisableConversationCamera")
}
static class USceneActionState_DisableConversationCamera* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_DisableConversationCamera>();
}
};
DUMPER7_ASSERTS_USceneActionState_DisableConversationCamera;
// Class SceneRig.SceneRigParameterDefinition_AnimationTransform
// 0x0008 (0x0040 - 0x0038)
class USceneRigParameterDefinition_AnimationTransform final : public USceneRigParameterDefinition
{
public:
class UAnimationTransformProvider* DefaultValue; // 0x0038(0x0008)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigParameterDefinition_AnimationTransform")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigParameterDefinition_AnimationTransform")
}
static class USceneRigParameterDefinition_AnimationTransform* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigParameterDefinition_AnimationTransform>();
}
};
DUMPER7_ASSERTS_USceneRigParameterDefinition_AnimationTransform;
// Class SceneRig.SceneAction_EmbeddedSceneRig
// 0x0008 (0x0090 - 0x0088)
class USceneAction_EmbeddedSceneRig final : public USceneRigActionBase
{
public:
class USceneRigProvider* EmbeddedSceneRig; // 0x0088(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_EmbeddedSceneRig")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_EmbeddedSceneRig")
}
static class USceneAction_EmbeddedSceneRig* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_EmbeddedSceneRig>();
}
};
DUMPER7_ASSERTS_USceneAction_EmbeddedSceneRig;
// Class SceneRig.SceneActionState_EmbeddedSceneRig
// 0x0010 (0x0060 - 0x0050)
class USceneActionState_EmbeddedSceneRig final : public USceneRigActionState
{
public:
class USceneRig* SceneRig; // 0x0050(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USceneRigInstanceContext* InstanceContext; // 0x0058(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
void OnNamedEventChanged(const struct FTimeRigCoordinate& PreviousValue, const struct FTimeRigCoordinate& CurrentValue);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_EmbeddedSceneRig")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_EmbeddedSceneRig")
}
static class USceneActionState_EmbeddedSceneRig* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_EmbeddedSceneRig>();
}
};
DUMPER7_ASSERTS_USceneActionState_EmbeddedSceneRig;
// Class SceneRig.SceneRigRegisteredActorComponent
// 0x0010 (0x00E0 - 0x00D0)
class USceneRigRegisteredActorComponent final : public UActorComponent
{
public:
TArray<class FName> RegisteredNames; // 0x00D0(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigRegisteredActorComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigRegisteredActorComponent")
}
static class USceneRigRegisteredActorComponent* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigRegisteredActorComponent>();
}
};
DUMPER7_ASSERTS_USceneRigRegisteredActorComponent;
// Class SceneRig.SceneAction_FadeOutFadeIn
// 0x0060 (0x00E8 - 0x0088)
class USceneAction_FadeOutFadeIn final : public USceneRigActionBase
{
public:
EStandardManagedPriority FadePriority; // 0x0088(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_89[0x7]; // 0x0089(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UFloatProvider* BlendTime; // 0x0090(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FColor FadeColor; // 0x0098(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_9C[0x4]; // 0x009C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FTimeRigInputSymbol StartBlendOut; // 0x00A0(0x0018)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
struct FTimeRigOutputSymbol BlendIn; // 0x00B8(0x0018)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
struct FTimeRigOutputSymbol BlendOut; // 0x00D0(0x0018)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_FadeOutFadeIn")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_FadeOutFadeIn")
}
static class USceneAction_FadeOutFadeIn* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_FadeOutFadeIn>();
}
};
DUMPER7_ASSERTS_USceneAction_FadeOutFadeIn;
// Class SceneRig.SceneActionState_FadeOutFadeIn
// 0x0000 (0x0050 - 0x0050)
class USceneActionState_FadeOutFadeIn final : public USceneRigActionState
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_FadeOutFadeIn")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_FadeOutFadeIn")
}
static class USceneActionState_FadeOutFadeIn* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_FadeOutFadeIn>();
}
};
DUMPER7_ASSERTS_USceneActionState_FadeOutFadeIn;
// Class SceneRig.SceneAction_FunctionEvent
// 0x0008 (0x00A8 - 0x00A0)
class USceneAction_FunctionEvent final : public USceneRigObjectActionBase
{
public:
struct FSceneActionFunctionEventReference FunctionReference; // 0x00A0(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_FunctionEvent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_FunctionEvent")
}
static class USceneAction_FunctionEvent* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_FunctionEvent>();
}
};
DUMPER7_ASSERTS_USceneAction_FunctionEvent;
// Class SceneRig.SceneActionState_FunctionEvent
// 0x0000 (0x0070 - 0x0070)
class USceneActionState_FunctionEvent final : public USceneRigObjectActionState
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_FunctionEvent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_FunctionEvent")
}
static class USceneActionState_FunctionEvent* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_FunctionEvent>();
}
};
DUMPER7_ASSERTS_USceneActionState_FunctionEvent;
// Class SceneRig.SceneRigFastTravelModule
// 0x0000 (0x0028 - 0x0028)
class USceneRigFastTravelModule final : public UObject
{
public:
static void ClearFastTravelTriggerName(EFT_TriggerType TriggerType);
static class FString GetFastTravelTriggerName(EFT_TriggerType TriggerType);
static void SetFastTravelTriggerName(const class FString& TriggerName, EFT_TriggerType TriggerType);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigFastTravelModule")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigFastTravelModule")
}
static class USceneRigFastTravelModule* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigFastTravelModule>();
}
};
DUMPER7_ASSERTS_USceneRigFastTravelModule;
// Class SceneRig.SceneAction_HUDVisibility
// 0x0008 (0x0090 - 0x0088)
class USceneAction_HUDVisibility final : public USceneRigActionBase
{
public:
bool ShouldBeHidden; // 0x0088(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ShowLetterboxUI; // 0x0089(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bAnimateOnEnter; // 0x008A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bAnimateOnExit; // 0x008B(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EStandardManagedPriority Priority; // 0x008C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_8D[0x3]; // 0x008D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_HUDVisibility")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_HUDVisibility")
}
static class USceneAction_HUDVisibility* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_HUDVisibility>();
}
};
DUMPER7_ASSERTS_USceneAction_HUDVisibility;
// Class SceneRig.SceneActionState_HUDVisibility
// 0x0058 (0x00A8 - 0x0050)
class USceneActionState_HUDVisibility final : public USceneRigActionState
{
public:
TSet<class UTimeRigElementState*> ElementStatesNotReadyToPlay; // 0x0050(0x0050)(NativeAccessSpecifierPrivate)
uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_HUDVisibility")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_HUDVisibility")
}
static class USceneActionState_HUDVisibility* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_HUDVisibility>();
}
};
DUMPER7_ASSERTS_USceneActionState_HUDVisibility;
// Class SceneRig.SceneRigStage_ParameterValue
// 0x0000 (0x0028 - 0x0028)
class USceneRigStage_ParameterValue : public UObject
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStage_ParameterValue")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStage_ParameterValue")
}
static class USceneRigStage_ParameterValue* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigStage_ParameterValue>();
}
};
DUMPER7_ASSERTS_USceneRigStage_ParameterValue;
// Class SceneRig.SceneAction_LookAt
// 0x00C8 (0x0168 - 0x00A0)
class USceneAction_LookAt final : public USceneRigObjectActionBase
{
public:
ESceneAction_LookAtPriority Priority; // 0x00A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UFloatProvider* BlendInTime; // 0x00A8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFloatProvider* BlendOutTime; // 0x00B0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFloatProvider* TimeDelay; // 0x00B8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBoolProvider* KeepStateOnCompletion; // 0x00C0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFloatProvider* HeadLookAtAlpha; // 0x00C8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UTransformProvider* HeadLookAtPlacement; // 0x00D0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFloatProvider* HeadYawOffset; // 0x00D8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFloatProvider* HeadPitchOffset; // 0x00E0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFloatProvider* LoosenessMultiplier; // 0x00E8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFloatProvider* TrackingSpeedMultiplier; // 0x00F0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFloatProvider* SpineMobility; // 0x00F8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBoolProvider* ApplyConstraints; // 0x0100(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFloatProvider* EyeLookAtAlpha; // 0x0108(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBoolProvider* EyeLookAtAdditive; // 0x0110(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UTransformProvider* EyeLookAtPlacement; // 0x0118(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFloatProvider* BlinkAlpha; // 0x0120(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBoolProvider* BlinkNow; // 0x0128(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFloatProvider* MicroDartsAlpha; // 0x0130(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EGazeStatesEnum GazeState; // 0x0138(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_139[0x7]; // 0x0139(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UFloatProvider* EyeYawOffset; // 0x0140(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFloatProvider* EyePitchOffset; // 0x0148(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAimEyesData* IdleAimEyes; // 0x0150(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAimEyesData* ListeningAimEyes; // 0x0158(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAimEyesData* SpeakingAimEyes; // 0x0160(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_LookAt")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_LookAt")
}
static class USceneAction_LookAt* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_LookAt>();
}
};
DUMPER7_ASSERTS_USceneAction_LookAt;
// Class SceneRig.SceneActionState_LookAt
// 0x0030 (0x00A0 - 0x0070)
class USceneActionState_LookAt final : public USceneRigObjectActionState
{
public:
uint8 Pad_70[0x18]; // 0x0070(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
class UAimEyesData* PrevIdleAimEyes; // 0x0088(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class UAimEyesData* PrevSpeakingAimEyes; // 0x0090(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class UAimEyesData* PrevListeningAimEyes; // 0x0098(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_LookAt")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_LookAt")
}
static class USceneActionState_LookAt* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_LookAt>();
}
};
DUMPER7_ASSERTS_USceneActionState_LookAt;
// Class SceneRig.SceneRigScriptNode
// 0x0018 (0x0040 - 0x0028)
class USceneRigScriptNode : public UObject
{
public:
TArray<class USceneRigScriptNode*> PreviousNodes; // 0x0028(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
class USceneRigScriptNode* NextNode; // 0x0038(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigScriptNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigScriptNode")
}
static class USceneRigScriptNode* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigScriptNode>();
}
};
DUMPER7_ASSERTS_USceneRigScriptNode;
// Class SceneRig.SceneRigScriptNode_Choices
// 0x0018 (0x0058 - 0x0040)
class USceneRigScriptNode_Choices final : public USceneRigScriptNode
{
public:
TArray<struct FSceneRigScriptChoice> Choices; // 0x0040(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
int32 CurrentChoice; // 0x0050(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigScriptNode_Choices")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigScriptNode_Choices")
}
static class USceneRigScriptNode_Choices* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigScriptNode_Choices>();
}
};
DUMPER7_ASSERTS_USceneRigScriptNode_Choices;
// Class SceneRig.SceneAction_MimicActor
// 0x0050 (0x00F0 - 0x00A0)
class USceneAction_MimicActor final : public USceneRigObjectActionBase
{
public:
class UActorProvider* ActorToMimic; // 0x00A0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bMimicVisibility; // 0x00A8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bMimicAnimation; // 0x00A9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bMimicTransform; // 0x00AA(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_AB[0x5]; // 0x00AB(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
struct FTransform Offset; // 0x00B0(0x0030)(Edit, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
bool bFlipAroundFloor; // 0x00E0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_E1[0x3]; // 0x00E1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float FloorZ; // 0x00E4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_E8[0x8]; // 0x00E8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_MimicActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_MimicActor")
}
static class USceneAction_MimicActor* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_MimicActor>();
}
};
DUMPER7_ASSERTS_USceneAction_MimicActor;
// Class SceneRig.SceneActionState_MimicActor
// 0x0010 (0x0080 - 0x0070)
class USceneActionState_MimicActor final : public USceneRigObjectActionState
{
public:
class USkeletalMeshComponent* MeshToModify; // 0x0070(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class USkeletalMeshComponent* MeshToMimic; // 0x0078(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_MimicActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_MimicActor")
}
static class USceneActionState_MimicActor* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_MimicActor>();
}
};
DUMPER7_ASSERTS_USceneActionState_MimicActor;
// Class SceneRig.SceneRigStage_NamedBool
// 0x0018 (0x0048 - 0x0030)
class USceneRigStage_NamedBool final : public USceneRigStage_NamedParameter
{
public:
struct FSceneRigStage_Bool Parameter; // 0x0030(0x0018)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStage_NamedBool")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStage_NamedBool")
}
static class USceneRigStage_NamedBool* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigStage_NamedBool>();
}
};
DUMPER7_ASSERTS_USceneRigStage_NamedBool;
// Class SceneRig.SceneAction_ModifyMaterialParameterCollection
// 0x0100 (0x0188 - 0x0088)
class USceneAction_ModifyMaterialParameterCollection final : public USceneRigActionBase
{
public:
class UMaterialParameterCollection* ParameterCollection; // 0x0088(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bKeyTimesArePercentages; // 0x0090(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_91[0x7]; // 0x0091(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
TMap<class FName, struct FRuntimeFloatCurve> Scalars; // 0x0098(0x0050)(Edit, NativeAccessSpecifierPublic)
TMap<class FName, struct FRuntimeCurveVector> Vectors; // 0x00E8(0x0050)(Edit, NativeAccessSpecifierPublic)
TMap<class FName, class UTransformProvider*> Locations; // 0x0138(0x0050)(Edit, ExportObject, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_ModifyMaterialParameterCollection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_ModifyMaterialParameterCollection")
}
static class USceneAction_ModifyMaterialParameterCollection* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_ModifyMaterialParameterCollection>();
}
};
DUMPER7_ASSERTS_USceneAction_ModifyMaterialParameterCollection;
// Class SceneRig.SceneActionState_ModifyMaterialParameterCollection
// 0x0008 (0x0058 - 0x0050)
class USceneActionState_ModifyMaterialParameterCollection final : public USceneRigActionState
{
public:
uint8 Pad_50[0x8]; // 0x0050(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_ModifyMaterialParameterCollection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_ModifyMaterialParameterCollection")
}
static class USceneActionState_ModifyMaterialParameterCollection* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_ModifyMaterialParameterCollection>();
}
};
DUMPER7_ASSERTS_USceneActionState_ModifyMaterialParameterCollection;
// Class SceneRig.Transform_SceneRigTranform
// 0x0008 (0x0030 - 0x0028)
class UTransform_SceneRigTranform final : public UTransformProvider
{
public:
class USceneAction_Transform* TransformAction; // 0x0028(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Transform_SceneRigTranform")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Transform_SceneRigTranform")
}
static class UTransform_SceneRigTranform* GetDefaultObj()
{
return GetDefaultObjImpl<UTransform_SceneRigTranform>();
}
};
DUMPER7_ASSERTS_UTransform_SceneRigTranform;
// Class SceneRig.SceneAction_ModifyMaterials
// 0x0238 (0x02D8 - 0x00A0)
class USceneAction_ModifyMaterials final : public USceneAction_AnimateCurves
{
public:
TMap<class FName, struct FSmartMaterial> MaterialSwapsBySlotName; // 0x00A0(0x0050)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
TMap<class UMaterialInterface*, struct FSmartMaterial> MaterialSwaps; // 0x00F0(0x0050)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
bool bOnlyAnimateSwaps; // 0x0140(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bKeyTimesArePercentages; // 0x0141(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bHoldValues; // 0x0142(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_143[0x5]; // 0x0143(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
TMap<class FName, struct FRuntimeFloatCurve> Scalars; // 0x0148(0x0050)(Edit, NativeAccessSpecifierPublic)
TMap<class FName, struct FRuntimeCurveVector> Vectors; // 0x0198(0x0050)(Edit, NativeAccessSpecifierPublic)
TMap<class FName, struct FRuntimeCurveLinearColor> Colors; // 0x01E8(0x0050)(Edit, NativeAccessSpecifierPublic)
TMap<class FName, class UTransformProvider*> Locations; // 0x0238(0x0050)(Edit, ExportObject, ContainsInstancedReference, NativeAccessSpecifierPublic)
TMap<class FName, struct FSmartTexture> Textures; // 0x0288(0x0050)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_ModifyMaterials")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_ModifyMaterials")
}
static class USceneAction_ModifyMaterials* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_ModifyMaterials>();
}
};
DUMPER7_ASSERTS_USceneAction_ModifyMaterials;
// Class SceneRig.SceneActionState_ModifyMaterials
// 0x0140 (0x01B0 - 0x0070)
class USceneActionState_ModifyMaterials final : public USceneActionState_AnimateCurves
{
public:
TMap<class UMaterialInstanceDynamic*, class UMaterialInterface*> InstanceToOriginalMaterialMap; // 0x0070(0x0050)(Transient, Protected, NativeAccessSpecifierProtected)
uint8 Pad_C0[0xA0]; // 0x00C0(0x00A0)(Fixing Size After Last Property [ Dumper-7 ])
TMap<class FName, class UTexture*> OriginalTextures; // 0x0160(0x0050)(Transient, Protected, NativeAccessSpecifierProtected)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_ModifyMaterials")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_ModifyMaterials")
}
static class USceneActionState_ModifyMaterials* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_ModifyMaterials>();
}
};
DUMPER7_ASSERTS_USceneActionState_ModifyMaterials;
// Class SceneRig.SceneRigStage_NamedFloat
// 0x0018 (0x0048 - 0x0030)
class USceneRigStage_NamedFloat final : public USceneRigStage_NamedParameter
{
public:
struct FSceneRigStage_Float Parameter; // 0x0030(0x0018)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStage_NamedFloat")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStage_NamedFloat")
}
static class USceneRigStage_NamedFloat* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigStage_NamedFloat>();
}
};
DUMPER7_ASSERTS_USceneRigStage_NamedFloat;
// Class SceneRig.SceneAction_ParticleSystemActivation
// 0x0008 (0x00A8 - 0x00A0)
class USceneAction_ParticleSystemActivation final : public USceneRigObjectActionBase
{
public:
EParticleSystemActivation Activation; // 0x00A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_ParticleSystemActivation")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_ParticleSystemActivation")
}
static class USceneAction_ParticleSystemActivation* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_ParticleSystemActivation>();
}
};
DUMPER7_ASSERTS_USceneAction_ParticleSystemActivation;
// Class SceneRig.SceneActionState_ParticleSystemActivation
// 0x0000 (0x0070 - 0x0070)
class USceneActionState_ParticleSystemActivation final : public USceneRigObjectActionState
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_ParticleSystemActivation")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_ParticleSystemActivation")
}
static class USceneActionState_ParticleSystemActivation* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_ParticleSystemActivation>();
}
};
DUMPER7_ASSERTS_USceneActionState_ParticleSystemActivation;
// Class SceneRig.SceneRigStageContainer
// 0x0020 (0x0048 - 0x0028)
class USceneRigStageContainer final : public UObject
{
public:
TScriptInterface<class ISceneParameterInterface> SceneParameterInterface; // 0x0028(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, NativeAccessSpecifierPublic)
class USceneRigStageParameterBlock* StageParameters; // 0x0038(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWorld* StageWorld; // 0x0040(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStageContainer")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStageContainer")
}
static class USceneRigStageContainer* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigStageContainer>();
}
};
DUMPER7_ASSERTS_USceneRigStageContainer;
// Class SceneRig.SceneAction_ParticleSystemTrigger
// 0x0000 (0x00A0 - 0x00A0)
class USceneAction_ParticleSystemTrigger final : public USceneRigObjectActionBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_ParticleSystemTrigger")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_ParticleSystemTrigger")
}
static class USceneAction_ParticleSystemTrigger* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_ParticleSystemTrigger>();
}
};
DUMPER7_ASSERTS_USceneAction_ParticleSystemTrigger;
// Class SceneRig.SceneActionState_ParticleSystemTrigger
// 0x0000 (0x0070 - 0x0070)
class USceneActionState_ParticleSystemTrigger final : public USceneRigObjectActionState
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_ParticleSystemTrigger")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_ParticleSystemTrigger")
}
static class USceneActionState_ParticleSystemTrigger* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_ParticleSystemTrigger>();
}
};
DUMPER7_ASSERTS_USceneActionState_ParticleSystemTrigger;
// Class SceneRig.SceneRigStage_NamedName
// 0x0018 (0x0048 - 0x0030)
class USceneRigStage_NamedName final : public USceneRigStage_NamedParameter
{
public:
struct FSceneRigStage_Name Parameter; // 0x0030(0x0018)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStage_NamedName")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStage_NamedName")
}
static class USceneRigStage_NamedName* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigStage_NamedName>();
}
};
DUMPER7_ASSERTS_USceneRigStage_NamedName;
// Class SceneRig.MoviePlayerInterface
// 0x0000 (0x0000 - 0x0000)
class IMoviePlayerInterface final
{
public:
void SetForegroundOpacity(float Opacity) const;
void SetOpacity(float Opacity) const;
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MoviePlayerInterface")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MoviePlayerInterface")
}
static class IMoviePlayerInterface* GetDefaultObj()
{
return GetDefaultObjImpl<IMoviePlayerInterface>();
}
class UObject* AsUObject()
{
return reinterpret_cast<UObject*>(this);
}
const class UObject* AsUObject() const
{
return reinterpret_cast<const UObject*>(this);
}
};
DUMPER7_ASSERTS_IMoviePlayerInterface;
// Class SceneRig.SceneAction_PlayBinkMedia
// 0x0058 (0x00E0 - 0x0088)
class USceneAction_PlayBinkMedia final : public USceneRigActionBase
{
public:
class UMediaSource* MediaSource; // 0x0088(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UDataTable* SubtitlesDataTable; // 0x0090(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bOverridesSceneRig; // 0x0098(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_99[0x3]; // 0x0099(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float EffectVolumeFactor; // 0x009C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float VoiceVolumeFactor; // 0x00A0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FudgeFactor; // 0x00A4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bDelayedOpen; // 0x00A8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A9[0x7]; // 0x00A9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UClass* WidgetClass; // 0x00B0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFloatProvider* Opacity; // 0x00B8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFloatProvider* ForegroundOpacity; // 0x00C0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBinkMediaPlayer* BinkMediaPlayer; // 0x00C8(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_D0[0x10]; // 0x00D0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_PlayBinkMedia")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_PlayBinkMedia")
}
static class USceneAction_PlayBinkMedia* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_PlayBinkMedia>();
}
};
DUMPER7_ASSERTS_USceneAction_PlayBinkMedia;
// Class SceneRig.SceneRigRuleState
// 0x0000 (0x0078 - 0x0078)
class USceneRigRuleState : public UTimeRigRuleState
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigRuleState")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigRuleState")
}
static class USceneRigRuleState* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigRuleState>();
}
};
DUMPER7_ASSERTS_USceneRigRuleState;
// Class SceneRig.SceneActionState_PlayBinkMedia
// 0x0038 (0x0088 - 0x0050)
class USceneActionState_PlayBinkMedia final : public USceneRigActionState
{
public:
class UUserWidget* Widget; // 0x0050(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class UBinkMediaPlayer* BinkMediaPlayer; // 0x0058(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool bHasValidEnter; // 0x0060(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_61[0x27]; // 0x0061(0x0027)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void OnMediaFailedToOpen();
void OnMediaOpened(const class FString& OpenedUrl);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_PlayBinkMedia")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_PlayBinkMedia")
}
static class USceneActionState_PlayBinkMedia* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_PlayBinkMedia>();
}
};
DUMPER7_ASSERTS_USceneActionState_PlayBinkMedia;
// Class SceneRig.SceneAction_PlayFMV
// 0x0018 (0x00A0 - 0x0088)
class USceneAction_PlayFMV final : public USceneRigActionBase
{
public:
class UMediaSource* MediaSource; // 0x0088(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bOverridesSceneRig; // 0x0090(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_91[0x3]; // 0x0091(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float FudgeFactor; // 0x0094(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UMediaPlayer* MediaPlayer; // 0x0098(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_PlayFMV")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_PlayFMV")
}
static class USceneAction_PlayFMV* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_PlayFMV>();
}
};
DUMPER7_ASSERTS_USceneAction_PlayFMV;
// Class SceneRig.SceneActionState_PlayFMV
// 0x0010 (0x0060 - 0x0050)
class USceneActionState_PlayFMV final : public USceneRigActionState
{
public:
class UUserWidget* Widget; // 0x0050(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class UMediaPlayer* MediaPlayer; // 0x0058(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
public:
void OnMediaOpened(const class FString& OpenedUrl);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_PlayFMV")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_PlayFMV")
}
static class USceneActionState_PlayFMV* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_PlayFMV>();
}
};
DUMPER7_ASSERTS_USceneActionState_PlayFMV;
// Class SceneRig.SceneAction_PlaySceneRig
// 0x0028 (0x00B0 - 0x0088)
class USceneAction_PlaySceneRig final : public USceneRigActionBase
{
public:
class USceneRigProvider* SceneRigProvider; // 0x0088(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ESceneAction_PlaySceneRigInitializeType Initialize; // 0x0090(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_91[0x7]; // 0x0091(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FTimeRigOutputSymbol Started; // 0x0098(0x0018)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_PlaySceneRig")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_PlaySceneRig")
}
static class USceneAction_PlaySceneRig* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_PlaySceneRig>();
}
};
DUMPER7_ASSERTS_USceneAction_PlaySceneRig;
// Class SceneRig.SceneRigStage_NamedInt
// 0x0018 (0x0048 - 0x0030)
class USceneRigStage_NamedInt final : public USceneRigStage_NamedParameter
{
public:
struct FSceneRigStage_Int Parameter; // 0x0030(0x0018)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStage_NamedInt")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStage_NamedInt")
}
static class USceneRigStage_NamedInt* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigStage_NamedInt>();
}
};
DUMPER7_ASSERTS_USceneRigStage_NamedInt;
// Class SceneRig.SceneActionState_PlaySceneRig
// 0x0010 (0x0060 - 0x0050)
class USceneActionState_PlaySceneRig final : public USceneRigActionState
{
public:
uint8 Pad_50[0x10]; // 0x0050(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_PlaySceneRig")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_PlaySceneRig")
}
static class USceneActionState_PlaySceneRig* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_PlaySceneRig>();
}
};
DUMPER7_ASSERTS_USceneActionState_PlaySceneRig;
// Class SceneRig.SceneAction_PoseGroup
// 0x0010 (0x00B0 - 0x00A0)
class USceneAction_PoseGroup final : public USceneRigObjectActionBase
{
public:
class UPoseGroupProvider* PoseGroupProvider; // 0x00A0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool RegisterWithConversation; // 0x00A8(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A9[0x7]; // 0x00A9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_PoseGroup")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_PoseGroup")
}
static class USceneAction_PoseGroup* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_PoseGroup>();
}
};
DUMPER7_ASSERTS_USceneAction_PoseGroup;
// Class SceneRig.SceneActionState_PoseGroup
// 0x0008 (0x0078 - 0x0070)
class USceneActionState_PoseGroup final : public USceneRigObjectActionState
{
public:
class UPoseGroup* CurrentPoseGroup; // 0x0070(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_PoseGroup")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_PoseGroup")
}
static class USceneActionState_PoseGroup* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_PoseGroup>();
}
};
DUMPER7_ASSERTS_USceneActionState_PoseGroup;
// Class SceneRig.SceneAction_RecordPoseMatch
// 0x0000 (0x00A0 - 0x00A0)
class USceneAction_RecordPoseMatch final : public USceneRigObjectActionBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_RecordPoseMatch")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_RecordPoseMatch")
}
static class USceneAction_RecordPoseMatch* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_RecordPoseMatch>();
}
};
DUMPER7_ASSERTS_USceneAction_RecordPoseMatch;
// Class SceneRig.SceneRigScript
// 0x0008 (0x0030 - 0x0028)
class USceneRigScript final : public UObject
{
public:
class USceneRigScriptNode* RootNode; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigScript")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigScript")
}
static class USceneRigScript* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigScript>();
}
};
DUMPER7_ASSERTS_USceneRigScript;
// Class SceneRig.SceneActionState_RecordPoseMatch
// 0x0000 (0x0070 - 0x0070)
class USceneActionState_RecordPoseMatch final : public USceneRigObjectActionState
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_RecordPoseMatch")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_RecordPoseMatch")
}
static class USceneActionState_RecordPoseMatch* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_RecordPoseMatch>();
}
};
DUMPER7_ASSERTS_USceneActionState_RecordPoseMatch;
// Class SceneRig.SceneAction_ScreenFade
// 0x0038 (0x00C0 - 0x0088)
class USceneAction_ScreenFade final : public USceneRigActionBase
{
public:
class UFadeProvider* Fader; // 0x0088(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EFadeType Type; // 0x0090(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_91[0x7]; // 0x0091(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UFloatProvider* ManualFadeValue; // 0x0098(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBoolProvider* KeepStateOnCompletion; // 0x00A0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBoolProvider* KeepFadeAfterSceneRigCompletion; // 0x00A8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ETimeRigFadeEventType FadeEventType; // 0x00B0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_B1[0x7]; // 0x00B1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UBoolProvider* EnableFading; // 0x00B8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, AdvancedDisplay, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_ScreenFade")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_ScreenFade")
}
static class USceneAction_ScreenFade* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_ScreenFade>();
}
};
DUMPER7_ASSERTS_USceneAction_ScreenFade;
// Class SceneRig.SceneActionState_ScreenFade
// 0x0008 (0x0058 - 0x0050)
class USceneActionState_ScreenFade final : public USceneRigActionState
{
public:
uint8 Pad_50[0x8]; // 0x0050(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_ScreenFade")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_ScreenFade")
}
static class USceneActionState_ScreenFade* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_ScreenFade>();
}
};
DUMPER7_ASSERTS_USceneActionState_ScreenFade;
// Class SceneRig.SceneAction_Sequence
// 0x0028 (0x00B0 - 0x0088)
class USceneAction_Sequence final : public USceneRigActionBase
{
public:
class ULevelSequence* Sequence; // 0x0088(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool Looping; // 0x0090(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_91[0x3]; // 0x0091(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float SequenceStart; // 0x0094(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SequenceFinish; // 0x0098(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_9C[0x4]; // 0x009C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
TArray<struct FSceneActionSequence_ActorMapping> ActorMapping; // 0x00A0(0x0010)(Edit, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_Sequence")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_Sequence")
}
static class USceneAction_Sequence* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_Sequence>();
}
};
DUMPER7_ASSERTS_USceneAction_Sequence;
// Class SceneRig.SceneRigStage_NamedString
// 0x0018 (0x0048 - 0x0030)
class USceneRigStage_NamedString final : public USceneRigStage_NamedParameter
{
public:
struct FSceneRigStage_String Parameter; // 0x0030(0x0018)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStage_NamedString")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStage_NamedString")
}
static class USceneRigStage_NamedString* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigStage_NamedString>();
}
};
DUMPER7_ASSERTS_USceneRigStage_NamedString;
// Class SceneRig.SceneActionState_Sequence
// 0x0030 (0x0080 - 0x0050)
class USceneActionState_Sequence final : public USceneRigActionState
{
public:
uint8 Pad_50[0x10]; // 0x0050(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
class ULevelSequencePlayer* SequencePlayer; // 0x0060(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UMovieSceneBindingOverrides* BindingOverrides; // 0x0068(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<TWeakObjectPtr<class AActor>> PossessedActors; // 0x0070(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_Sequence")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_Sequence")
}
static class USceneActionState_Sequence* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_Sequence>();
}
};
DUMPER7_ASSERTS_USceneActionState_Sequence;
// Class SceneRig.SceneAction_SetLightingChannels
// 0x0008 (0x00A8 - 0x00A0)
class USceneAction_SetLightingChannels final : public USceneRigObjectActionBase
{
public:
struct FLightingChannels LightingChannels; // 0x00A0(0x0001)(Edit, NoDestructor, NativeAccessSpecifierPublic)
uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_SetLightingChannels")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_SetLightingChannels")
}
static class USceneAction_SetLightingChannels* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_SetLightingChannels>();
}
};
DUMPER7_ASSERTS_USceneAction_SetLightingChannels;
// Class SceneRig.SceneActionState_SetLightingChannels
// 0x0050 (0x00C0 - 0x0070)
class USceneActionState_SetLightingChannels final : public USceneRigObjectActionState
{
public:
uint8 Pad_70[0x50]; // 0x0070(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_SetLightingChannels")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_SetLightingChannels")
}
static class USceneActionState_SetLightingChannels* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_SetLightingChannels>();
}
};
DUMPER7_ASSERTS_USceneActionState_SetLightingChannels;
// Class SceneRig.SceneAction_SetProperty
// 0x0018 (0x00B8 - 0x00A0)
class USceneAction_SetProperty : public USceneRigObjectActionBase
{
public:
bool bConstant; // 0x00A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bKeepStateOnCompletion; // 0x00A1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A2[0x2]; // 0x00A2(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
struct FSceneRigObjectActionBase_ComponentName ComponentName; // 0x00A4(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FSetProperty_PropertyName PropertyName; // 0x00AC(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_B4[0x4]; // 0x00B4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_SetProperty")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_SetProperty")
}
static class USceneAction_SetProperty* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_SetProperty>();
}
};
DUMPER7_ASSERTS_USceneAction_SetProperty;
// Class SceneRig.SceneRigStageParameterBlock
// 0x0060 (0x0088 - 0x0028)
class USceneRigStageParameterBlock final : public UObject
{
public:
TMap<struct FSceneRigStage_ParameterReference, class USceneRigStage_ParameterValue*> ParameterMap; // 0x0028(0x0050)(Edit, ExportObject, ContainsInstancedReference, NativeAccessSpecifierPublic)
uint8 Pad_78[0x10]; // 0x0078(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStageParameterBlock")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStageParameterBlock")
}
static class USceneRigStageParameterBlock* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigStageParameterBlock>();
}
};
DUMPER7_ASSERTS_USceneRigStageParameterBlock;
// Class SceneRig.SceneActionState_SetProperty
// 0x0018 (0x0088 - 0x0070)
class USceneActionState_SetProperty : public USceneRigObjectActionState
{
public:
uint8 Pad_70[0x18]; // 0x0070(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_SetProperty")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_SetProperty")
}
static class USceneActionState_SetProperty* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_SetProperty>();
}
};
DUMPER7_ASSERTS_USceneActionState_SetProperty;
// Class SceneRig.SceneAction_SetBoolProperty
// 0x0008 (0x00C0 - 0x00B8)
class USceneAction_SetBoolProperty final : public USceneAction_SetProperty
{
public:
class UBoolProvider* InputValue; // 0x00B8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_SetBoolProperty")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_SetBoolProperty")
}
static class USceneAction_SetBoolProperty* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_SetBoolProperty>();
}
};
DUMPER7_ASSERTS_USceneAction_SetBoolProperty;
// Class SceneRig.StoryNode_InputEvent
// 0x0010 (0x00A8 - 0x0098)
class UStoryNode_InputEvent final : public UTimeRig_StoryGraphNode
{
public:
class FName EventName; // 0x0098(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bEventCanTriggerMultipleTimes; // 0x00A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("StoryNode_InputEvent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"StoryNode_InputEvent")
}
static class UStoryNode_InputEvent* GetDefaultObj()
{
return GetDefaultObjImpl<UStoryNode_InputEvent>();
}
};
DUMPER7_ASSERTS_UStoryNode_InputEvent;
// Class SceneRig.SceneActionState_SetBoolProperty
// 0x0008 (0x0090 - 0x0088)
class USceneActionState_SetBoolProperty final : public USceneActionState_SetProperty
{
public:
uint8 Pad_88[0x8]; // 0x0088(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_SetBoolProperty")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_SetBoolProperty")
}
static class USceneActionState_SetBoolProperty* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_SetBoolProperty>();
}
};
DUMPER7_ASSERTS_USceneActionState_SetBoolProperty;
// Class SceneRig.SceneAction_SetIntProperty
// 0x0008 (0x00C0 - 0x00B8)
class USceneAction_SetIntProperty final : public USceneAction_SetProperty
{
public:
class UIntProvider* InputValue; // 0x00B8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_SetIntProperty")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_SetIntProperty")
}
static class USceneAction_SetIntProperty* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_SetIntProperty>();
}
};
DUMPER7_ASSERTS_USceneAction_SetIntProperty;
// Class SceneRig.SceneRigStage_NamedActor
// 0x0018 (0x0048 - 0x0030)
class USceneRigStage_NamedActor final : public USceneRigStage_NamedParameter
{
public:
struct FSceneRigStage_Actor Parameter; // 0x0030(0x0018)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStage_NamedActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStage_NamedActor")
}
static class USceneRigStage_NamedActor* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigStage_NamedActor>();
}
};
DUMPER7_ASSERTS_USceneRigStage_NamedActor;
// Class SceneRig.SceneActionState_SetIntProperty
// 0x0008 (0x0090 - 0x0088)
class USceneActionState_SetIntProperty final : public USceneActionState_SetProperty
{
public:
uint8 Pad_88[0x8]; // 0x0088(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_SetIntProperty")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_SetIntProperty")
}
static class USceneActionState_SetIntProperty* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_SetIntProperty>();
}
};
DUMPER7_ASSERTS_USceneActionState_SetIntProperty;
// Class SceneRig.SceneAction_SetFloatProperty
// 0x0008 (0x00C0 - 0x00B8)
class USceneAction_SetFloatProperty final : public USceneAction_SetProperty
{
public:
class UFloatProvider* InputValue; // 0x00B8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_SetFloatProperty")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_SetFloatProperty")
}
static class USceneAction_SetFloatProperty* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_SetFloatProperty>();
}
};
DUMPER7_ASSERTS_USceneAction_SetFloatProperty;
// Class SceneRig.String_SceneRigParameter
// 0x0008 (0x0030 - 0x0028)
class UString_SceneRigParameter final : public UStringProvider
{
public:
struct FSceneRigParameterBinding_FString BoundParameter; // 0x0028(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("String_SceneRigParameter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"String_SceneRigParameter")
}
static class UString_SceneRigParameter* GetDefaultObj()
{
return GetDefaultObjImpl<UString_SceneRigParameter>();
}
};
DUMPER7_ASSERTS_UString_SceneRigParameter;
// Class SceneRig.SceneActionState_SetFloatProperty
// 0x0008 (0x0090 - 0x0088)
class USceneActionState_SetFloatProperty final : public USceneActionState_SetProperty
{
public:
uint8 Pad_88[0x8]; // 0x0088(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_SetFloatProperty")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_SetFloatProperty")
}
static class USceneActionState_SetFloatProperty* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_SetFloatProperty>();
}
};
DUMPER7_ASSERTS_USceneActionState_SetFloatProperty;
// Class SceneRig.SceneAction_SetVectorProperty
// 0x0008 (0x00C0 - 0x00B8)
class USceneAction_SetVectorProperty final : public USceneAction_SetProperty
{
public:
class UVectorProvider* InputValue; // 0x00B8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_SetVectorProperty")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_SetVectorProperty")
}
static class USceneAction_SetVectorProperty* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_SetVectorProperty>();
}
};
DUMPER7_ASSERTS_USceneAction_SetVectorProperty;
// Class SceneRig.SceneRigActor
// 0x0270 (0x04B8 - 0x0248)
class ASceneRigActor : public AActor
{
public:
uint8 Pad_248[0x58]; // 0x0248(0x0058)(Fixing Size After Last Property [ Dumper-7 ])
bool bAutoInitialize; // 0x02A0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bAutoPlay; // 0x02A1(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2A2[0x2]; // 0x02A2(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
float StartTime; // 0x02A4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2A8[0x1]; // 0x02A8(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
bool LoadStage; // 0x02A9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bCreatePreviewActors; // 0x02AA(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2AB[0x5]; // 0x02AB(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
struct FKey DebugTriggerSceneRig; // 0x02B0(0x0018)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool LoopIndefinitely; // 0x02C8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2C9[0x7]; // 0x02C9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class USceneComponent* SceneComponent; // 0x02D0(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<TWeakObjectPtr<class ATriggerBase>> TriggerVolumes; // 0x02D8(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
bool bIgnoreEndOverlapEventIfAlreadyPlaying; // 0x02E8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2E9[0x5F]; // 0x02E9(0x005F)(Fixing Size After Last Property [ Dumper-7 ])
class USceneRig* SceneRig; // 0x0348(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class USceneRigProvider* SceneRigProvider; // 0x0350(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
TArray<class FName> LookupAlias; // 0x0358(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TWeakObjectPtr<class USceneRigPlayer> SceneRigPlayer; // 0x0368(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FSceneRigParameters SceneInterface; // 0x0370(0x0088)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
TMulticastInlineDelegate<void(bool bPlaying)> OnSetPlaying; // 0x03F8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
TMulticastInlineDelegate<void()> OnPlaybackAlmostComplete; // 0x0408(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
class USceneRigStageContainer* StageContainer; // 0x0418(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_420[0x60]; // 0x0420(0x0060)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class ULevelStreaming*> StreamedStages; // 0x0480(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected)
uint8 Pad_490[0x28]; // 0x0490(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static bool IsSceneRigBeingSkipped(TSoftObjectPtr<class USceneRig> SceneRig_0);
void AddEventHandler(class FName EventName, TDelegate<void()> Delegate);
void AddEventHandlerWithActor(class FName EventName, TDelegate<void(class ASceneRigActor* SceneRigActor)> Delegate);
void AddFinishHandler(const TDelegate<void()>& Handler);
void AddOnCleanupHandler(const TDelegate<void()>& Handler);
void AddStartHandler(const TDelegate<void()>& Handler);
void AssignSceneRig(class USceneRig* InSceneRig);
class USceneRigPlayer* DebugTriggerPlay();
float GetTimeRemaining();
class USceneRigPlayer* Initialize(ETimeRigInitializingBehavior InitializingBehaviorType);
void OnBeginOverlap(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult);
void OnCurtainRaised();
void OnEndOverlap(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex);
void Pause();
class USceneRigPlayer* Play(ETimeRigInitializingBehavior InitializingBehaviorType);
class USceneRigPlayer* PlayImmediate();
void Resume();
void SetPlaybackScale(float Scale);
void ShowSkipUI(bool bShow);
class USceneRigPlayer* StartRepeatedPlay(float MinRepeatDelay, float MaxRepeatDelay, ETimeRigInitializingBehavior InitializingBehaviorType);
void Stop();
void StopImmediate();
void StopRepeatedPlay(bool StopCurrentlyPlaying);
void TriggerEvent(class FName EventName);
float GetPlaybackScale() const;
class USceneRig* GetSceneRig() const;
class USceneRigPlayer* GetSceneRigPlayer() const;
bool IsActive() const;
bool IsPlaying() const;
bool PlayingOnRepeat() const;
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigActor")
}
static class ASceneRigActor* GetDefaultObj()
{
return GetDefaultObjImpl<ASceneRigActor>();
}
};
DUMPER7_ASSERTS_ASceneRigActor;
// Class SceneRig.SceneActionState_SetVectorProperty
// 0x0010 (0x0098 - 0x0088)
class USceneActionState_SetVectorProperty final : public USceneActionState_SetProperty
{
public:
uint8 Pad_88[0x10]; // 0x0088(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_SetVectorProperty")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_SetVectorProperty")
}
static class USceneActionState_SetVectorProperty* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_SetVectorProperty>();
}
};
DUMPER7_ASSERTS_USceneActionState_SetVectorProperty;
// Class SceneRig.SceneAction_SlaveToSpline
// 0x0010 (0x00B0 - 0x00A0)
class USceneAction_SlaveToSpline final : public USceneRigObjectActionBase
{
public:
class UActorProvider* SplineActor; // 0x00A0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFloatProvider* DistanceAlongSpline; // 0x00A8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_SlaveToSpline")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_SlaveToSpline")
}
static class USceneAction_SlaveToSpline* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_SlaveToSpline>();
}
};
DUMPER7_ASSERTS_USceneAction_SlaveToSpline;
// Class SceneRig.Transform_SceneRigParameter
// 0x0008 (0x0030 - 0x0028)
class UTransform_SceneRigParameter final : public UTransformProvider
{
public:
struct FSceneRigParameterBinding_Transform BoundParameter; // 0x0028(0x0008)(Edit, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Transform_SceneRigParameter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Transform_SceneRigParameter")
}
static class UTransform_SceneRigParameter* GetDefaultObj()
{
return GetDefaultObjImpl<UTransform_SceneRigParameter>();
}
};
DUMPER7_ASSERTS_UTransform_SceneRigParameter;
// Class SceneRig.SceneActionState_SlaveToSpline
// 0x0008 (0x0078 - 0x0070)
class USceneActionState_SlaveToSpline final : public USceneRigObjectActionState
{
public:
class USplineComponent* SplineComponent; // 0x0070(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_SlaveToSpline")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_SlaveToSpline")
}
static class USceneActionState_SlaveToSpline* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_SlaveToSpline>();
}
};
DUMPER7_ASSERTS_USceneActionState_SlaveToSpline;
// Class SceneRig.SceneAction_SpawnActor
// 0x0018 (0x00A0 - 0x0088)
class USceneAction_SpawnActor final : public USceneRigActionBase
{
public:
class UActorSpawner* Spawner; // 0x0088(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class UTimeRigElement*> ChildElements; // 0x0090(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_SpawnActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_SpawnActor")
}
static class USceneAction_SpawnActor* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_SpawnActor>();
}
};
DUMPER7_ASSERTS_USceneAction_SpawnActor;
// Class SceneRig.StoryNode_Custom
// 0x0000 (0x0098 - 0x0098)
class UStoryNode_Custom : public UTimeRig_StoryGraphNode
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("StoryNode_Custom")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"StoryNode_Custom")
}
static class UStoryNode_Custom* GetDefaultObj()
{
return GetDefaultObjImpl<UStoryNode_Custom>();
}
};
DUMPER7_ASSERTS_UStoryNode_Custom;
// Class SceneRig.SceneActionState_SpawnActor
// 0x0020 (0x0070 - 0x0050)
class USceneActionState_SpawnActor final : public USceneRigActionState
{
public:
uint8 Pad_50[0x18]; // 0x0050(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
class AActor* Actor; // 0x0068(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_SpawnActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_SpawnActor")
}
static class USceneActionState_SpawnActor* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_SpawnActor>();
}
};
DUMPER7_ASSERTS_USceneActionState_SpawnActor;
// Class SceneRig.SceneAction_SpawnActorAllowAsChild
// 0x0000 (0x00A0 - 0x00A0)
class USceneAction_SpawnActorAllowAsChild : public USceneRigObjectActionBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_SpawnActorAllowAsChild")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_SpawnActorAllowAsChild")
}
static class USceneAction_SpawnActorAllowAsChild* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_SpawnActorAllowAsChild>();
}
};
DUMPER7_ASSERTS_USceneAction_SpawnActorAllowAsChild;
// Class SceneRig.Vector_Curve
// 0x0188 (0x01B0 - 0x0028)
class UVector_Curve final : public UVectorProvider
{
public:
struct FRuntimeCurveVector Curve; // 0x0028(0x0188)(Edit, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Vector_Curve")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Vector_Curve")
}
static class UVector_Curve* GetDefaultObj()
{
return GetDefaultObjImpl<UVector_Curve>();
}
};
DUMPER7_ASSERTS_UVector_Curve;
// Class SceneRig.FXRule
// 0x0000 (0x0028 - 0x0028)
class UFXRule final : public UObject
{
public:
bool IsMatch() const;
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("FXRule")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"FXRule")
}
static class UFXRule* GetDefaultObj()
{
return GetDefaultObjImpl<UFXRule>();
}
};
DUMPER7_ASSERTS_UFXRule;
// Class SceneRig.FXOverrideFunctionLibrary
// 0x0000 (0x0028 - 0x0028)
class UFXOverrideFunctionLibrary final : public UBlueprintFunctionLibrary
{
public:
static bool IsMatch(const struct FFXOverride& FXOverride);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("FXOverrideFunctionLibrary")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"FXOverrideFunctionLibrary")
}
static class UFXOverrideFunctionLibrary* GetDefaultObj()
{
return GetDefaultObjImpl<UFXOverrideFunctionLibrary>();
}
};
DUMPER7_ASSERTS_UFXOverrideFunctionLibrary;
// Class SceneRig.SceneRigStage_NamedObject
// 0x0018 (0x0048 - 0x0030)
class USceneRigStage_NamedObject final : public USceneRigStage_NamedParameter
{
public:
struct FSceneRigStage_Object Parameter; // 0x0030(0x0018)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStage_NamedObject")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStage_NamedObject")
}
static class USceneRigStage_NamedObject* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigStage_NamedObject>();
}
};
DUMPER7_ASSERTS_USceneRigStage_NamedObject;
// Class SceneRig.SceneAction_StitchTester
// 0x0018 (0x00B8 - 0x00A0)
class USceneAction_StitchTester final : public USceneRigObjectActionBase
{
public:
struct FAnimationRequestLayerReference Layer; // 0x00A0(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
float FrontBackDistance; // 0x00A8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LeftRightDistance; // 0x00AC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 MoveCount; // 0x00B0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 WaitCount; // 0x00B4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_StitchTester")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_StitchTester")
}
static class USceneAction_StitchTester* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_StitchTester>();
}
};
DUMPER7_ASSERTS_USceneAction_StitchTester;
// Class SceneRig.SceneActionState_StitchTester
// 0x0090 (0x0100 - 0x0070)
class USceneActionState_StitchTester final : public USceneRigObjectActionState
{
public:
uint8 Pad_70[0x10]; // 0x0070(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
struct FTransform CurrentTransform; // 0x0080(0x0030)(Edit, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
uint8 Pad_B0[0x40]; // 0x00B0(0x0040)(Fixing Size After Last Property [ Dumper-7 ])
class AActor* Actor; // 0x00F0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class USceneActionState_Transform* TransformActionState; // 0x00F8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_StitchTester")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_StitchTester")
}
static class USceneActionState_StitchTester* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_StitchTester>();
}
};
DUMPER7_ASSERTS_USceneActionState_StitchTester;
// Class SceneRig.SceneRigRule
// 0x0000 (0x00A0 - 0x00A0)
class USceneRigRule : public UTimeRigRule
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigRule")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigRule")
}
static class USceneRigRule* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigRule>();
}
};
DUMPER7_ASSERTS_USceneRigRule;
// Class SceneRig.SceneAction_Transform
// 0x04F0 (0x0590 - 0x00A0)
class USceneAction_Transform final : public USceneAction_AnimateCurves
{
public:
struct FAnimationRequestLayerReference Layer; // 0x00A0(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
class UTransformProvider* ParentTransform; // 0x00A8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bConstant; // 0x00B0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_B1[0x7]; // 0x00B1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FRuntimeCurveVector TranslateCurve; // 0x00B8(0x0188)(Edit, NativeAccessSpecifierPublic)
struct FRuntimeCurveVector RotateCurve; // 0x0240(0x0188)(Edit, NativeAccessSpecifierPublic)
struct FRuntimeCurveVector ScaleCurve; // 0x03C8(0x0188)(Edit, NativeAccessSpecifierPublic)
struct FTransform DefaultValue; // 0x0550(0x0030)(Edit, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
bool bHoldTransform; // 0x0580(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bApplyCharacterFixup; // 0x0581(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bForceTransform; // 0x0582(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bParentTransformIsStatic; // 0x0583(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ESceneAction_ClothingTeleportMode ClothTeleportMode; // 0x0584(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_585[0xB]; // 0x0585(0x000B)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_Transform")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_Transform")
}
static class USceneAction_Transform* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_Transform>();
}
};
DUMPER7_ASSERTS_USceneAction_Transform;
// Class SceneRig.SceneActionState_Transform
// 0x0090 (0x0100 - 0x0070)
class USceneActionState_Transform final : public USceneActionState_AnimateCurves
{
public:
uint8 Pad_70[0x10]; // 0x0070(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
bool IsPossiblyRegistered; // 0x0080(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IsRegistered; // 0x0081(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_82[0xE]; // 0x0082(0x000E)(Fixing Size After Last Property [ Dumper-7 ])
struct FTransform CurrentTransform; // 0x0090(0x0030)(Edit, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
uint8 Pad_C0[0x40]; // 0x00C0(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_Transform")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_Transform")
}
static class USceneActionState_Transform* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_Transform>();
}
};
DUMPER7_ASSERTS_USceneActionState_Transform;
// Class SceneRig.Transform_Curve
// 0x04C8 (0x04F0 - 0x0028)
class UTransform_Curve final : public UTransformProvider
{
public:
struct FRuntimeCurveVector TranslateCurve; // 0x0028(0x0188)(Edit, BlueprintReadOnly, NativeAccessSpecifierPublic)
struct FRuntimeCurveVector RotateCurve; // 0x01B0(0x0188)(Edit, BlueprintReadOnly, NativeAccessSpecifierPublic)
struct FRuntimeCurveVector ScaleCurve; // 0x0338(0x0188)(Edit, BlueprintReadOnly, NativeAccessSpecifierPublic)
struct FTransform DefaultValue; // 0x04C0(0x0030)(Edit, BlueprintReadOnly, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Transform_Curve")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Transform_Curve")
}
static class UTransform_Curve* GetDefaultObj()
{
return GetDefaultObjImpl<UTransform_Curve>();
}
};
DUMPER7_ASSERTS_UTransform_Curve;
// Class SceneRig.SceneAction_Unskippable
// 0x0000 (0x0088 - 0x0088)
class USceneAction_Unskippable final : public USceneRigActionBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_Unskippable")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_Unskippable")
}
static class USceneAction_Unskippable* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_Unskippable>();
}
};
DUMPER7_ASSERTS_USceneAction_Unskippable;
// Class SceneRig.SceneActionState_Unskippable
// 0x0020 (0x0070 - 0x0050)
class USceneActionState_Unskippable final : public USceneRigActionState
{
public:
uint8 Pad_50[0x20]; // 0x0050(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_Unskippable")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_Unskippable")
}
static class USceneActionState_Unskippable* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_Unskippable>();
}
};
DUMPER7_ASSERTS_USceneActionState_Unskippable;
// Class SceneRig.SceneRigScriptNode_Scene
// 0x0018 (0x0058 - 0x0040)
class USceneRigScriptNode_Scene final : public USceneRigScriptNode
{
public:
class FString SceneText; // 0x0040(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USceneRigScriptNode* SceneScript; // 0x0050(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigScriptNode_Scene")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigScriptNode_Scene")
}
static class USceneRigScriptNode_Scene* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigScriptNode_Scene>();
}
};
DUMPER7_ASSERTS_USceneRigScriptNode_Scene;
// Class SceneRig.SceneAction_Visibility
// 0x0008 (0x00A8 - 0x00A0)
class USceneAction_Visibility final : public USceneRigObjectActionBase
{
public:
EManagedVisibilityPriority Priority; // 0x00A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ShouldBeHidden; // 0x00A1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IncludeChildActors; // 0x00A2(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A3[0x5]; // 0x00A3(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_Visibility")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_Visibility")
}
static class USceneAction_Visibility* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_Visibility>();
}
};
DUMPER7_ASSERTS_USceneAction_Visibility;
// Class SceneRig.SceneActionState_Visibility
// 0x0010 (0x0080 - 0x0070)
class USceneActionState_Visibility final : public USceneRigObjectActionState
{
public:
uint8 Pad_70[0x8]; // 0x0070(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
bool PreviouslyHidden; // 0x0078(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_79[0x7]; // 0x0079(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_Visibility")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_Visibility")
}
static class USceneActionState_Visibility* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_Visibility>();
}
};
DUMPER7_ASSERTS_USceneActionState_Visibility;
// Class SceneRig.StagePreviewDriver
// 0x0000 (0x0028 - 0x0028)
class UStagePreviewDriver : public UBaseProvider
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("StagePreviewDriver")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"StagePreviewDriver")
}
static class UStagePreviewDriver* GetDefaultObj()
{
return GetDefaultObjImpl<UStagePreviewDriver>();
}
};
DUMPER7_ASSERTS_UStagePreviewDriver;
// Class SceneRig.SceneRigParameter
// 0x0010 (0x0038 - 0x0028)
class USceneRigParameter : public UObject
{
public:
class FString Name_0; // 0x0028(0x0010)(Edit, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigParameter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigParameter")
}
static class USceneRigParameter* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigParameter>();
}
};
DUMPER7_ASSERTS_USceneRigParameter;
// Class SceneRig.SceneRigParameter_Animation
// 0x0008 (0x0040 - 0x0038)
class USceneRigParameter_Animation final : public USceneRigParameter
{
public:
class UAnimationProvider* Value; // 0x0038(0x0008)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigParameter_Animation")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigParameter_Animation")
}
static class USceneRigParameter_Animation* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigParameter_Animation>();
}
};
DUMPER7_ASSERTS_USceneRigParameter_Animation;
// Class SceneRig.SceneRigScriptNode_Dialogue
// 0x0028 (0x0068 - 0x0040)
class USceneRigScriptNode_Dialogue final : public USceneRigScriptNode
{
public:
class FName DialogueID; // 0x0040(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName CharacterID; // 0x0048(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float TimeDelay; // 0x0050(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class UDialogueScriptCommand*> Commands; // 0x0058(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigScriptNode_Dialogue")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigScriptNode_Dialogue")
}
static class USceneRigScriptNode_Dialogue* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigScriptNode_Dialogue>();
}
};
DUMPER7_ASSERTS_USceneRigScriptNode_Dialogue;
// Class SceneRig.SceneRigParameterDefinition_Animation
// 0x0008 (0x0040 - 0x0038)
class USceneRigParameterDefinition_Animation final : public USceneRigParameterDefinition
{
public:
class UAnimationProvider* DefaultValue; // 0x0038(0x0008)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigParameterDefinition_Animation")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigParameterDefinition_Animation")
}
static class USceneRigParameterDefinition_Animation* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigParameterDefinition_Animation>();
}
};
DUMPER7_ASSERTS_USceneRigParameterDefinition_Animation;
// Class SceneRig.Vector_SceneRigStageParameter
// 0x0010 (0x0038 - 0x0028)
class UVector_SceneRigStageParameter final : public UVectorProvider
{
public:
struct FSceneRigStage_VectorReference Reference; // 0x0028(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Vector_SceneRigStageParameter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Vector_SceneRigStageParameter")
}
static class UVector_SceneRigStageParameter* GetDefaultObj()
{
return GetDefaultObjImpl<UVector_SceneRigStageParameter>();
}
};
DUMPER7_ASSERTS_UVector_SceneRigStageParameter;
// Class SceneRig.SceneRigParameter_Bool
// 0x0008 (0x0040 - 0x0038)
class USceneRigParameter_Bool final : public USceneRigParameter
{
public:
bool Value; // 0x0038(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigParameter_Bool")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigParameter_Bool")
}
static class USceneRigParameter_Bool* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigParameter_Bool>();
}
};
DUMPER7_ASSERTS_USceneRigParameter_Bool;
// Class SceneRig.SceneRigParameterDefinition_Bool
// 0x0008 (0x0040 - 0x0038)
class USceneRigParameterDefinition_Bool final : public USceneRigParameterDefinition
{
public:
bool DefaultValue; // 0x0038(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigParameterDefinition_Bool")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigParameterDefinition_Bool")
}
static class USceneRigParameterDefinition_Bool* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigParameterDefinition_Bool>();
}
};
DUMPER7_ASSERTS_USceneRigParameterDefinition_Bool;
// Class SceneRig.SceneRigStageInterface
// 0x0028 (0x0050 - 0x0028)
class USceneRigStageInterface : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
TArray<struct FSceneRigStageActorPlacement> ActorPlacements; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class USceneRigStage_NamedParameter*> Parameters; // 0x0040(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStageInterface")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStageInterface")
}
static class USceneRigStageInterface* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigStageInterface>();
}
};
DUMPER7_ASSERTS_USceneRigStageInterface;
// Class SceneRig.SceneRigParameter_DialogueEvent
// 0x0068 (0x00A0 - 0x0038)
class USceneRigParameter_DialogueEvent final : public USceneRigParameter
{
public:
struct FSceneRigDialogTrackSectionData Value; // 0x0038(0x0068)(Edit, BlueprintReadOnly, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigParameter_DialogueEvent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigParameter_DialogueEvent")
}
static class USceneRigParameter_DialogueEvent* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigParameter_DialogueEvent>();
}
};
DUMPER7_ASSERTS_USceneRigParameter_DialogueEvent;
// Class SceneRig.SceneRigParameterDefinition_DialogueEvent
// 0x0068 (0x00A0 - 0x0038)
class USceneRigParameterDefinition_DialogueEvent final : public USceneRigParameterDefinition
{
public:
struct FSceneRigDialogTrackSectionData DefaultEvent; // 0x0038(0x0068)(Edit, BlueprintReadOnly, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigParameterDefinition_DialogueEvent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigParameterDefinition_DialogueEvent")
}
static class USceneRigParameterDefinition_DialogueEvent* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigParameterDefinition_DialogueEvent>();
}
};
DUMPER7_ASSERTS_USceneRigParameterDefinition_DialogueEvent;
// Class SceneRig.StoryNode_Script
// 0x0028 (0x00C0 - 0x0098)
class UStoryNode_Script : public UTimeRig_StoryGraphNode
{
public:
struct FSceneRigScriptContainer Script; // 0x0098(0x0008)(NoDestructor, NativeAccessSpecifierPublic)
bool RegisteredAvailableNextLineIDs; // 0x00A0(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class FName> AvailableNextLineIDs; // 0x00A8(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
class FName RegisteredLastLineID; // 0x00B8(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("StoryNode_Script")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"StoryNode_Script")
}
static class UStoryNode_Script* GetDefaultObj()
{
return GetDefaultObjImpl<UStoryNode_Script>();
}
};
DUMPER7_ASSERTS_UStoryNode_Script;
// Class SceneRig.SceneRigParameter_Float
// 0x0008 (0x0040 - 0x0038)
class USceneRigParameter_Float final : public USceneRigParameter
{
public:
float Value; // 0x0038(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigParameter_Float")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigParameter_Float")
}
static class USceneRigParameter_Float* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigParameter_Float>();
}
};
DUMPER7_ASSERTS_USceneRigParameter_Float;
// Class SceneRig.SceneRigParameterDefinition_Float
// 0x0010 (0x0048 - 0x0038)
class USceneRigParameterDefinition_Float final : public USceneRigParameterDefinition
{
public:
float DefaultValue; // 0x0038(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class UFloatProvider* DefaultValueProvider; // 0x0040(0x0008)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigParameterDefinition_Float")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigParameterDefinition_Float")
}
static class USceneRigParameterDefinition_Float* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigParameterDefinition_Float>();
}
};
DUMPER7_ASSERTS_USceneRigParameterDefinition_Float;
// Class SceneRig.SceneRigParameter_FString
// 0x0010 (0x0048 - 0x0038)
class USceneRigParameter_FString final : public USceneRigParameter
{
public:
class FString Value; // 0x0038(0x0010)(Edit, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigParameter_FString")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigParameter_FString")
}
static class USceneRigParameter_FString* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigParameter_FString>();
}
};
DUMPER7_ASSERTS_USceneRigParameter_FString;
// Class SceneRig.SceneRigParameter_Int
// 0x0008 (0x0040 - 0x0038)
class USceneRigParameter_Int final : public USceneRigParameter
{
public:
int32 Value; // 0x0038(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigParameter_Int")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigParameter_Int")
}
static class USceneRigParameter_Int* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigParameter_Int>();
}
};
DUMPER7_ASSERTS_USceneRigParameter_Int;
// Class SceneRig.SceneRigParameter_Object
// 0x0008 (0x0040 - 0x0038)
class USceneRigParameter_Object final : public USceneRigParameter
{
public:
class UObjectProvider* Value; // 0x0038(0x0008)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigParameter_Object")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigParameter_Object")
}
static class USceneRigParameter_Object* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigParameter_Object>();
}
};
DUMPER7_ASSERTS_USceneRigParameter_Object;
// Class SceneRig.SceneRigParameter_Transform
// 0x0008 (0x0040 - 0x0038)
class USceneRigParameter_Transform final : public USceneRigParameter
{
public:
class UTransformProvider* Value; // 0x0038(0x0008)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigParameter_Transform")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigParameter_Transform")
}
static class USceneRigParameter_Transform* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigParameter_Transform>();
}
};
DUMPER7_ASSERTS_USceneRigParameter_Transform;
// Class SceneRig.SceneRigParameterDefinition_Transform
// 0x0008 (0x0040 - 0x0038)
class USceneRigParameterDefinition_Transform final : public USceneRigParameterDefinition
{
public:
class UTransformProvider* DefaultValue; // 0x0038(0x0008)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigParameterDefinition_Transform")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigParameterDefinition_Transform")
}
static class USceneRigParameterDefinition_Transform* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigParameterDefinition_Transform>();
}
};
DUMPER7_ASSERTS_USceneRigParameterDefinition_Transform;
// Class SceneRig.SceneRigParameter_AnimationTransform
// 0x0008 (0x0040 - 0x0038)
class USceneRigParameter_AnimationTransform final : public USceneRigParameter
{
public:
class UAnimationTransformProvider* Value; // 0x0038(0x0008)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigParameter_AnimationTransform")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigParameter_AnimationTransform")
}
static class USceneRigParameter_AnimationTransform* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigParameter_AnimationTransform>();
}
};
DUMPER7_ASSERTS_USceneRigParameter_AnimationTransform;
// Class SceneRig.SceneRigParameter_Vector
// 0x0010 (0x0048 - 0x0038)
class USceneRigParameter_Vector final : public USceneRigParameter
{
public:
struct FVector Value; // 0x0038(0x000C)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigParameter_Vector")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigParameter_Vector")
}
static class USceneRigParameter_Vector* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigParameter_Vector>();
}
};
DUMPER7_ASSERTS_USceneRigParameter_Vector;
// Class SceneRig.SceneParameterInterface
// 0x0000 (0x0000 - 0x0000)
class ISceneParameterInterface final
{
public:
class USceneRigStageParameterBlock* CreateParameterBlock(class UObject* OuterObject);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneParameterInterface")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneParameterInterface")
}
static class ISceneParameterInterface* GetDefaultObj()
{
return GetDefaultObjImpl<ISceneParameterInterface>();
}
class UObject* AsUObject()
{
return reinterpret_cast<UObject*>(this);
}
const class UObject* AsUObject() const
{
return reinterpret_cast<const UObject*>(this);
}
};
DUMPER7_ASSERTS_ISceneParameterInterface;
// Class SceneRig.SceneRig
// 0x00D0 (0x0238 - 0x0168)
class USceneRig : public UTimeRig
{
public:
uint8 Pad_168[0x18]; // 0x0168(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
bool BakeSequenceDebug; // 0x0180(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_181[0x7]; // 0x0181(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class USceneRigInterfaceDefinition* Interface; // 0x0188(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<struct FSceneRigBoundObject> BoundObjects; // 0x0190(0x0010)(Edit, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
TArray<class UAnimationArchitectTagProvider*> TagProviders; // 0x01A0(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
class USceneRigStage* DefaultStage; // 0x01B0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool PreviewStageDriver; // 0x01B8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1B9[0x7]; // 0x01B9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class UBaseArchitectAsset*> LookupAssets; // 0x01C0(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
bool DebugInEditor; // 0x01D0(0x0001)(Edit, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool StartDebuggingPaused; // 0x01D1(0x0001)(Edit, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bShouldSimulatePhysics; // 0x01D2(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bInstantlySkippable; // 0x01D3(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float PlayerSortOrder; // 0x01D4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FSceneRigStage_Transform SceneRoot; // 0x01D8(0x0018)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
TArray<class USceneRigStage_NamedParameter*> NamedParameters; // 0x01F0(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
TSoftObjectPtr<class UWorld> CinematicPreviewLevel; // 0x0200(0x0028)(Edit, BlueprintVisible, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<TSoftObjectPtr<class UWorld>> PreviewLevels; // 0x0228(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, UObjectWrapper, NativeAccessSpecifierPublic)
public:
class USceneRigPlayer* InitializePlayer(const struct FSceneRigParameters& Parameters, class UObject* PlayerParent, ETimeRigInitializingBehavior InitializingBehaviorType);
class USceneRigPlayer* InitializePlayerWithDefaultParameters(class UObject* WorldContext, class UObject* PlayerParent, ETimeRigInitializingBehavior InitializingBehaviorType);
class USceneRigPlayer* Play(const struct FSceneRigParameters& Parameters, class UObject* PlayerParent, ETimeRigInitializingBehavior InitializingBehaviorType);
class USceneRigPlayer* PlayWithDefaultParameters(class UObject* WorldContextObject, class UObject* PlayerParent, ETimeRigInitializingBehavior InitializingBehaviorType);
void CreateDefaultParameters(struct FSceneRigParameters* Parameters, class UObject* WorldContextObject) const;
class USceneRigPlayer* FindPlayer(class UObject* WorldContextObject) const;
void StartPrecaching(class UObject* WorldContextObject, const TDelegate<void()>& PrecacheComplete) const;
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRig")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRig")
}
static class USceneRig* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRig>();
}
};
DUMPER7_ASSERTS_USceneRig;
// Class SceneRig.SceneRigState
// 0x0020 (0x0098 - 0x0078)
class USceneRigState final : public UTimeRigState
{
public:
uint8 Pad_78[0x18]; // 0x0078(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
class ULevelSequencePlayer* SequencePlayer; // 0x0090(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigState")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigState")
}
static class USceneRigState* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigState>();
}
};
DUMPER7_ASSERTS_USceneRigState;
// Class SceneRig.SceneRig_CustomActor
// 0x0018 (0x0250 - 0x0238)
class USceneRig_CustomActor final : public USceneRig
{
public:
struct FSceneRigStage_Actor CustomActor; // 0x0238(0x0018)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRig_CustomActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRig_CustomActor")
}
static class USceneRig_CustomActor* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRig_CustomActor>();
}
};
DUMPER7_ASSERTS_USceneRig_CustomActor;
// Class SceneRig.SceneRig_Fallback
// 0x0010 (0x0038 - 0x0028)
class USceneRig_Fallback final : public USceneRigProvider
{
public:
TArray<class USceneRigProvider*> Providers; // 0x0028(0x0010)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRig_Fallback")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRig_Fallback")
}
static class USceneRig_Fallback* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRig_Fallback>();
}
};
DUMPER7_ASSERTS_USceneRig_Fallback;
// Class SceneRig.SceneRig_TagLookup
// 0x0038 (0x0060 - 0x0028)
class USceneRig_TagLookup : public USceneRigProvider
{
public:
class UActorProvider* LookupOnActor; // 0x0028(0x0008)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayTagContainer Tags; // 0x0030(0x0020)(Edit, BlueprintReadOnly, NativeAccessSpecifierPublic)
TArray<class UAnimationArchitectTagProvider*> TagProviders; // 0x0050(0x0010)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRig_TagLookup")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRig_TagLookup")
}
static class USceneRig_TagLookup* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRig_TagLookup>();
}
};
DUMPER7_ASSERTS_USceneRig_TagLookup;
// Class SceneRig.SceneRigBakeSequence
// 0x0000 (0x0000 - 0x0000)
class ISceneRigBakeSequence final
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigBakeSequence")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigBakeSequence")
}
static class ISceneRigBakeSequence* GetDefaultObj()
{
return GetDefaultObjImpl<ISceneRigBakeSequence>();
}
class UObject* AsUObject()
{
return reinterpret_cast<UObject*>(this);
}
const class UObject* AsUObject() const
{
return reinterpret_cast<const UObject*>(this);
}
};
DUMPER7_ASSERTS_ISceneRigBakeSequence;
// Class SceneRig.SceneRigAnimationRegistry
// 0x0020 (0x0050 - 0x0030)
class USceneRigAnimationRegistry final : public UDataAsset
{
public:
TArray<struct FSceneRigAnimationRegsitryInheritRegistry> InheritFromRegistries; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FSceneRigAnimationRegsitryAnim> Animations; // 0x0040(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigAnimationRegistry")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigAnimationRegistry")
}
static class USceneRigAnimationRegistry* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigAnimationRegistry>();
}
};
DUMPER7_ASSERTS_USceneRigAnimationRegistry;
// Class SceneRig.SceneRigAnimationSection
// 0x0540 (0x0628 - 0x00E8)
class USceneRigAnimationSection final : public UMovieSceneSection
{
public:
struct FSceneRigAnimationParams Params_0; // 0x00E8(0x0540)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigAnimationSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigAnimationSection")
}
static class USceneRigAnimationSection* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigAnimationSection>();
}
};
DUMPER7_ASSERTS_USceneRigAnimationSection;
// Class SceneRig.SceneRigAnimInstance
// 0x01C0 (0x0480 - 0x02C0)
class USceneRigAnimInstance final : public UAnimSequencerInstance
{
public:
uint8 Pad_2C0[0x1B0]; // 0x02C0(0x01B0)(Fixing Size After Last Property [ Dumper-7 ])
class UAnimAsset_TickAssetPlayerProxy* TickAssetPlayerProxy; // 0x0470(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_478[0x8]; // 0x0478(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigAnimInstance")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigAnimInstance")
}
static class USceneRigAnimInstance* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigAnimInstance>();
}
};
DUMPER7_ASSERTS_USceneRigAnimInstance;
// Class SceneRig.SceneRigBPUtilities
// 0x0000 (0x0028 - 0x0028)
class USceneRigBPUtilities final : public UBlueprintFunctionLibrary
{
public:
static void AddRegisteredActor(class AActor* Actor, class FName RegisteredActorName);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigBPUtilities")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigBPUtilities")
}
static class USceneRigBPUtilities* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigBPUtilities>();
}
};
DUMPER7_ASSERTS_USceneRigBPUtilities;
// Class SceneRig.SceneRigCamera
// 0x0AA0 (0x1310 - 0x0870)
class ASceneRigCamera : public ACameraActor
{
public:
uint8 Pad_870[0x8]; // 0x0870(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
class USkeletalMeshComponent* SkeletalMeshComponent; // 0x0878(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FCameraLookatTrackingSettings LookatTrackingSettings; // 0x0880(0x0050)(Edit, BlueprintVisible, Protected, NativeAccessSpecifierProtected)
class FName CameraSocket; // 0x08D0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
struct FSRCameraFocusSettings FocusSettings; // 0x08D8(0x0138)(Edit, Protected, NativeAccessSpecifierProtected)
struct FSRCameraPostProcessSettings RenderFeatures; // 0x0A10(0x0860)(Edit, Protected, NativeAccessSpecifierProtected)
struct FAnimatedIntegerPropertyDriver LODDetailMode; // 0x1270(0x0028)(Edit, Protected, NativeAccessSpecifierProtected)
struct FAnimatedFloatPropertyDriver CurrentFocalLength; // 0x1298(0x0028)(Edit, Protected, NativeAccessSpecifierProtected)
struct FAnimatedFloatPropertyDriver CurrentAperture; // 0x12C0(0x0028)(Edit, Protected, NativeAccessSpecifierProtected)
struct FAnimatedFloatPropertyDriver CurrentFocusDistance; // 0x12E8(0x0028)(Edit, Protected, NativeAccessSpecifierProtected)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigCamera")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigCamera")
}
static class ASceneRigCamera* GetDefaultObj()
{
return GetDefaultObjImpl<ASceneRigCamera>();
}
};
DUMPER7_ASSERTS_ASceneRigCamera;
// Class SceneRig.SceneRigCameraMetadata
// 0x0008 (0x0030 - 0x0028)
class USceneRigCameraMetadata final : public UAnimMetaData
{
public:
ESceneRigCameraAttachment Attachment; // 0x0028(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigCameraMetadata")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigCameraMetadata")
}
static class USceneRigCameraMetadata* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigCameraMetadata>();
}
};
DUMPER7_ASSERTS_USceneRigCameraMetadata;
// Class SceneRig.SceneRigCameraStackActor
// 0x0A48 (0x0E50 - 0x0408)
class ASceneRigCameraStackActor : public ACameraStackActor
{
public:
class USkeletalMeshComponent* SkeletalMeshComponent; // 0x0408(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName EyeSocketName; // 0x0410(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FSRCameraFocusSettings FocusSettings; // 0x0418(0x0138)(Transient, Protected, NativeAccessSpecifierProtected)
struct FSRCameraPostProcessSettings RenderFeatures; // 0x0550(0x0860)(Transient, Protected, NativeAccessSpecifierProtected)
struct FAnimatedIntegerPropertyDriver LODDetailMode; // 0x0DB0(0x0028)(Transient, Protected, NativeAccessSpecifierProtected)
struct FAnimatedFloatPropertyDriver CurrentFocalLength; // 0x0DD8(0x0028)(Transient, Protected, NativeAccessSpecifierProtected)
struct FAnimatedFloatPropertyDriver CurrentAperture; // 0x0E00(0x0028)(Transient, Protected, NativeAccessSpecifierProtected)
struct FAnimatedFloatPropertyDriver CurrentFocusDistance; // 0x0E28(0x0028)(Transient, Protected, NativeAccessSpecifierProtected)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigCameraStackActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigCameraStackActor")
}
static class ASceneRigCameraStackActor* GetDefaultObj()
{
return GetDefaultObjImpl<ASceneRigCameraStackActor>();
}
};
DUMPER7_ASSERTS_ASceneRigCameraStackActor;
// Class SceneRig.SceneRigCameraStackTarget
// 0x0010 (0x00B0 - 0x00A0)
class USceneRigCameraStackTarget final : public UCameraStackTarget
{
public:
TWeakObjectPtr<class UTransformProvider> TransformProvider; // 0x00A0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A8[0x8]; // 0x00A8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigCameraStackTarget")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigCameraStackTarget")
}
static class USceneRigCameraStackTarget* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigCameraStackTarget>();
}
};
DUMPER7_ASSERTS_USceneRigCameraStackTarget;
// Class SceneRig.SceneRigCameraSection
// 0x0018 (0x0100 - 0x00E8)
class USceneRigCameraSection final : public UMovieSceneSection
{
public:
struct FSceneRigCameraParams Params_0; // 0x00E8(0x0018)(Edit, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigCameraSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigCameraSection")
}
static class USceneRigCameraSection* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigCameraSection>();
}
};
DUMPER7_ASSERTS_USceneRigCameraSection;
// Class SceneRig.SceneRigDialogTrackSection
// 0x0068 (0x0150 - 0x00E8)
class USceneRigDialogTrackSection final : public UMovieSceneSection
{
public:
struct FSceneRigDialogTrackSectionData SectionData; // 0x00E8(0x0068)(Edit, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigDialogTrackSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigDialogTrackSection")
}
static class USceneRigDialogTrackSection* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigDialogTrackSection>();
}
};
DUMPER7_ASSERTS_USceneRigDialogTrackSection;
// Class SceneRig.SceneRigInterfaceDefinition
// 0x0030 (0x0058 - 0x0028)
class USceneRigInterfaceDefinition final : public UObject
{
public:
TArray<class USceneRigInterfaceDefinition*> InheritedParents; // 0x0028(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class USceneRigParameterDefinition*> ParameterDefinitions; // 0x0038(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
class FString ExportPath; // 0x0048(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigInterfaceDefinition")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigInterfaceDefinition")
}
static class USceneRigInterfaceDefinition* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigInterfaceDefinition>();
}
};
DUMPER7_ASSERTS_USceneRigInterfaceDefinition;
// Class SceneRig.SceneRigMayaExportSphere
// 0x0008 (0x0250 - 0x0248)
class ASceneRigMayaExportSphere final : public AActor
{
public:
class USphereComponent* SphereComponent; // 0x0248(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigMayaExportSphere")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigMayaExportSphere")
}
static class ASceneRigMayaExportSphere* GetDefaultObj()
{
return GetDefaultObjImpl<ASceneRigMayaExportSphere>();
}
};
DUMPER7_ASSERTS_ASceneRigMayaExportSphere;
// Class SceneRig.SceneRigPlayer
// 0x0058 (0x02E0 - 0x0288)
class USceneRigPlayer final : public UTimeRigPlayer
{
public:
uint8 Pad_288[0x28]; // 0x0288(0x0028)(Fixing Size After Last Property [ Dumper-7 ])
TMulticastInlineDelegate<void()> OnSceneRigPlayerInitialized; // 0x02B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
class USceneActionState_PlayFMV* OverridingFMV; // 0x02C0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
class USceneActionState_PlayBinkMedia* OverridingBinkMedia; // 0x02C8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
class UUserWidget* SkipWidget; // 0x02D0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_2D8[0x8]; // 0x02D8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void ApplyParameterUpdatesImmediately();
void ShowSkipUI(bool bShow);
bool UpdateBoolParameter(const class FString& ParameterName, bool InValue);
bool UpdateFloatParameter(const class FString& ParameterName, float InValue);
bool UpdateIntParameter(const class FString& ParameterName, int32 InValue);
bool UpdateObjectParameter(const class FString& ParameterName, class UObject* Object);
bool UpdateStringParameter(const class FString& ParameterName, const class FString& InValue);
bool UpdateTransformParameter(const class FString& ParameterName, const struct FTransform& InValue);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigPlayer")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigPlayer")
}
static class USceneRigPlayer* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigPlayer>();
}
};
DUMPER7_ASSERTS_USceneRigPlayer;
// Class SceneRig.SceneRigPlayerManager
// 0x0048 (0x0290 - 0x0248)
class ASceneRigPlayerManager final : public AActor
{
public:
TArray<struct FSceneRigPlayerReference> Players; // 0x0248(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
TArray<class USceneRigPlayer*> NewPlayersFromThisTick; // 0x0258(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
TArray<class USceneRigPlayer*> ActivePlayersWantingToPlayThisTick; // 0x0268(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
uint8 Pad_278[0x18]; // 0x0278(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigPlayerManager")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigPlayerManager")
}
static class ASceneRigPlayerManager* GetDefaultObj()
{
return GetDefaultObjImpl<ASceneRigPlayerManager>();
}
};
DUMPER7_ASSERTS_ASceneRigPlayerManager;
// Class SceneRig.SceneRigProxyMocapStageState
// 0x0000 (0x00A0 - 0x00A0)
class USceneRigProxyMocapStageState final : public USceneRigProxyActorState
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigProxyMocapStageState")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigProxyMocapStageState")
}
static class USceneRigProxyMocapStageState* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigProxyMocapStageState>();
}
};
DUMPER7_ASSERTS_USceneRigProxyMocapStageState;
// Class SceneRig.SceneRigScriptNode_Branch
// 0x0018 (0x0058 - 0x0040)
class USceneRigScriptNode_Branch final : public USceneRigScriptNode
{
public:
TArray<struct FSceneRigScriptBranch> Branches; // 0x0040(0x0010)(Edit, ZeroConstructor, EditConst, ContainsInstancedReference, NativeAccessSpecifierPublic)
int32 CurrentBranch; // 0x0050(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool HasMissmatchingInternalBranches; // 0x0054(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_55[0x3]; // 0x0055(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigScriptNode_Branch")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigScriptNode_Branch")
}
static class USceneRigScriptNode_Branch* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigScriptNode_Branch>();
}
};
DUMPER7_ASSERTS_USceneRigScriptNode_Branch;
// Class SceneRig.SceneRigScriptNode_End
// 0x0000 (0x0040 - 0x0040)
class USceneRigScriptNode_End final : public USceneRigScriptNode
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigScriptNode_End")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigScriptNode_End")
}
static class USceneRigScriptNode_End* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigScriptNode_End>();
}
};
DUMPER7_ASSERTS_USceneRigScriptNode_End;
// Class SceneRig.SceneRigScriptNode_ChoicePreview
// 0x0020 (0x0060 - 0x0040)
class USceneRigScriptNode_ChoicePreview final : public USceneRigScriptNode
{
public:
class FName DialogueID; // 0x0040(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName CharacterID; // 0x0048(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString EnglishScriptText; // 0x0050(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigScriptNode_ChoicePreview")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigScriptNode_ChoicePreview")
}
static class USceneRigScriptNode_ChoicePreview* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigScriptNode_ChoicePreview>();
}
};
DUMPER7_ASSERTS_USceneRigScriptNode_ChoicePreview;
// Class SceneRig.SceneRigSettings
// 0x0008 (0x0030 - 0x0028)
class USceneRigSettings final : public UObject
{
public:
float TestValue; // 0x0028(0x0004)(Edit, ZeroConstructor, Config, GlobalConfig, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigSettings")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigSettings")
}
static class USceneRigSettings* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigSettings>();
}
};
DUMPER7_ASSERTS_USceneRigSettings;
// Class SceneRig.SceneRigStage
// 0x0130 (0x0180 - 0x0050)
#pragma pack(push, 0x1)
class alignas(0x10) USceneRigStage : public USceneRigStageInterface
{
public:
uint8 Pad_50[0x8]; // 0x0050(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
TArray<TSoftObjectPtr<class UWorld>> StageLevels; // 0x0058(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
struct FSceneRigStage_Actor StageRoot; // 0x0068(0x0018)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
struct FTransform StageRootFallback; // 0x0080(0x0030)(Edit, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
TArray<class UBaseArchitectAsset*> LookupAssets; // 0x00B0(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class UAnimationArchitectTagProvider*> LookupTagProviders; // 0x00C0(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
bool bEnableDefaultLighting; // 0x00D0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bShouldSimulatePhysics; // 0x00D1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_D2[0x6]; // 0x00D2(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class ULevelStreaming*> StreamedStages; // 0x00D8(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
TArray<struct FVector> InterestPoints; // 0x00E8(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
class FString ExportFilename; // 0x00F8(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool OverrideEnvironmentPath; // 0x0108(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_109[0x7]; // 0x0109(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class FString ExportEnvironmentPath; // 0x0110(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UseExportRadius; // 0x0120(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_121[0x3]; // 0x0121(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float ExportRadius; // 0x0124(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_128[0x50]; // 0x0128(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStage")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStage")
}
static class USceneRigStage* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigStage>();
}
};
#pragma pack(pop)
DUMPER7_ASSERTS_USceneRigStage;
// Class SceneRig.SceneRigStageClassHost
// 0x0000 (0x0000 - 0x0000)
class ISceneRigStageClassHost final
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStageClassHost")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStageClassHost")
}
static class ISceneRigStageClassHost* GetDefaultObj()
{
return GetDefaultObjImpl<ISceneRigStageClassHost>();
}
class UObject* AsUObject()
{
return reinterpret_cast<UObject*>(this);
}
const class UObject* AsUObject() const
{
return reinterpret_cast<const UObject*>(this);
}
};
DUMPER7_ASSERTS_ISceneRigStageClassHost;
// Class SceneRig.SceneRigStage_BoolValue
// 0x0008 (0x0030 - 0x0028)
class USceneRigStage_BoolValue final : public USceneRigStage_ParameterValue
{
public:
class UBoolProvider* Provider; // 0x0028(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStage_BoolValue")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStage_BoolValue")
}
static class USceneRigStage_BoolValue* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigStage_BoolValue>();
}
};
DUMPER7_ASSERTS_USceneRigStage_BoolValue;
// Class SceneRig.SceneRigStage_IntValue
// 0x0008 (0x0030 - 0x0028)
class USceneRigStage_IntValue final : public USceneRigStage_ParameterValue
{
public:
class UIntProvider* Provider; // 0x0028(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStage_IntValue")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStage_IntValue")
}
static class USceneRigStage_IntValue* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigStage_IntValue>();
}
};
DUMPER7_ASSERTS_USceneRigStage_IntValue;
// Class SceneRig.SceneRigStage_FloatValue
// 0x0008 (0x0030 - 0x0028)
class USceneRigStage_FloatValue final : public USceneRigStage_ParameterValue
{
public:
class UFloatProvider* Provider; // 0x0028(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStage_FloatValue")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStage_FloatValue")
}
static class USceneRigStage_FloatValue* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigStage_FloatValue>();
}
};
DUMPER7_ASSERTS_USceneRigStage_FloatValue;
// Class SceneRig.SceneRigStage_VectorValue
// 0x0008 (0x0030 - 0x0028)
class USceneRigStage_VectorValue final : public USceneRigStage_ParameterValue
{
public:
class UVectorProvider* Provider; // 0x0028(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStage_VectorValue")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStage_VectorValue")
}
static class USceneRigStage_VectorValue* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigStage_VectorValue>();
}
};
DUMPER7_ASSERTS_USceneRigStage_VectorValue;
// Class SceneRig.SceneRigStage_NamedVector
// 0x0018 (0x0048 - 0x0030)
class USceneRigStage_NamedVector final : public USceneRigStage_NamedParameter
{
public:
struct FSceneRigStage_Vector Parameter; // 0x0030(0x0018)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStage_NamedVector")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStage_NamedVector")
}
static class USceneRigStage_NamedVector* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigStage_NamedVector>();
}
};
DUMPER7_ASSERTS_USceneRigStage_NamedVector;
// Class SceneRig.SceneRigStage_NameValue
// 0x0008 (0x0030 - 0x0028)
class USceneRigStage_NameValue final : public USceneRigStage_ParameterValue
{
public:
class UNameProvider* Provider; // 0x0028(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStage_NameValue")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStage_NameValue")
}
static class USceneRigStage_NameValue* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigStage_NameValue>();
}
};
DUMPER7_ASSERTS_USceneRigStage_NameValue;
// Class SceneRig.SceneRigStage_StringValue
// 0x0008 (0x0030 - 0x0028)
class USceneRigStage_StringValue final : public USceneRigStage_ParameterValue
{
public:
class UStringProvider* Provider; // 0x0028(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStage_StringValue")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStage_StringValue")
}
static class USceneRigStage_StringValue* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigStage_StringValue>();
}
};
DUMPER7_ASSERTS_USceneRigStage_StringValue;
// Class SceneRig.SceneRigStage_TransformValue
// 0x0008 (0x0030 - 0x0028)
class USceneRigStage_TransformValue final : public USceneRigStage_ParameterValue
{
public:
class UTransformProvider* Provider; // 0x0028(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStage_TransformValue")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStage_TransformValue")
}
static class USceneRigStage_TransformValue* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigStage_TransformValue>();
}
};
DUMPER7_ASSERTS_USceneRigStage_TransformValue;
// Class SceneRig.SceneRigStage_ObjectValue
// 0x0008 (0x0030 - 0x0028)
class USceneRigStage_ObjectValue final : public USceneRigStage_ParameterValue
{
public:
class UObjectProvider* Provider; // 0x0028(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStage_ObjectValue")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStage_ObjectValue")
}
static class USceneRigStage_ObjectValue* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigStage_ObjectValue>();
}
};
DUMPER7_ASSERTS_USceneRigStage_ObjectValue;
// Class SceneRig.SceneRigStage_AnimationValue
// 0x0008 (0x0030 - 0x0028)
class USceneRigStage_AnimationValue final : public USceneRigStage_ParameterValue
{
public:
class UAnimationProvider* Provider; // 0x0028(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStage_AnimationValue")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStage_AnimationValue")
}
static class USceneRigStage_AnimationValue* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigStage_AnimationValue>();
}
};
DUMPER7_ASSERTS_USceneRigStage_AnimationValue;
// Class SceneRig.SceneRigStage_ActorValue
// 0x0008 (0x0030 - 0x0028)
class USceneRigStage_ActorValue final : public USceneRigStage_ParameterValue
{
public:
class UActorProvider* Provider; // 0x0028(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigStage_ActorValue")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigStage_ActorValue")
}
static class USceneRigStage_ActorValue* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigStage_ActorValue>();
}
};
DUMPER7_ASSERTS_USceneRigStage_ActorValue;
// Class SceneRig.SceneRigVariants
// 0x0010 (0x0038 - 0x0028)
class USceneRigVariants final : public UObject
{
public:
TArray<struct FSceneRigVariant> Variants; // 0x0028(0x0010)(Edit, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneRigVariants")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneRigVariants")
}
static class USceneRigVariants* GetDefaultObj()
{
return GetDefaultObjImpl<USceneRigVariants>();
}
};
DUMPER7_ASSERTS_USceneRigVariants;
// Class SceneRig.SequencePlayerProxy
// 0x0008 (0x0030 - 0x0028)
class USequencePlayerProxy final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SequencePlayerProxy")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SequencePlayerProxy")
}
static class USequencePlayerProxy* GetDefaultObj()
{
return GetDefaultObjImpl<USequencePlayerProxy>();
}
};
DUMPER7_ASSERTS_USequencePlayerProxy;
// Class SceneRig.StagePreviewDriver_PlaySceneRig
// 0x0010 (0x0038 - 0x0028)
class UStagePreviewDriver_PlaySceneRig final : public UStagePreviewDriver
{
public:
class USceneRig* SceneRig; // 0x0028(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USceneRigPlayer* SceneRigPlayer; // 0x0030(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("StagePreviewDriver_PlaySceneRig")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"StagePreviewDriver_PlaySceneRig")
}
static class UStagePreviewDriver_PlaySceneRig* GetDefaultObj()
{
return GetDefaultObjImpl<UStagePreviewDriver_PlaySceneRig>();
}
};
DUMPER7_ASSERTS_UStagePreviewDriver_PlaySceneRig;
// Class SceneRig.StoryNodeState_Custom
// 0x0010 (0x0038 - 0x0028)
class UStoryNodeState_Custom : public UObject
{
public:
class AStoryGraphActor* OwningActor; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UStoryNode_Custom* Definition; // 0x0030(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("StoryNodeState_Custom")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"StoryNodeState_Custom")
}
static class UStoryNodeState_Custom* GetDefaultObj()
{
return GetDefaultObjImpl<UStoryNodeState_Custom>();
}
};
DUMPER7_ASSERTS_UStoryNodeState_Custom;
// Class SceneRig.StoryNode_OutputEvent
// 0x0010 (0x00A8 - 0x0098)
class UStoryNode_OutputEvent final : public UTimeRig_StoryGraphNode
{
public:
class FName EventName; // 0x0098(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool RepresentsCompletion; // 0x00A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("StoryNode_OutputEvent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"StoryNode_OutputEvent")
}
static class UStoryNode_OutputEvent* GetDefaultObj()
{
return GetDefaultObjImpl<UStoryNode_OutputEvent>();
}
};
DUMPER7_ASSERTS_UStoryNode_OutputEvent;
// Class SceneRig.StoryNode_SceneRig
// 0x0010 (0x00D0 - 0x00C0)
class UStoryNode_SceneRig : public UStoryNode_Script
{
public:
class USceneRigProvider* StorySR; // 0x00C0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ETimeRigInitializingBehavior InitializingBehavior; // 0x00C8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bSkippable; // 0x00C9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_CA[0x6]; // 0x00CA(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
class USceneRig* GetSceneRigBP(const class UObject* Caller);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("StoryNode_SceneRig")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"StoryNode_SceneRig")
}
static class UStoryNode_SceneRig* GetDefaultObj()
{
return GetDefaultObjImpl<UStoryNode_SceneRig>();
}
};
DUMPER7_ASSERTS_UStoryNode_SceneRig;
// Class SceneRig.String_SceneRigStageParameter
// 0x0010 (0x0038 - 0x0028)
class UString_SceneRigStageParameter final : public UStringProvider
{
public:
struct FSceneRigStage_StringReference Reference; // 0x0028(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("String_SceneRigStageParameter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"String_SceneRigStageParameter")
}
static class UString_SceneRigStageParameter* GetDefaultObj()
{
return GetDefaultObjImpl<UString_SceneRigStageParameter>();
}
};
DUMPER7_ASSERTS_UString_SceneRigStageParameter;
// Class SceneRig.Transform_SceneRigActor
// 0x0000 (0x0028 - 0x0028)
class UTransform_SceneRigActor final : public UTransformProvider
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Transform_SceneRigActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Transform_SceneRigActor")
}
static class UTransform_SceneRigActor* GetDefaultObj()
{
return GetDefaultObjImpl<UTransform_SceneRigActor>();
}
};
DUMPER7_ASSERTS_UTransform_SceneRigActor;
// Class SceneRig.Transform_SceneRigStageParameter
// 0x0010 (0x0038 - 0x0028)
class UTransform_SceneRigStageParameter final : public UTransformProvider
{
public:
struct FSceneRigStage_TransformReference Reference; // 0x0028(0x0010)(Edit, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Transform_SceneRigStageParameter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Transform_SceneRigStageParameter")
}
static class UTransform_SceneRigStageParameter* GetDefaultObj()
{
return GetDefaultObjImpl<UTransform_SceneRigStageParameter>();
}
};
DUMPER7_ASSERTS_UTransform_SceneRigStageParameter;
// Class SceneRig.Transform_StageRoot
// 0x0000 (0x0028 - 0x0028)
class UTransform_StageRoot final : public UTransformProvider
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Transform_StageRoot")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Transform_StageRoot")
}
static class UTransform_StageRoot* GetDefaultObj()
{
return GetDefaultObjImpl<UTransform_StageRoot>();
}
};
DUMPER7_ASSERTS_UTransform_StageRoot;
// Class SceneRig.Vector_SceneRigParameter
// 0x0008 (0x0030 - 0x0028)
class UVector_SceneRigParameter final : public UVectorProvider
{
public:
struct FSceneRigParameterBinding_Vector BoundParameter; // 0x0028(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Vector_SceneRigParameter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Vector_SceneRigParameter")
}
static class UVector_SceneRigParameter* GetDefaultObj()
{
return GetDefaultObjImpl<UVector_SceneRigParameter>();
}
};
DUMPER7_ASSERTS_UVector_SceneRigParameter;
// Class SceneRig.Vector2D_Curve
// 0x0108 (0x0130 - 0x0028)
class UVector2D_Curve final : public UVector2DProvider
{
public:
struct FRuntimeCurveVector2D Curve; // 0x0028(0x0108)(Edit, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Vector2D_Curve")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Vector2D_Curve")
}
static class UVector2D_Curve* GetDefaultObj()
{
return GetDefaultObjImpl<UVector2D_Curve>();
}
};
DUMPER7_ASSERTS_UVector2D_Curve;
}