#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: MovieScene #include "Basic.hpp" #include "CoreUObject_structs.hpp" #include "CoreUObject_classes.hpp" #include "MovieScene_structs.hpp" namespace SDK { // Class MovieScene.MovieScene // 0x0080 (0x00A8 - 0x0028) class UMovieScene final : public UObject { public: TArray Spawnables; // 0x0028(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray Possessables; // 0x0038(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray ObjectBindings; // 0x0048(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray MasterTracks; // 0x0058(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) class UMovieSceneTrack* CameraCutTrack; // 0x0068(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FFloatRange SelectionRange; // 0x0070(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPrivate) struct FFloatRange PlaybackRange; // 0x0080(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPrivate) bool bForceFixedFrameIntervalPlayback; // 0x0090(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPrivate) uint8 Pad_91[0x3]; // 0x0091(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float FixedFrameInterval; // 0x0094(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float InTime; // 0x0098(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float OutTime; // 0x009C(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float StartTime; // 0x00A0(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float EndTime; // 0x00A4(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("MovieScene") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"MovieScene") } static class UMovieScene* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UMovieScene; // Class MovieScene.MovieSceneFolder // 0x0048 (0x0070 - 0x0028) class UMovieSceneFolder final : public UObject { public: class FName FolderName; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TArray ChildFolders; // 0x0030(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray ChildMasterTracks; // 0x0040(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray ChildObjectBindingStrings; // 0x0050(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) uint8 Pad_60[0x10]; // 0x0060(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("MovieSceneFolder") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"MovieSceneFolder") } static class UMovieSceneFolder* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UMovieSceneFolder; // Class MovieScene.MovieSceneSection // 0x0018 (0x0040 - 0x0028) class UMovieSceneSection : public UObject { public: float StartTime; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float EndTime; // 0x002C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 RowIndex; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 OverlapPriority; // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 bIsActive : 1; // 0x0038(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, NativeAccessSpecifierPrivate)) uint8 bIsLocked : 1; // 0x0038(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, NativeAccessSpecifierPrivate)) uint8 bIsInfinite : 1; // 0x0038(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, NativeAccessSpecifierPrivate)) uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("MovieSceneSection") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"MovieSceneSection") } static class UMovieSceneSection* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UMovieSceneSection; // Class MovieScene.MovieSceneSequence // 0x0000 (0x0028 - 0x0028) class UMovieSceneSequence : public UObject { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("MovieSceneSequence") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"MovieSceneSequence") } static class UMovieSceneSequence* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UMovieSceneSequence; // Class MovieScene.MovieSceneTrack // 0x0000 (0x0028 - 0x0028) class UMovieSceneTrack : public UObject { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("MovieSceneTrack") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"MovieSceneTrack") } static class UMovieSceneTrack* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UMovieSceneTrack; // Class MovieScene.MovieSceneNameableTrack // 0x0000 (0x0028 - 0x0028) class UMovieSceneNameableTrack : public UMovieSceneTrack { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("MovieSceneNameableTrack") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"MovieSceneNameableTrack") } static class UMovieSceneNameableTrack* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UMovieSceneNameableTrack; }