mirror of
https://github.com/ApfelTeeSaft/UnrealEvent.git
synced 2026-08-26 19:33:43 +00:00
82 lines
3.5 KiB
C++
82 lines
3.5 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: SubtitlesWidgets
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "CoreUObject_structs.hpp"
|
|
#include "CoreUObject_classes.hpp"
|
|
#include "SlateCore_structs.hpp"
|
|
#include "UMG_classes.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Class SubtitlesWidgets.FortMediaSubtitlesPlayer
|
|
// 0x0030 (0x0058 - 0x0028)
|
|
class UFortMediaSubtitlesPlayer final : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x18]; // 0x0028(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UOverlays* SourceSubtitles; // 0x0040(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_48[0x10]; // 0x0048(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void BindToMediaPlayer(class UMediaPlayer* InMediaPlayer);
|
|
void Play();
|
|
void SetSubtitles(class UOverlays* Subtitles);
|
|
void Stop();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticClassImpl<"FortMediaSubtitlesPlayer">();
|
|
}
|
|
static class UFortMediaSubtitlesPlayer* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFortMediaSubtitlesPlayer>();
|
|
}
|
|
};
|
|
static_assert(alignof(UFortMediaSubtitlesPlayer) == 0x000008, "Wrong alignment on UFortMediaSubtitlesPlayer");
|
|
static_assert(sizeof(UFortMediaSubtitlesPlayer) == 0x000058, "Wrong size on UFortMediaSubtitlesPlayer");
|
|
static_assert(offsetof(UFortMediaSubtitlesPlayer, SourceSubtitles) == 0x000040, "Member 'UFortMediaSubtitlesPlayer::SourceSubtitles' has a wrong offset!");
|
|
|
|
// Class SubtitlesWidgets.SubtitleDisplay
|
|
// 0x02F8 (0x0400 - 0x0108)
|
|
class USubtitleDisplay final : public UWidget
|
|
{
|
|
public:
|
|
struct FSlateFontInfo FontInfo; // 0x0108(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor ColorAndOpacity; // 0x0158(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WrapTextAt; // 0x0168(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_16C[0x294]; // 0x016C(0x0294)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
bool HasSubtitles() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticClassImpl<"SubtitleDisplay">();
|
|
}
|
|
static class USubtitleDisplay* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USubtitleDisplay>();
|
|
}
|
|
};
|
|
static_assert(alignof(USubtitleDisplay) == 0x000008, "Wrong alignment on USubtitleDisplay");
|
|
static_assert(sizeof(USubtitleDisplay) == 0x000400, "Wrong size on USubtitleDisplay");
|
|
static_assert(offsetof(USubtitleDisplay, FontInfo) == 0x000108, "Member 'USubtitleDisplay::FontInfo' has a wrong offset!");
|
|
static_assert(offsetof(USubtitleDisplay, ColorAndOpacity) == 0x000158, "Member 'USubtitleDisplay::ColorAndOpacity' has a wrong offset!");
|
|
static_assert(offsetof(USubtitleDisplay, WrapTextAt) == 0x000168, "Member 'USubtitleDisplay::WrapTextAt' has a wrong offset!");
|
|
|
|
}
|
|
|