#pragma once // Dumped with Dumper-7! namespace SDK { //--------------------------------------------------------------------------------------------------------------------- // CLASSES //--------------------------------------------------------------------------------------------------------------------- // 0x10 (0x100 - 0xF0) // Class MediaCompositing.MovieSceneMediaPlayerPropertySection class UMovieSceneMediaPlayerPropertySection : public UMovieSceneSection { public: class UMediaSource* MediaSource; // 0xF0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bLoop; // 0xF8(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1876[0x7]; // Fixing Size Of Struct [ Dumper-7 ] static class UClass* StaticClass(); static class UMovieSceneMediaPlayerPropertySection* GetDefaultObj(); }; // 0x8 (0xD0 - 0xC8) // Class MediaCompositing.MovieSceneMediaPlayerPropertyTrack class UMovieSceneMediaPlayerPropertyTrack : public UMovieScenePropertyTrack { public: uint8 Pad_187D[0x8]; // Fixing Size Of Struct [ Dumper-7 ] static class UClass* StaticClass(); static class UMovieSceneMediaPlayerPropertyTrack* GetDefaultObj(); }; // 0x40 (0x130 - 0xF0) // Class MediaCompositing.MovieSceneMediaSection class UMovieSceneMediaSection : public UMovieSceneSection { public: class UMediaSource* MediaSource; // 0xF0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bLooping; // 0xF8(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1889[0x3]; // Fixing Size After Last Property [ Dumper-7 ] struct FFrameNumber StartFrameOffset; // 0xFC(0x4)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMediaTexture* MediaTexture; // 0x100(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMediaSoundComponent* MediaSoundComponent; // 0x108(0x8)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseExternalMediaPlayer; // 0x110(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1893[0x7]; // Fixing Size After Last Property [ Dumper-7 ] class UMediaPlayer* ExternalMediaPlayer; // 0x118(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, AdvancedDisplay, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMediaSourceCacheSettings CacheSettings; // 0x120(0x8)(Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic) bool bHasMediaPlayerProxy; // 0x128(0x1)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1895[0x7]; // Fixing Size Of Struct [ Dumper-7 ] static class UClass* StaticClass(); static class UMovieSceneMediaSection* GetDefaultObj(); }; // 0x18 (0xB0 - 0x98) // Class MediaCompositing.MovieSceneMediaTrack class UMovieSceneMediaTrack : public UMovieSceneNameableTrack { public: uint8 Pad_189A[0x8]; // Fixing Size After Last Property [ Dumper-7 ] TArray MediaSections; // 0xA0(0x10)(ExportObject, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPrivate) static class UClass* StaticClass(); static class UMovieSceneMediaTrack* GetDefaultObj(); }; }