Files
ReshadePluginsCore/Stray/SDK/MovieSceneTracks_classes.hpp
2025-12-03 14:07:02 +01:00

2617 lines
101 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: MovieSceneTracks
#include "Basic.hpp"
#include "CoreUObject_structs.hpp"
#include "CoreUObject_classes.hpp"
#include "MovieScene_structs.hpp"
#include "MovieScene_classes.hpp"
#include "Engine_structs.hpp"
#include "MovieSceneTracks_structs.hpp"
namespace SDK
{
// Class MovieSceneTracks.MovieSceneTransformOrigin
// 0x0000 (0x0000 - 0x0000)
class IMovieSceneTransformOrigin final
{
public:
struct FTransform BP_GetTransformOrigin() const;
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneTransformOrigin")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneTransformOrigin")
}
static class IMovieSceneTransformOrigin* GetDefaultObj()
{
return GetDefaultObjImpl<IMovieSceneTransformOrigin>();
}
class UObject* AsUObject()
{
return reinterpret_cast<UObject*>(this);
}
const class UObject* AsUObject() const
{
return reinterpret_cast<const UObject*>(this);
}
};
DUMPER7_ASSERTS_IMovieSceneTransformOrigin;
// Class MovieSceneTracks.MovieScenePropertySystem
// 0x0018 (0x0058 - 0x0040)
class UMovieScenePropertySystem : public UMovieSceneEntitySystem
{
public:
uint8 Pad_40[0x8]; // 0x0040(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
class UMovieScenePropertyInstantiatorSystem* InstantiatorSystem; // 0x0048(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_50[0x8]; // 0x0050(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieScenePropertySystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieScenePropertySystem")
}
static class UMovieScenePropertySystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieScenePropertySystem>();
}
};
DUMPER7_ASSERTS_UMovieScenePropertySystem;
// Class MovieSceneTracks.MovieSceneMaterialTrack
// 0x0010 (0x00A0 - 0x0090)
class UMovieSceneMaterialTrack : public UMovieSceneNameableTrack
{
public:
TArray<class UMovieSceneSection*> Sections; // 0x0090(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneMaterialTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneMaterialTrack")
}
static class UMovieSceneMaterialTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneMaterialTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneMaterialTrack;
// Class MovieSceneTracks.MovieSceneCameraShakeEvaluator
// 0x0000 (0x0028 - 0x0028)
class UMovieSceneCameraShakeEvaluator : public UObject
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneCameraShakeEvaluator")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneCameraShakeEvaluator")
}
static class UMovieSceneCameraShakeEvaluator* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneCameraShakeEvaluator>();
}
};
DUMPER7_ASSERTS_UMovieSceneCameraShakeEvaluator;
// Class MovieSceneTracks.ByteChannelEvaluatorSystem
// 0x0000 (0x0040 - 0x0040)
class UByteChannelEvaluatorSystem final : public UMovieSceneEntitySystem
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("ByteChannelEvaluatorSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"ByteChannelEvaluatorSystem")
}
static class UByteChannelEvaluatorSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UByteChannelEvaluatorSystem>();
}
};
DUMPER7_ASSERTS_UByteChannelEvaluatorSystem;
// Class MovieSceneTracks.FloatChannelEvaluatorSystem
// 0x0000 (0x0040 - 0x0040)
class UFloatChannelEvaluatorSystem final : public UMovieSceneEntitySystem
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("FloatChannelEvaluatorSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"FloatChannelEvaluatorSystem")
}
static class UFloatChannelEvaluatorSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UFloatChannelEvaluatorSystem>();
}
};
DUMPER7_ASSERTS_UFloatChannelEvaluatorSystem;
// Class MovieSceneTracks.IntegerChannelEvaluatorSystem
// 0x0000 (0x0040 - 0x0040)
class UIntegerChannelEvaluatorSystem final : public UMovieSceneEntitySystem
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("IntegerChannelEvaluatorSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"IntegerChannelEvaluatorSystem")
}
static class UIntegerChannelEvaluatorSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UIntegerChannelEvaluatorSystem>();
}
};
DUMPER7_ASSERTS_UIntegerChannelEvaluatorSystem;
// Class MovieSceneTracks.MovieScene3DConstraintSection
// 0x0028 (0x0110 - 0x00E8)
class UMovieScene3DConstraintSection : public UMovieSceneSection
{
public:
struct FGuid ConstraintId; // 0x00E8(0x0010)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
struct FMovieSceneObjectBindingID ConstraintBindingID; // 0x00F8(0x0018)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
public:
void SetConstraintBindingID(const struct FMovieSceneObjectBindingID& InConstraintBindingID);
const struct FMovieSceneObjectBindingID GetConstraintBindingID() const;
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieScene3DConstraintSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieScene3DConstraintSection")
}
static class UMovieScene3DConstraintSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieScene3DConstraintSection>();
}
};
DUMPER7_ASSERTS_UMovieScene3DConstraintSection;
// Class MovieSceneTracks.MovieScene3DAttachSection
// 0x0020 (0x0130 - 0x0110)
class UMovieScene3DAttachSection final : public UMovieScene3DConstraintSection
{
public:
uint8 Pad_110[0x8]; // 0x0110(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
class FName AttachSocketName; // 0x0118(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName AttachComponentName; // 0x0120(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EAttachmentRule AttachmentLocationRule; // 0x0128(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EAttachmentRule AttachmentRotationRule; // 0x0129(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EAttachmentRule AttachmentScaleRule; // 0x012A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EDetachmentRule DetachmentLocationRule; // 0x012B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EDetachmentRule DetachmentRotationRule; // 0x012C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EDetachmentRule DetachmentScaleRule; // 0x012D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_12E[0x2]; // 0x012E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieScene3DAttachSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieScene3DAttachSection")
}
static class UMovieScene3DAttachSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieScene3DAttachSection>();
}
};
DUMPER7_ASSERTS_UMovieScene3DAttachSection;
// Class MovieSceneTracks.MovieScene3DConstraintTrack
// 0x0010 (0x00A0 - 0x0090)
class UMovieScene3DConstraintTrack : public UMovieSceneTrack
{
public:
TArray<class UMovieSceneSection*> ConstraintSections; // 0x0090(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieScene3DConstraintTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieScene3DConstraintTrack")
}
static class UMovieScene3DConstraintTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieScene3DConstraintTrack>();
}
};
DUMPER7_ASSERTS_UMovieScene3DConstraintTrack;
// Class MovieSceneTracks.MovieScene3DAttachTrack
// 0x0000 (0x00A0 - 0x00A0)
class UMovieScene3DAttachTrack final : public UMovieScene3DConstraintTrack
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieScene3DAttachTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieScene3DAttachTrack")
}
static class UMovieScene3DAttachTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieScene3DAttachTrack>();
}
};
DUMPER7_ASSERTS_UMovieScene3DAttachTrack;
// Class MovieSceneTracks.MovieScene3DPathSection
// 0x00A8 (0x01B8 - 0x0110)
class UMovieScene3DPathSection final : public UMovieScene3DConstraintSection
{
public:
struct FMovieSceneFloatChannel TimingCurve; // 0x0110(0x00A0)(NativeAccessSpecifierPublic)
EMovieScene3DPathSection_Axis FrontAxisEnum; // 0x01B0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EMovieScene3DPathSection_Axis UpAxisEnum; // 0x01B1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1B2[0x2]; // 0x01B2(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
uint8 bFollow : 1; // 0x01B4(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bReverse : 1; // 0x01B4(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bForceUpright : 1; // 0x01B4(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_1B5[0x3]; // 0x01B5(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieScene3DPathSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieScene3DPathSection")
}
static class UMovieScene3DPathSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieScene3DPathSection>();
}
};
DUMPER7_ASSERTS_UMovieScene3DPathSection;
// Class MovieSceneTracks.MovieScene3DPathTrack
// 0x0008 (0x00A8 - 0x00A0)
class UMovieScene3DPathTrack final : public UMovieScene3DConstraintTrack
{
public:
uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieScene3DPathTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieScene3DPathTrack")
}
static class UMovieScene3DPathTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieScene3DPathTrack>();
}
};
DUMPER7_ASSERTS_UMovieScene3DPathTrack;
// Class MovieSceneTracks.MovieScene3DTransformPropertySystem
// 0x0000 (0x0058 - 0x0058)
class UMovieScene3DTransformPropertySystem final : public UMovieScenePropertySystem
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieScene3DTransformPropertySystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieScene3DTransformPropertySystem")
}
static class UMovieScene3DTransformPropertySystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieScene3DTransformPropertySystem>();
}
};
DUMPER7_ASSERTS_UMovieScene3DTransformPropertySystem;
// Class MovieSceneTracks.MovieScene3DTransformSection
// 0x0658 (0x0740 - 0x00E8)
class UMovieScene3DTransformSection final : public UMovieSceneSection
{
public:
uint8 Pad_E8[0x8]; // 0x00E8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FMovieSceneTransformMask TransformMask; // 0x00F0(0x0004)(NoDestructor, NativeAccessSpecifierPrivate)
uint8 Pad_F4[0x4]; // 0x00F4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FMovieSceneFloatChannel Translation[0x3]; // 0x00F8(0x00A0)(NativeAccessSpecifierPrivate)
struct FMovieSceneFloatChannel Rotation[0x3]; // 0x02D8(0x00A0)(NativeAccessSpecifierPrivate)
struct FMovieSceneFloatChannel Scale[0x3]; // 0x04B8(0x00A0)(NativeAccessSpecifierPrivate)
struct FMovieSceneFloatChannel ManualWeight; // 0x0698(0x00A0)(NativeAccessSpecifierPrivate)
bool bUseQuaternionInterpolation; // 0x0738(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_739[0x7]; // 0x0739(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieScene3DTransformSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieScene3DTransformSection")
}
static class UMovieScene3DTransformSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieScene3DTransformSection>();
}
};
DUMPER7_ASSERTS_UMovieScene3DTransformSection;
// Class MovieSceneTracks.MovieScenePropertyTrack
// 0x0030 (0x00C0 - 0x0090)
class UMovieScenePropertyTrack : public UMovieSceneNameableTrack
{
public:
class UMovieSceneSection* SectionToKey; // 0x0090(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
struct FMovieScenePropertyBinding PropertyBinding; // 0x0098(0x0014)(NoDestructor, Protected, NativeAccessSpecifierProtected)
uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class UMovieSceneSection*> Sections; // 0x00B0(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieScenePropertyTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieScenePropertyTrack")
}
static class UMovieScenePropertyTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieScenePropertyTrack>();
}
};
DUMPER7_ASSERTS_UMovieScenePropertyTrack;
// Class MovieSceneTracks.MovieScene3DTransformTrack
// 0x0000 (0x00C0 - 0x00C0)
class UMovieScene3DTransformTrack final : public UMovieScenePropertyTrack
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieScene3DTransformTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieScene3DTransformTrack")
}
static class UMovieScene3DTransformTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieScene3DTransformTrack>();
}
};
DUMPER7_ASSERTS_UMovieScene3DTransformTrack;
// Class MovieSceneTracks.MovieSceneActorReferenceSection
// 0x0140 (0x0228 - 0x00E8)
class UMovieSceneActorReferenceSection final : public UMovieSceneSection
{
public:
struct FMovieSceneActorReferenceData ActorReferenceData; // 0x00E8(0x00B0)(NativeAccessSpecifierPrivate)
struct FIntegralCurve ActorGuidIndexCurve; // 0x0198(0x0080)(Deprecated, NativeAccessSpecifierPrivate)
TArray<class FString> ActorGuidStrings; // 0x0218(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneActorReferenceSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneActorReferenceSection")
}
static class UMovieSceneActorReferenceSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneActorReferenceSection>();
}
};
DUMPER7_ASSERTS_UMovieSceneActorReferenceSection;
// Class MovieSceneTracks.MovieSceneActorReferenceTrack
// 0x0008 (0x00C8 - 0x00C0)
class UMovieSceneActorReferenceTrack final : public UMovieScenePropertyTrack
{
public:
uint8 Pad_C0[0x8]; // 0x00C0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneActorReferenceTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneActorReferenceTrack")
}
static class UMovieSceneActorReferenceTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneActorReferenceTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneActorReferenceTrack;
// Class MovieSceneTracks.MovieSceneAudioSection
// 0x0250 (0x0338 - 0x00E8)
class UMovieSceneAudioSection final : public UMovieSceneSection
{
public:
class USoundBase* Sound; // 0x00E8(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
struct FFrameNumber StartFrameOffset; // 0x00F0(0x0004)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float StartOffset; // 0x00F4(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float AudioStartTime; // 0x00F8(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float AudioDilationFactor; // 0x00FC(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float AudioVolume; // 0x0100(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_104[0x4]; // 0x0104(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FMovieSceneFloatChannel SoundVolume; // 0x0108(0x00A0)(NativeAccessSpecifierPrivate)
struct FMovieSceneFloatChannel PitchMultiplier; // 0x01A8(0x00A0)(NativeAccessSpecifierPrivate)
struct FMovieSceneActorReferenceData AttachActorData; // 0x0248(0x00B0)(NativeAccessSpecifierPrivate)
bool bLooping; // 0x02F8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool bSuppressSubtitles; // 0x02F9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool bOverrideAttenuation; // 0x02FA(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_2FB[0x5]; // 0x02FB(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
class USoundAttenuation* AttenuationSettings; // 0x0300(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
TDelegate<void(const TArray<struct FSubtitleCue>& Subtitles, float CueDuration)> OnQueueSubtitles; // 0x0308(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPrivate)
TMulticastInlineDelegate<void()> OnAudioFinished; // 0x0318(0x0010)(ZeroConstructor, InstancedReference, NativeAccessSpecifierPrivate)
TMulticastInlineDelegate<void(const class USoundWave* PlayingSoundWave, const float PlaybackPercent)> OnAudioPlaybackPercent; // 0x0328(0x0010)(ZeroConstructor, InstancedReference, NativeAccessSpecifierPrivate)
public:
void SetSound(class USoundBase* InSound);
void SetStartOffset(const struct FFrameNumber& InStartOffset);
class USoundBase* GetSound() const;
struct FFrameNumber GetStartOffset() const;
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneAudioSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneAudioSection")
}
static class UMovieSceneAudioSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneAudioSection>();
}
};
DUMPER7_ASSERTS_UMovieSceneAudioSection;
// Class MovieSceneTracks.MovieSceneAudioTrack
// 0x0018 (0x00A8 - 0x0090)
class UMovieSceneAudioTrack final : public UMovieSceneNameableTrack
{
public:
uint8 Pad_90[0x8]; // 0x0090(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class UMovieSceneSection*> AudioSections; // 0x0098(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneAudioTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneAudioTrack")
}
static class UMovieSceneAudioTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneAudioTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneAudioTrack;
// Class MovieSceneTracks.MovieSceneBaseValueEvaluatorSystem
// 0x0000 (0x0040 - 0x0040)
class UMovieSceneBaseValueEvaluatorSystem final : public UMovieSceneEntitySystem
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneBaseValueEvaluatorSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneBaseValueEvaluatorSystem")
}
static class UMovieSceneBaseValueEvaluatorSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneBaseValueEvaluatorSystem>();
}
};
DUMPER7_ASSERTS_UMovieSceneBaseValueEvaluatorSystem;
// Class MovieSceneTracks.MovieSceneBoolPropertySystem
// 0x0000 (0x0058 - 0x0058)
class UMovieSceneBoolPropertySystem final : public UMovieScenePropertySystem
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneBoolPropertySystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneBoolPropertySystem")
}
static class UMovieSceneBoolPropertySystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneBoolPropertySystem>();
}
};
DUMPER7_ASSERTS_UMovieSceneBoolPropertySystem;
// Class MovieSceneTracks.MovieSceneBoolTrack
// 0x0008 (0x00C8 - 0x00C0)
class UMovieSceneBoolTrack : public UMovieScenePropertyTrack
{
public:
uint8 Pad_C0[0x8]; // 0x00C0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneBoolTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneBoolTrack")
}
static class UMovieSceneBoolTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneBoolTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneBoolTrack;
// Class MovieSceneTracks.MovieSceneBytePropertySystem
// 0x0000 (0x0058 - 0x0058)
class UMovieSceneBytePropertySystem final : public UMovieScenePropertySystem
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneBytePropertySystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneBytePropertySystem")
}
static class UMovieSceneBytePropertySystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneBytePropertySystem>();
}
};
DUMPER7_ASSERTS_UMovieSceneBytePropertySystem;
// Class MovieSceneTracks.MovieSceneByteSection
// 0x00A0 (0x0188 - 0x00E8)
class UMovieSceneByteSection final : public UMovieSceneSection
{
public:
uint8 Pad_E8[0x8]; // 0x00E8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FMovieSceneByteChannel ByteCurve; // 0x00F0(0x0098)(NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneByteSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneByteSection")
}
static class UMovieSceneByteSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneByteSection>();
}
};
DUMPER7_ASSERTS_UMovieSceneByteSection;
// Class MovieSceneTracks.MovieSceneByteTrack
// 0x0008 (0x00C8 - 0x00C0)
class UMovieSceneByteTrack final : public UMovieScenePropertyTrack
{
public:
class UEnum* Enum; // 0x00C0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneByteTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneByteTrack")
}
static class UMovieSceneByteTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneByteTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneByteTrack;
// Class MovieSceneTracks.MovieSceneCameraAnimSection
// 0x0040 (0x0128 - 0x00E8)
class UMovieSceneCameraAnimSection final : public UMovieSceneSection
{
public:
struct FMovieSceneCameraAnimSectionData AnimData; // 0x00E8(0x0020)(Edit, NoDestructor, NativeAccessSpecifierPublic)
class UCameraAnim* CameraAnim; // 0x0108(0x0008)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float PlayRate; // 0x0110(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float PlayScale; // 0x0114(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float blendInTime; // 0x0118(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float blendOutTime; // 0x011C(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool bLooping; // 0x0120(0x0001)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_121[0x7]; // 0x0121(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneCameraAnimSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneCameraAnimSection")
}
static class UMovieSceneCameraAnimSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneCameraAnimSection>();
}
};
DUMPER7_ASSERTS_UMovieSceneCameraAnimSection;
// Class MovieSceneTracks.MovieSceneCameraAnimTrack
// 0x0018 (0x00A8 - 0x0090)
class UMovieSceneCameraAnimTrack final : public UMovieSceneNameableTrack
{
public:
uint8 Pad_90[0x8]; // 0x0090(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class UMovieSceneSection*> CameraAnimSections; // 0x0098(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneCameraAnimTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneCameraAnimTrack")
}
static class UMovieSceneCameraAnimTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneCameraAnimTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneCameraAnimTrack;
// Class MovieSceneTracks.MovieSceneCameraCutSection
// 0x0078 (0x0160 - 0x00E8)
class UMovieSceneCameraCutSection final : public UMovieSceneSection
{
public:
uint8 Pad_E8[0x8]; // 0x00E8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
bool bLockPreviousCamera; // 0x00F0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_F1[0x3]; // 0x00F1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
struct FGuid CameraGuid; // 0x00F4(0x0010)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
struct FMovieSceneObjectBindingID CameraBindingID; // 0x0104(0x0018)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_11C[0x4]; // 0x011C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FTransform InitialCameraCutTransform; // 0x0120(0x0030)(IsPlainOldData, NoDestructor, NativeAccessSpecifierPrivate)
bool bHasInitialCameraCutTransform; // 0x0150(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_151[0xF]; // 0x0151(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void SetCameraBindingID(const struct FMovieSceneObjectBindingID& InCameraBindingID);
const struct FMovieSceneObjectBindingID GetCameraBindingID() const;
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneCameraCutSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneCameraCutSection")
}
static class UMovieSceneCameraCutSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneCameraCutSection>();
}
};
DUMPER7_ASSERTS_UMovieSceneCameraCutSection;
// Class MovieSceneTracks.MovieSceneCameraCutTrack
// 0x0018 (0x00A8 - 0x0090)
class UMovieSceneCameraCutTrack final : public UMovieSceneNameableTrack
{
public:
bool bCanBlend; // 0x0090(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_91[0x7]; // 0x0091(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class UMovieSceneSection*> Sections; // 0x0098(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneCameraCutTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneCameraCutTrack")
}
static class UMovieSceneCameraCutTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneCameraCutTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneCameraCutTrack;
// Class MovieSceneTracks.MovieSceneCameraCutTrackInstance
// 0x0068 (0x00B8 - 0x0050)
class UMovieSceneCameraCutTrackInstance final : public UMovieSceneTrackInstance
{
public:
uint8 Pad_50[0x68]; // 0x0050(0x0068)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneCameraCutTrackInstance")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneCameraCutTrackInstance")
}
static class UMovieSceneCameraCutTrackInstance* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneCameraCutTrackInstance>();
}
};
DUMPER7_ASSERTS_UMovieSceneCameraCutTrackInstance;
// Class MovieSceneTracks.MovieSceneCameraShakeSection
// 0x0040 (0x0128 - 0x00E8)
class UMovieSceneCameraShakeSection final : public UMovieSceneSection
{
public:
struct FMovieSceneCameraShakeSectionData ShakeData; // 0x00E8(0x0020)(Edit, NoDestructor, NativeAccessSpecifierPublic)
TSubclassOf<class UCameraShakeBase> ShakeClass; // 0x0108(0x0008)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float PlayScale; // 0x0110(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ECameraShakePlaySpace PlaySpace; // 0x0114(0x0001)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_115[0x3]; // 0x0115(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
struct FRotator UserDefinedPlaySpace; // 0x0118(0x000C)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
uint8 Pad_124[0x4]; // 0x0124(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneCameraShakeSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneCameraShakeSection")
}
static class UMovieSceneCameraShakeSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneCameraShakeSection>();
}
};
DUMPER7_ASSERTS_UMovieSceneCameraShakeSection;
// Class MovieSceneTracks.MovieSceneCameraShakeSourceShakeSection
// 0x0020 (0x0108 - 0x00E8)
class UMovieSceneCameraShakeSourceShakeSection final : public UMovieSceneSection
{
public:
struct FMovieSceneCameraShakeSectionData ShakeData; // 0x00E8(0x0020)(Edit, NoDestructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneCameraShakeSourceShakeSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneCameraShakeSourceShakeSection")
}
static class UMovieSceneCameraShakeSourceShakeSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneCameraShakeSourceShakeSection>();
}
};
DUMPER7_ASSERTS_UMovieSceneCameraShakeSourceShakeSection;
// Class MovieSceneTracks.MovieSceneCameraShakeSourceShakeTrack
// 0x0018 (0x00A8 - 0x0090)
class UMovieSceneCameraShakeSourceShakeTrack final : public UMovieSceneNameableTrack
{
public:
uint8 Pad_90[0x8]; // 0x0090(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class UMovieSceneSection*> CameraShakeSections; // 0x0098(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneCameraShakeSourceShakeTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneCameraShakeSourceShakeTrack")
}
static class UMovieSceneCameraShakeSourceShakeTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneCameraShakeSourceShakeTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneCameraShakeSourceShakeTrack;
// Class MovieSceneTracks.MovieSceneCameraShakeSourceTriggerSection
// 0x0088 (0x0170 - 0x00E8)
class UMovieSceneCameraShakeSourceTriggerSection final : public UMovieSceneSection
{
public:
struct FMovieSceneCameraShakeSourceTriggerChannel Channel; // 0x00E8(0x0088)(NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneCameraShakeSourceTriggerSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneCameraShakeSourceTriggerSection")
}
static class UMovieSceneCameraShakeSourceTriggerSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneCameraShakeSourceTriggerSection>();
}
};
DUMPER7_ASSERTS_UMovieSceneCameraShakeSourceTriggerSection;
// Class MovieSceneTracks.MovieSceneCameraShakeSourceTriggerTrack
// 0x0018 (0x00A8 - 0x0090)
class UMovieSceneCameraShakeSourceTriggerTrack final : public UMovieSceneTrack
{
public:
uint8 Pad_90[0x8]; // 0x0090(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class UMovieSceneSection*> Sections; // 0x0098(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneCameraShakeSourceTriggerTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneCameraShakeSourceTriggerTrack")
}
static class UMovieSceneCameraShakeSourceTriggerTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneCameraShakeSourceTriggerTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneCameraShakeSourceTriggerTrack;
// Class MovieSceneTracks.MovieSceneCameraShakeTrack
// 0x0018 (0x00A8 - 0x0090)
class UMovieSceneCameraShakeTrack final : public UMovieSceneNameableTrack
{
public:
uint8 Pad_90[0x8]; // 0x0090(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class UMovieSceneSection*> CameraShakeSections; // 0x0098(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneCameraShakeTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneCameraShakeTrack")
}
static class UMovieSceneCameraShakeTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneCameraShakeTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneCameraShakeTrack;
// Class MovieSceneTracks.MovieSceneCinematicShotSection
// 0x0028 (0x0190 - 0x0168)
class UMovieSceneCinematicShotSection final : public UMovieSceneSubSection
{
public:
class FString ShotDisplayName; // 0x0168(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class FText DisplayName; // 0x0178(0x0018)(Deprecated, NativeAccessSpecifierPrivate)
public:
void SetShotDisplayName(const class FString& InShotDisplayName);
class FString GetShotDisplayName() const;
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneCinematicShotSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneCinematicShotSection")
}
static class UMovieSceneCinematicShotSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneCinematicShotSection>();
}
};
DUMPER7_ASSERTS_UMovieSceneCinematicShotSection;
// Class MovieSceneTracks.MovieSceneCinematicShotTrack
// 0x0000 (0x00A0 - 0x00A0)
class UMovieSceneCinematicShotTrack final : public UMovieSceneSubTrack
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneCinematicShotTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneCinematicShotTrack")
}
static class UMovieSceneCinematicShotTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneCinematicShotTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneCinematicShotTrack;
// Class MovieSceneTracks.MovieSceneColorPropertySystem
// 0x0000 (0x0058 - 0x0058)
class UMovieSceneColorPropertySystem final : public UMovieScenePropertySystem
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneColorPropertySystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneColorPropertySystem")
}
static class UMovieSceneColorPropertySystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneColorPropertySystem>();
}
};
DUMPER7_ASSERTS_UMovieSceneColorPropertySystem;
// Class MovieSceneTracks.MovieSceneColorSection
// 0x0288 (0x0370 - 0x00E8)
class UMovieSceneColorSection final : public UMovieSceneSection
{
public:
uint8 Pad_E8[0x8]; // 0x00E8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FMovieSceneFloatChannel RedCurve; // 0x00F0(0x00A0)(NativeAccessSpecifierPrivate)
struct FMovieSceneFloatChannel GreenCurve; // 0x0190(0x00A0)(NativeAccessSpecifierPrivate)
struct FMovieSceneFloatChannel BlueCurve; // 0x0230(0x00A0)(NativeAccessSpecifierPrivate)
struct FMovieSceneFloatChannel AlphaCurve; // 0x02D0(0x00A0)(NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneColorSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneColorSection")
}
static class UMovieSceneColorSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneColorSection>();
}
};
DUMPER7_ASSERTS_UMovieSceneColorSection;
// Class MovieSceneTracks.MovieSceneColorTrack
// 0x0008 (0x00C8 - 0x00C0)
class UMovieSceneColorTrack final : public UMovieScenePropertyTrack
{
public:
bool bIsSlateColor; // 0x00C0(0x0001)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_C1[0x7]; // 0x00C1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneColorTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneColorTrack")
}
static class UMovieSceneColorTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneColorTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneColorTrack;
// Class MovieSceneTracks.MovieSceneComponentAttachmentInvalidatorSystem
// 0x0000 (0x0040 - 0x0040)
class UMovieSceneComponentAttachmentInvalidatorSystem final : public UMovieSceneEntityInstantiatorSystem
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneComponentAttachmentInvalidatorSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneComponentAttachmentInvalidatorSystem")
}
static class UMovieSceneComponentAttachmentInvalidatorSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneComponentAttachmentInvalidatorSystem>();
}
};
DUMPER7_ASSERTS_UMovieSceneComponentAttachmentInvalidatorSystem;
// Class MovieSceneTracks.MovieSceneComponentAttachmentSystem
// 0x0180 (0x01C0 - 0x0040)
class UMovieSceneComponentAttachmentSystem final : public UMovieSceneEntityInstantiatorSystem
{
public:
uint8 Pad_40[0x180]; // 0x0040(0x0180)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneComponentAttachmentSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneComponentAttachmentSystem")
}
static class UMovieSceneComponentAttachmentSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneComponentAttachmentSystem>();
}
};
DUMPER7_ASSERTS_UMovieSceneComponentAttachmentSystem;
// Class MovieSceneTracks.MovieSceneComponentMobilitySystem
// 0x01E0 (0x0220 - 0x0040)
class UMovieSceneComponentMobilitySystem final : public UMovieSceneEntityInstantiatorSystem
{
public:
uint8 Pad_40[0x1E0]; // 0x0040(0x01E0)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneComponentMobilitySystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneComponentMobilitySystem")
}
static class UMovieSceneComponentMobilitySystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneComponentMobilitySystem>();
}
};
DUMPER7_ASSERTS_UMovieSceneComponentMobilitySystem;
// Class MovieSceneTracks.MovieSceneComponentTransformSystem
// 0x0000 (0x0058 - 0x0058)
class UMovieSceneComponentTransformSystem final : public UMovieScenePropertySystem
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneComponentTransformSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneComponentTransformSystem")
}
static class UMovieSceneComponentTransformSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneComponentTransformSystem>();
}
};
DUMPER7_ASSERTS_UMovieSceneComponentTransformSystem;
// Class MovieSceneTracks.MovieSceneDeferredComponentMovementSystem
// 0x0018 (0x0058 - 0x0040)
class UMovieSceneDeferredComponentMovementSystem final : public UMovieSceneEntitySystem
{
public:
uint8 Pad_40[0x18]; // 0x0040(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneDeferredComponentMovementSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneDeferredComponentMovementSystem")
}
static class UMovieSceneDeferredComponentMovementSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneDeferredComponentMovementSystem>();
}
};
DUMPER7_ASSERTS_UMovieSceneDeferredComponentMovementSystem;
// Class MovieSceneTracks.MovieSceneEnumPropertySystem
// 0x0000 (0x0058 - 0x0058)
class UMovieSceneEnumPropertySystem final : public UMovieScenePropertySystem
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneEnumPropertySystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneEnumPropertySystem")
}
static class UMovieSceneEnumPropertySystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneEnumPropertySystem>();
}
};
DUMPER7_ASSERTS_UMovieSceneEnumPropertySystem;
// Class MovieSceneTracks.MovieSceneEnumSection
// 0x00A0 (0x0188 - 0x00E8)
class UMovieSceneEnumSection final : public UMovieSceneSection
{
public:
uint8 Pad_E8[0x8]; // 0x00E8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FMovieSceneByteChannel EnumCurve; // 0x00F0(0x0098)(NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneEnumSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneEnumSection")
}
static class UMovieSceneEnumSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneEnumSection>();
}
};
DUMPER7_ASSERTS_UMovieSceneEnumSection;
// Class MovieSceneTracks.MovieSceneEnumTrack
// 0x0008 (0x00C8 - 0x00C0)
class UMovieSceneEnumTrack final : public UMovieScenePropertyTrack
{
public:
class UEnum* Enum; // 0x00C0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneEnumTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneEnumTrack")
}
static class UMovieSceneEnumTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneEnumTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneEnumTrack;
// Class MovieSceneTracks.MovieSceneEulerTransformPropertySystem
// 0x0000 (0x0058 - 0x0058)
class UMovieSceneEulerTransformPropertySystem final : public UMovieScenePropertySystem
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneEulerTransformPropertySystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneEulerTransformPropertySystem")
}
static class UMovieSceneEulerTransformPropertySystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneEulerTransformPropertySystem>();
}
};
DUMPER7_ASSERTS_UMovieSceneEulerTransformPropertySystem;
// Class MovieSceneTracks.MovieSceneEulerTransformTrack
// 0x0000 (0x00C0 - 0x00C0)
class UMovieSceneEulerTransformTrack final : public UMovieScenePropertyTrack
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneEulerTransformTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneEulerTransformTrack")
}
static class UMovieSceneEulerTransformTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneEulerTransformTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneEulerTransformTrack;
// Class MovieSceneTracks.MovieSceneEventSectionBase
// 0x0000 (0x00E8 - 0x00E8)
class UMovieSceneEventSectionBase : public UMovieSceneSection
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneEventSectionBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneEventSectionBase")
}
static class UMovieSceneEventSectionBase* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneEventSectionBase>();
}
};
DUMPER7_ASSERTS_UMovieSceneEventSectionBase;
// Class MovieSceneTracks.MovieSceneEventRepeaterSection
// 0x0030 (0x0118 - 0x00E8)
class UMovieSceneEventRepeaterSection final : public UMovieSceneEventSectionBase
{
public:
uint8 Pad_E8[0x8]; // 0x00E8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FMovieSceneEvent Event; // 0x00F0(0x0028)(Edit, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneEventRepeaterSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneEventRepeaterSection")
}
static class UMovieSceneEventRepeaterSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneEventRepeaterSection>();
}
};
DUMPER7_ASSERTS_UMovieSceneEventRepeaterSection;
// Class MovieSceneTracks.MovieSceneEventSection
// 0x0100 (0x01E8 - 0x00E8)
class UMovieSceneEventSection final : public UMovieSceneSection
{
public:
struct FNameCurve Events; // 0x00E8(0x0078)(Deprecated, NativeAccessSpecifierPrivate)
struct FMovieSceneEventSectionData EventData; // 0x0160(0x0088)(NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneEventSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneEventSection")
}
static class UMovieSceneEventSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneEventSection>();
}
};
DUMPER7_ASSERTS_UMovieSceneEventSection;
// Class MovieSceneTracks.MovieSceneEventSystem
// 0x0050 (0x0090 - 0x0040)
class UMovieSceneEventSystem : public UMovieSceneEntitySystem
{
public:
uint8 Pad_40[0x50]; // 0x0040(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneEventSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneEventSystem")
}
static class UMovieSceneEventSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneEventSystem>();
}
};
DUMPER7_ASSERTS_UMovieSceneEventSystem;
// Class MovieSceneTracks.MovieScenePreSpawnEventSystem
// 0x0000 (0x0090 - 0x0090)
class UMovieScenePreSpawnEventSystem final : public UMovieSceneEventSystem
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieScenePreSpawnEventSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieScenePreSpawnEventSystem")
}
static class UMovieScenePreSpawnEventSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieScenePreSpawnEventSystem>();
}
};
DUMPER7_ASSERTS_UMovieScenePreSpawnEventSystem;
// Class MovieSceneTracks.MovieScenePostSpawnEventSystem
// 0x0000 (0x0090 - 0x0090)
class UMovieScenePostSpawnEventSystem final : public UMovieSceneEventSystem
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieScenePostSpawnEventSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieScenePostSpawnEventSystem")
}
static class UMovieScenePostSpawnEventSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieScenePostSpawnEventSystem>();
}
};
DUMPER7_ASSERTS_UMovieScenePostSpawnEventSystem;
// Class MovieSceneTracks.MovieScenePostEvalEventSystem
// 0x0000 (0x0090 - 0x0090)
class UMovieScenePostEvalEventSystem final : public UMovieSceneEventSystem
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieScenePostEvalEventSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieScenePostEvalEventSystem")
}
static class UMovieScenePostEvalEventSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieScenePostEvalEventSystem>();
}
};
DUMPER7_ASSERTS_UMovieScenePostEvalEventSystem;
// Class MovieSceneTracks.MovieSceneEventTrack
// 0x0028 (0x00B8 - 0x0090)
class UMovieSceneEventTrack final : public UMovieSceneNameableTrack
{
public:
uint8 Pad_90[0x10]; // 0x0090(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
uint8 bFireEventsWhenForwards : 1; // 0x00A0(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bFireEventsWhenBackwards : 1; // 0x00A0(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_A1[0x3]; // 0x00A1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
EFireEventsAtPosition EventPosition; // 0x00A4(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A5[0x3]; // 0x00A5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class UMovieSceneSection*> Sections; // 0x00A8(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneEventTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneEventTrack")
}
static class UMovieSceneEventTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneEventTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneEventTrack;
// Class MovieSceneTracks.MovieSceneEventTriggerSection
// 0x0090 (0x0178 - 0x00E8)
class UMovieSceneEventTriggerSection final : public UMovieSceneEventSectionBase
{
public:
uint8 Pad_E8[0x8]; // 0x00E8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FMovieSceneEventChannel EventChannel; // 0x00F0(0x0088)(NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneEventTriggerSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneEventTriggerSection")
}
static class UMovieSceneEventTriggerSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneEventTriggerSection>();
}
};
DUMPER7_ASSERTS_UMovieSceneEventTriggerSection;
// Class MovieSceneTracks.MovieSceneFadeSection
// 0x00B8 (0x01A0 - 0x00E8)
class UMovieSceneFadeSection final : public UMovieSceneSection
{
public:
struct FMovieSceneFloatChannel FloatCurve; // 0x00E8(0x00A0)(NativeAccessSpecifierPublic)
struct FLinearColor FadeColor; // 0x0188(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 bFadeAudio : 1; // 0x0198(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_199[0x7]; // 0x0199(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneFadeSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneFadeSection")
}
static class UMovieSceneFadeSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneFadeSection>();
}
};
DUMPER7_ASSERTS_UMovieSceneFadeSection;
// Class MovieSceneTracks.MovieSceneFloatTrack
// 0x0000 (0x00C0 - 0x00C0)
class UMovieSceneFloatTrack : public UMovieScenePropertyTrack
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneFloatTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneFloatTrack")
}
static class UMovieSceneFloatTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneFloatTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneFloatTrack;
// Class MovieSceneTracks.MovieSceneFadeTrack
// 0x0008 (0x00C8 - 0x00C0)
class UMovieSceneFadeTrack final : public UMovieSceneFloatTrack
{
public:
uint8 Pad_C0[0x8]; // 0x00C0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneFadeTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneFadeTrack")
}
static class UMovieSceneFadeTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneFadeTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneFadeTrack;
// Class MovieSceneTracks.MovieSceneFloatPropertySystem
// 0x0000 (0x0058 - 0x0058)
class UMovieSceneFloatPropertySystem final : public UMovieScenePropertySystem
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneFloatPropertySystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneFloatPropertySystem")
}
static class UMovieSceneFloatPropertySystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneFloatPropertySystem>();
}
};
DUMPER7_ASSERTS_UMovieSceneFloatPropertySystem;
// Class MovieSceneTracks.MovieSceneFloatSection
// 0x00A8 (0x0190 - 0x00E8)
class UMovieSceneFloatSection final : public UMovieSceneSection
{
public:
uint8 Pad_E8[0x8]; // 0x00E8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FMovieSceneFloatChannel FloatCurve; // 0x00F0(0x00A0)(Protected, NativeAccessSpecifierProtected)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneFloatSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneFloatSection")
}
static class UMovieSceneFloatSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneFloatSection>();
}
};
DUMPER7_ASSERTS_UMovieSceneFloatSection;
// Class MovieSceneTracks.MovieSceneHierarchicalBiasSystem
// 0x0000 (0x0040 - 0x0040)
class UMovieSceneHierarchicalBiasSystem final : public UMovieSceneEntityInstantiatorSystem
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneHierarchicalBiasSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneHierarchicalBiasSystem")
}
static class UMovieSceneHierarchicalBiasSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneHierarchicalBiasSystem>();
}
};
DUMPER7_ASSERTS_UMovieSceneHierarchicalBiasSystem;
// Class MovieSceneTracks.MovieSceneInitialValueSystem
// 0x0000 (0x0040 - 0x0040)
class UMovieSceneInitialValueSystem final : public UMovieSceneEntityInstantiatorSystem
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneInitialValueSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneInitialValueSystem")
}
static class UMovieSceneInitialValueSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneInitialValueSystem>();
}
};
DUMPER7_ASSERTS_UMovieSceneInitialValueSystem;
// Class MovieSceneTracks.MovieSceneIntegerPropertySystem
// 0x0000 (0x0058 - 0x0058)
class UMovieSceneIntegerPropertySystem final : public UMovieScenePropertySystem
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneIntegerPropertySystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneIntegerPropertySystem")
}
static class UMovieSceneIntegerPropertySystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneIntegerPropertySystem>();
}
};
DUMPER7_ASSERTS_UMovieSceneIntegerPropertySystem;
// Class MovieSceneTracks.MovieSceneIntegerSection
// 0x0098 (0x0180 - 0x00E8)
class UMovieSceneIntegerSection final : public UMovieSceneSection
{
public:
uint8 Pad_E8[0x8]; // 0x00E8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FMovieSceneIntegerChannel IntegerCurve; // 0x00F0(0x0090)(NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneIntegerSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneIntegerSection")
}
static class UMovieSceneIntegerSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneIntegerSection>();
}
};
DUMPER7_ASSERTS_UMovieSceneIntegerSection;
// Class MovieSceneTracks.MovieSceneIntegerTrack
// 0x0000 (0x00C0 - 0x00C0)
class UMovieSceneIntegerTrack final : public UMovieScenePropertyTrack
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneIntegerTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneIntegerTrack")
}
static class UMovieSceneIntegerTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneIntegerTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneIntegerTrack;
// Class MovieSceneTracks.MovieSceneInterrogatedPropertyInstantiatorSystem
// 0x01A8 (0x01E8 - 0x0040)
class UMovieSceneInterrogatedPropertyInstantiatorSystem final : public UMovieSceneEntityInstantiatorSystem
{
public:
uint8 Pad_40[0x1A8]; // 0x0040(0x01A8)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneInterrogatedPropertyInstantiatorSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneInterrogatedPropertyInstantiatorSystem")
}
static class UMovieSceneInterrogatedPropertyInstantiatorSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneInterrogatedPropertyInstantiatorSystem>();
}
};
DUMPER7_ASSERTS_UMovieSceneInterrogatedPropertyInstantiatorSystem;
// Class MovieSceneTracks.MovieSceneLevelVisibilitySection
// 0x0020 (0x0108 - 0x00E8)
class UMovieSceneLevelVisibilitySection final : public UMovieSceneSection
{
public:
uint8 Pad_E8[0x8]; // 0x00E8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
ELevelVisibility Visibility; // 0x00F0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_F1[0x7]; // 0x00F1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class FName> LevelNames; // 0x00F8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate)
public:
void SetLevelNames(const TArray<class FName>& InLevelNames);
void SetVisibility(ELevelVisibility InVisibility);
const TArray<class FName> GetLevelNames() const;
ELevelVisibility GetVisibility() const;
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneLevelVisibilitySection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneLevelVisibilitySection")
}
static class UMovieSceneLevelVisibilitySection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneLevelVisibilitySection>();
}
};
DUMPER7_ASSERTS_UMovieSceneLevelVisibilitySection;
// Class MovieSceneTracks.MovieSceneLevelVisibilitySystem
// 0x0168 (0x01A8 - 0x0040)
class UMovieSceneLevelVisibilitySystem final : public UMovieSceneEntitySystem
{
public:
uint8 Pad_40[0x168]; // 0x0040(0x0168)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneLevelVisibilitySystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneLevelVisibilitySystem")
}
static class UMovieSceneLevelVisibilitySystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneLevelVisibilitySystem>();
}
};
DUMPER7_ASSERTS_UMovieSceneLevelVisibilitySystem;
// Class MovieSceneTracks.MovieSceneLevelVisibilityTrack
// 0x0010 (0x00A0 - 0x0090)
class UMovieSceneLevelVisibilityTrack final : public UMovieSceneNameableTrack
{
public:
TArray<class UMovieSceneSection*> Sections; // 0x0090(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneLevelVisibilityTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneLevelVisibilityTrack")
}
static class UMovieSceneLevelVisibilityTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneLevelVisibilityTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneLevelVisibilityTrack;
// Class MovieSceneTracks.MovieSceneMaterialParameterCollectionTrack
// 0x0010 (0x00B0 - 0x00A0)
class UMovieSceneMaterialParameterCollectionTrack final : public UMovieSceneMaterialTrack
{
public:
uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
class UMaterialParameterCollection* MPC; // 0x00A8(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneMaterialParameterCollectionTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneMaterialParameterCollectionTrack")
}
static class UMovieSceneMaterialParameterCollectionTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneMaterialParameterCollectionTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneMaterialParameterCollectionTrack;
// Class MovieSceneTracks.MovieSceneComponentMaterialTrack
// 0x0010 (0x00B0 - 0x00A0)
class UMovieSceneComponentMaterialTrack final : public UMovieSceneMaterialTrack
{
public:
uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
int32 MaterialIndex; // 0x00A8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneComponentMaterialTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneComponentMaterialTrack")
}
static class UMovieSceneComponentMaterialTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneComponentMaterialTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneComponentMaterialTrack;
// Class MovieSceneTracks.MovieSceneMotionVectorSimulationSystem
// 0x0058 (0x0098 - 0x0040)
class UMovieSceneMotionVectorSimulationSystem final : public UMovieSceneEntitySystem
{
public:
uint8 Pad_40[0x58]; // 0x0040(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneMotionVectorSimulationSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneMotionVectorSimulationSystem")
}
static class UMovieSceneMotionVectorSimulationSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneMotionVectorSimulationSystem>();
}
};
DUMPER7_ASSERTS_UMovieSceneMotionVectorSimulationSystem;
// Class MovieSceneTracks.MovieSceneObjectPropertySection
// 0x00C0 (0x01A8 - 0x00E8)
class UMovieSceneObjectPropertySection final : public UMovieSceneSection
{
public:
struct FMovieSceneObjectPathChannel ObjectChannel; // 0x00E8(0x00C0)(NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneObjectPropertySection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneObjectPropertySection")
}
static class UMovieSceneObjectPropertySection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneObjectPropertySection>();
}
};
DUMPER7_ASSERTS_UMovieSceneObjectPropertySection;
// Class MovieSceneTracks.MovieSceneObjectPropertyTrack
// 0x0010 (0x00D0 - 0x00C0)
class UMovieSceneObjectPropertyTrack final : public UMovieScenePropertyTrack
{
public:
uint8 Pad_C0[0x8]; // 0x00C0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
class UClass* PropertyClass; // 0x00C8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneObjectPropertyTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneObjectPropertyTrack")
}
static class UMovieSceneObjectPropertyTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneObjectPropertyTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneObjectPropertyTrack;
// Class MovieSceneTracks.MovieSceneParameterSection
// 0x0060 (0x0148 - 0x00E8)
class UMovieSceneParameterSection final : public UMovieSceneSection
{
public:
TArray<struct FBoolParameterNameAndCurve> BoolParameterNamesAndCurves; // 0x00E8(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected)
TArray<struct FScalarParameterNameAndCurve> ScalarParameterNamesAndCurves; // 0x00F8(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected)
TArray<struct FVector2DParameterNameAndCurves> Vector2DParameterNamesAndCurves; // 0x0108(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected)
TArray<struct FVectorParameterNameAndCurves> VectorParameterNamesAndCurves; // 0x0118(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected)
TArray<struct FColorParameterNameAndCurves> ColorParameterNamesAndCurves; // 0x0128(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected)
TArray<struct FTransformParameterNameAndCurves> TransformParameterNamesAndCurves; // 0x0138(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected)
public:
void AddBoolParameterKey(class FName InParameterName, const struct FFrameNumber& InTime, bool InValue);
void AddColorParameterKey(class FName InParameterName, const struct FFrameNumber& InTime, const struct FLinearColor& InValue);
void AddScalarParameterKey(class FName InParameterName, const struct FFrameNumber& InTime, float InValue);
void AddTransformParameterKey(class FName InParameterName, const struct FFrameNumber& InTime, const struct FTransform& InValue);
void AddVector2DParameterKey(class FName InParameterName, const struct FFrameNumber& InTime, const struct FVector2D& InValue);
void AddVectorParameterKey(class FName InParameterName, const struct FFrameNumber& InTime, const struct FVector& InValue);
bool RemoveBoolParameter(class FName InParameterName);
bool RemoveColorParameter(class FName InParameterName);
bool RemoveScalarParameter(class FName InParameterName);
bool RemoveTransformParameter(class FName InParameterName);
bool RemoveVector2DParameter(class FName InParameterName);
bool RemoveVectorParameter(class FName InParameterName);
void GetParameterNames(TSet<class FName>* ParameterNames) const;
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneParameterSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneParameterSection")
}
static class UMovieSceneParameterSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneParameterSection>();
}
};
DUMPER7_ASSERTS_UMovieSceneParameterSection;
// Class MovieSceneTracks.MovieSceneParticleParameterTrack
// 0x0018 (0x00A8 - 0x0090)
class UMovieSceneParticleParameterTrack final : public UMovieSceneNameableTrack
{
public:
uint8 Pad_90[0x8]; // 0x0090(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class UMovieSceneSection*> Sections; // 0x0098(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneParticleParameterTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneParticleParameterTrack")
}
static class UMovieSceneParticleParameterTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneParticleParameterTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneParticleParameterTrack;
// Class MovieSceneTracks.MovieSceneParticleSection
// 0x0098 (0x0180 - 0x00E8)
class UMovieSceneParticleSection final : public UMovieSceneSection
{
public:
struct FMovieSceneParticleChannel ParticleKeys; // 0x00E8(0x0098)(NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneParticleSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneParticleSection")
}
static class UMovieSceneParticleSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneParticleSection>();
}
};
DUMPER7_ASSERTS_UMovieSceneParticleSection;
// Class MovieSceneTracks.MovieSceneParticleTrack
// 0x0018 (0x00A8 - 0x0090)
class UMovieSceneParticleTrack final : public UMovieSceneNameableTrack
{
public:
uint8 Pad_90[0x8]; // 0x0090(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class UMovieSceneSection*> ParticleSections; // 0x0098(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneParticleTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneParticleTrack")
}
static class UMovieSceneParticleTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneParticleTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneParticleTrack;
// Class MovieSceneTracks.MovieScenePiecewiseBoolBlenderSystem
// 0x0028 (0x0090 - 0x0068)
class UMovieScenePiecewiseBoolBlenderSystem final : public UMovieSceneBlenderSystem
{
public:
uint8 Pad_68[0x28]; // 0x0068(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieScenePiecewiseBoolBlenderSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieScenePiecewiseBoolBlenderSystem")
}
static class UMovieScenePiecewiseBoolBlenderSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieScenePiecewiseBoolBlenderSystem>();
}
};
DUMPER7_ASSERTS_UMovieScenePiecewiseBoolBlenderSystem;
// Class MovieSceneTracks.MovieScenePiecewiseByteBlenderSystem
// 0x0028 (0x0090 - 0x0068)
class UMovieScenePiecewiseByteBlenderSystem final : public UMovieSceneBlenderSystem
{
public:
uint8 Pad_68[0x28]; // 0x0068(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieScenePiecewiseByteBlenderSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieScenePiecewiseByteBlenderSystem")
}
static class UMovieScenePiecewiseByteBlenderSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieScenePiecewiseByteBlenderSystem>();
}
};
DUMPER7_ASSERTS_UMovieScenePiecewiseByteBlenderSystem;
// Class MovieSceneTracks.MovieScenePiecewiseEnumBlenderSystem
// 0x0028 (0x0090 - 0x0068)
class UMovieScenePiecewiseEnumBlenderSystem final : public UMovieSceneBlenderSystem
{
public:
uint8 Pad_68[0x28]; // 0x0068(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieScenePiecewiseEnumBlenderSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieScenePiecewiseEnumBlenderSystem")
}
static class UMovieScenePiecewiseEnumBlenderSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieScenePiecewiseEnumBlenderSystem>();
}
};
DUMPER7_ASSERTS_UMovieScenePiecewiseEnumBlenderSystem;
// Class MovieSceneTracks.MovieScenePiecewiseFloatBlenderSystem
// 0x00C0 (0x0128 - 0x0068)
class UMovieScenePiecewiseFloatBlenderSystem final : public UMovieSceneBlenderSystem
{
public:
uint8 Pad_68[0xC0]; // 0x0068(0x00C0)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieScenePiecewiseFloatBlenderSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieScenePiecewiseFloatBlenderSystem")
}
static class UMovieScenePiecewiseFloatBlenderSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieScenePiecewiseFloatBlenderSystem>();
}
};
DUMPER7_ASSERTS_UMovieScenePiecewiseFloatBlenderSystem;
// Class MovieSceneTracks.MovieScenePiecewiseIntegerBlenderSystem
// 0x0048 (0x00B0 - 0x0068)
class UMovieScenePiecewiseIntegerBlenderSystem final : public UMovieSceneBlenderSystem
{
public:
uint8 Pad_68[0x48]; // 0x0068(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieScenePiecewiseIntegerBlenderSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieScenePiecewiseIntegerBlenderSystem")
}
static class UMovieScenePiecewiseIntegerBlenderSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieScenePiecewiseIntegerBlenderSystem>();
}
};
DUMPER7_ASSERTS_UMovieScenePiecewiseIntegerBlenderSystem;
// Class MovieSceneTracks.MovieScenePrimitiveMaterialSection
// 0x00C0 (0x01A8 - 0x00E8)
class UMovieScenePrimitiveMaterialSection final : public UMovieSceneSection
{
public:
struct FMovieSceneObjectPathChannel MaterialChannel; // 0x00E8(0x00C0)(NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieScenePrimitiveMaterialSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieScenePrimitiveMaterialSection")
}
static class UMovieScenePrimitiveMaterialSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieScenePrimitiveMaterialSection>();
}
};
DUMPER7_ASSERTS_UMovieScenePrimitiveMaterialSection;
// Class MovieSceneTracks.MovieScenePrimitiveMaterialTrack
// 0x0010 (0x00D0 - 0x00C0)
class UMovieScenePrimitiveMaterialTrack final : public UMovieScenePropertyTrack
{
public:
uint8 Pad_C0[0x8]; // 0x00C0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
int32 MaterialIndex; // 0x00C8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_CC[0x4]; // 0x00CC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieScenePrimitiveMaterialTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieScenePrimitiveMaterialTrack")
}
static class UMovieScenePrimitiveMaterialTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieScenePrimitiveMaterialTrack>();
}
};
DUMPER7_ASSERTS_UMovieScenePrimitiveMaterialTrack;
// Class MovieSceneTracks.MovieScenePropertyInstantiatorSystem
// 0x0208 (0x0248 - 0x0040)
class UMovieScenePropertyInstantiatorSystem final : public UMovieSceneEntityInstantiatorSystem
{
public:
uint8 Pad_40[0x208]; // 0x0040(0x0208)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieScenePropertyInstantiatorSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieScenePropertyInstantiatorSystem")
}
static class UMovieScenePropertyInstantiatorSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieScenePropertyInstantiatorSystem>();
}
};
DUMPER7_ASSERTS_UMovieScenePropertyInstantiatorSystem;
// Class MovieSceneTracks.MovieSceneQuaternionInterpolationRotationSystem
// 0x0000 (0x0040 - 0x0040)
class UMovieSceneQuaternionInterpolationRotationSystem final : public UMovieSceneEntitySystem
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneQuaternionInterpolationRotationSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneQuaternionInterpolationRotationSystem")
}
static class UMovieSceneQuaternionInterpolationRotationSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneQuaternionInterpolationRotationSystem>();
}
};
DUMPER7_ASSERTS_UMovieSceneQuaternionInterpolationRotationSystem;
// Class MovieSceneTracks.MovieSceneSkeletalAnimationSection
// 0x0188 (0x0270 - 0x00E8)
class alignas(0x10) UMovieSceneSkeletalAnimationSection final : public UMovieSceneSection
{
public:
struct FMovieSceneSkeletalAnimationParams Params_0; // 0x00E8(0x00D8)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
class UAnimSequence* AnimSequence; // 0x01C0(0x0008)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class UAnimSequenceBase* Animation; // 0x01C8(0x0008)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float StartOffset; // 0x01D0(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float EndOffset; // 0x01D4(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float PlayRate; // 0x01D8(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 bReverse : 1; // 0x01DC(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate))
uint8 Pad_1DD[0x3]; // 0x01DD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class FName SlotName; // 0x01E0(0x0008)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
struct FVector StartLocationOffset; // 0x01E8(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FRotator StartRotationOffset; // 0x01F4(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
bool bMatchWithPrevious; // 0x0200(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_201[0x3]; // 0x0201(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class FName MatchedBoneName; // 0x0204(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector MatchedLocationOffset; // 0x020C(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FRotator MatchedRotationOffset; // 0x0218(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
bool bMatchTranslation; // 0x0224(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bMatchIncludeZHeight; // 0x0225(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bMatchRotationYaw; // 0x0226(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bMatchRotationPitch; // 0x0227(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bMatchRotationRoll; // 0x0228(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_229[0x47]; // 0x0229(0x0047)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneSkeletalAnimationSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneSkeletalAnimationSection")
}
static class UMovieSceneSkeletalAnimationSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneSkeletalAnimationSection>();
}
};
DUMPER7_ASSERTS_UMovieSceneSkeletalAnimationSection;
// Class MovieSceneTracks.MovieSceneSkeletalAnimationTrack
// 0x0058 (0x00E8 - 0x0090)
class UMovieSceneSkeletalAnimationTrack final : public UMovieSceneNameableTrack
{
public:
uint8 Pad_90[0x8]; // 0x0090(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class UMovieSceneSection*> AnimationSections; // 0x0098(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
bool bUseLegacySectionIndexBlend; // 0x00A8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A9[0x7]; // 0x00A9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FMovieSceneSkeletalAnimRootMotionTrackParams RootMotionParams; // 0x00B0(0x0030)(NativeAccessSpecifierPublic)
bool bBlendFirstChildOfRoot; // 0x00E0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_E1[0x7]; // 0x00E1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneSkeletalAnimationTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneSkeletalAnimationTrack")
}
static class UMovieSceneSkeletalAnimationTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneSkeletalAnimationTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneSkeletalAnimationTrack;
// Class MovieSceneTracks.MovieSceneSlomoSection
// 0x00A0 (0x0188 - 0x00E8)
class UMovieSceneSlomoSection final : public UMovieSceneSection
{
public:
struct FMovieSceneFloatChannel FloatCurve; // 0x00E8(0x00A0)(NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneSlomoSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneSlomoSection")
}
static class UMovieSceneSlomoSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneSlomoSection>();
}
};
DUMPER7_ASSERTS_UMovieSceneSlomoSection;
// Class MovieSceneTracks.MovieSceneSlomoTrack
// 0x0008 (0x00C8 - 0x00C0)
class UMovieSceneSlomoTrack final : public UMovieSceneFloatTrack
{
public:
uint8 Pad_C0[0x8]; // 0x00C0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneSlomoTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneSlomoTrack")
}
static class UMovieSceneSlomoTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneSlomoTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneSlomoTrack;
// Class MovieSceneTracks.MovieSceneStringSection
// 0x00A0 (0x0188 - 0x00E8)
class UMovieSceneStringSection final : public UMovieSceneSection
{
public:
struct FMovieSceneStringChannel StringCurve; // 0x00E8(0x00A0)(NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneStringSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneStringSection")
}
static class UMovieSceneStringSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneStringSection>();
}
};
DUMPER7_ASSERTS_UMovieSceneStringSection;
// Class MovieSceneTracks.MovieSceneStringTrack
// 0x0008 (0x00C8 - 0x00C0)
class UMovieSceneStringTrack final : public UMovieScenePropertyTrack
{
public:
uint8 Pad_C0[0x8]; // 0x00C0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneStringTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneStringTrack")
}
static class UMovieSceneStringTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneStringTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneStringTrack;
// Class MovieSceneTracks.MovieSceneTransformOriginSystem
// 0x0038 (0x0078 - 0x0040)
class UMovieSceneTransformOriginSystem final : public UMovieSceneEntitySystem
{
public:
uint8 Pad_40[0x38]; // 0x0040(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneTransformOriginSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneTransformOriginSystem")
}
static class UMovieSceneTransformOriginSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneTransformOriginSystem>();
}
};
DUMPER7_ASSERTS_UMovieSceneTransformOriginSystem;
// Class MovieSceneTracks.MovieSceneTransformTrack
// 0x0000 (0x00C0 - 0x00C0)
class UMovieSceneTransformTrack final : public UMovieScenePropertyTrack
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneTransformTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneTransformTrack")
}
static class UMovieSceneTransformTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneTransformTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneTransformTrack;
// Class MovieSceneTracks.MovieSceneVectorPropertySystem
// 0x0000 (0x0058 - 0x0058)
class UMovieSceneVectorPropertySystem final : public UMovieScenePropertySystem
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneVectorPropertySystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneVectorPropertySystem")
}
static class UMovieSceneVectorPropertySystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneVectorPropertySystem>();
}
};
DUMPER7_ASSERTS_UMovieSceneVectorPropertySystem;
// Class MovieSceneTracks.MovieSceneVectorSection
// 0x0290 (0x0378 - 0x00E8)
class UMovieSceneVectorSection final : public UMovieSceneSection
{
public:
uint8 Pad_E8[0x8]; // 0x00E8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FMovieSceneFloatChannel Curves[0x4]; // 0x00F0(0x00A0)(NativeAccessSpecifierPrivate)
int32 ChannelsUsed; // 0x0370(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_374[0x4]; // 0x0374(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneVectorSection")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneVectorSection")
}
static class UMovieSceneVectorSection* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneVectorSection>();
}
};
DUMPER7_ASSERTS_UMovieSceneVectorSection;
// Class MovieSceneTracks.MovieSceneVectorTrack
// 0x0008 (0x00C8 - 0x00C0)
class UMovieSceneVectorTrack final : public UMovieScenePropertyTrack
{
public:
int32 NumChannelsUsed; // 0x00C0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_C4[0x4]; // 0x00C4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneVectorTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneVectorTrack")
}
static class UMovieSceneVectorTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneVectorTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneVectorTrack;
// Class MovieSceneTracks.MovieSceneVisibilityTrack
// 0x0000 (0x00C8 - 0x00C8)
class UMovieSceneVisibilityTrack final : public UMovieSceneBoolTrack
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneVisibilityTrack")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneVisibilityTrack")
}
static class UMovieSceneVisibilityTrack* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneVisibilityTrack>();
}
};
DUMPER7_ASSERTS_UMovieSceneVisibilityTrack;
// Class MovieSceneTracks.MovieSceneHierarchicalEasingInstantiatorSystem
// 0x0050 (0x0090 - 0x0040)
class UMovieSceneHierarchicalEasingInstantiatorSystem final : public UMovieSceneEntityInstantiatorSystem
{
public:
uint8 Pad_40[0x50]; // 0x0040(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("MovieSceneHierarchicalEasingInstantiatorSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"MovieSceneHierarchicalEasingInstantiatorSystem")
}
static class UMovieSceneHierarchicalEasingInstantiatorSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UMovieSceneHierarchicalEasingInstantiatorSystem>();
}
};
DUMPER7_ASSERTS_UMovieSceneHierarchicalEasingInstantiatorSystem;
// Class MovieSceneTracks.WeightAndEasingEvaluatorSystem
// 0x0038 (0x0078 - 0x0040)
class UWeightAndEasingEvaluatorSystem final : public UMovieSceneEntitySystem
{
public:
uint8 Pad_40[0x38]; // 0x0040(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeightAndEasingEvaluatorSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeightAndEasingEvaluatorSystem")
}
static class UWeightAndEasingEvaluatorSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UWeightAndEasingEvaluatorSystem>();
}
};
DUMPER7_ASSERTS_UWeightAndEasingEvaluatorSystem;
}