Files
ReshadePluginsCore/The Callisto Protocol/SDK/PhoenixLoadingScreen_classes.hpp

84 lines
5.4 KiB
C++
Raw Normal View History

2025-12-13 18:08:13 +01:00
#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: PhoenixLoadingScreen
#include "Basic.hpp"
#include "SlateCore_structs.hpp"
#include "UMG_classes.hpp"
#include "Engine_classes.hpp"
namespace SDK
{
// Class PhoenixLoadingScreen.PhxLoadingScreenWidget
// 0x0018 (0x0278 - 0x0260)
class UPhxLoadingScreenWidget final : public UUserWidget
{
public:
uint8 Pad_260[0x18]; // 0x0260(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void InitializeLoadingScreen(const struct FPhxLoadingScreenDescription& LoadingScreenDescription);
void OnLoadingScreenFadeOut();
void StopLoadingScreen();
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"PhxLoadingScreenWidget">();
}
static class UPhxLoadingScreenWidget* GetDefaultObj()
{
return GetDefaultObjImpl<UPhxLoadingScreenWidget>();
}
};
static_assert(alignof(UPhxLoadingScreenWidget) == 0x000008, "Wrong alignment on UPhxLoadingScreenWidget");
static_assert(sizeof(UPhxLoadingScreenWidget) == 0x000278, "Wrong size on UPhxLoadingScreenWidget");
// Class PhoenixLoadingScreen.PhxMoviePlayerLoadingScreenDescription
// 0x0028 (0x0058 - 0x0030)
class UPhxMoviePlayerLoadingScreenDescription final : public UDataAsset
{
public:
class FString LoadingScreenBinkPath; // 0x0030(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
EHorizontalAlignment LoadingScreenBinkHorizontalAlignment; // 0x0040(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
EVerticalAlignment LoadingScreenBinkVerticalAlignment; // 0x0041(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_42[0x2]; // 0x0042(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
float LoadingScreenBinkOverrideWidthScale; // 0x0044(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float LoadingScreenBinkOverrideHeightScale; // 0x0048(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float LoadingScreenBinkFadeInDelay; // 0x004C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float LoadingScreenBinkFadeInDuration; // 0x0050(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float LoadingScreenBinkFadeOutDuration; // 0x0054(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"PhxMoviePlayerLoadingScreenDescription">();
}
static class UPhxMoviePlayerLoadingScreenDescription* GetDefaultObj()
{
return GetDefaultObjImpl<UPhxMoviePlayerLoadingScreenDescription>();
}
};
static_assert(alignof(UPhxMoviePlayerLoadingScreenDescription) == 0x000008, "Wrong alignment on UPhxMoviePlayerLoadingScreenDescription");
static_assert(sizeof(UPhxMoviePlayerLoadingScreenDescription) == 0x000058, "Wrong size on UPhxMoviePlayerLoadingScreenDescription");
static_assert(offsetof(UPhxMoviePlayerLoadingScreenDescription, LoadingScreenBinkPath) == 0x000030, "Member 'UPhxMoviePlayerLoadingScreenDescription::LoadingScreenBinkPath' has a wrong offset!");
static_assert(offsetof(UPhxMoviePlayerLoadingScreenDescription, LoadingScreenBinkHorizontalAlignment) == 0x000040, "Member 'UPhxMoviePlayerLoadingScreenDescription::LoadingScreenBinkHorizontalAlignment' has a wrong offset!");
static_assert(offsetof(UPhxMoviePlayerLoadingScreenDescription, LoadingScreenBinkVerticalAlignment) == 0x000041, "Member 'UPhxMoviePlayerLoadingScreenDescription::LoadingScreenBinkVerticalAlignment' has a wrong offset!");
static_assert(offsetof(UPhxMoviePlayerLoadingScreenDescription, LoadingScreenBinkOverrideWidthScale) == 0x000044, "Member 'UPhxMoviePlayerLoadingScreenDescription::LoadingScreenBinkOverrideWidthScale' has a wrong offset!");
static_assert(offsetof(UPhxMoviePlayerLoadingScreenDescription, LoadingScreenBinkOverrideHeightScale) == 0x000048, "Member 'UPhxMoviePlayerLoadingScreenDescription::LoadingScreenBinkOverrideHeightScale' has a wrong offset!");
static_assert(offsetof(UPhxMoviePlayerLoadingScreenDescription, LoadingScreenBinkFadeInDelay) == 0x00004C, "Member 'UPhxMoviePlayerLoadingScreenDescription::LoadingScreenBinkFadeInDelay' has a wrong offset!");
static_assert(offsetof(UPhxMoviePlayerLoadingScreenDescription, LoadingScreenBinkFadeInDuration) == 0x000050, "Member 'UPhxMoviePlayerLoadingScreenDescription::LoadingScreenBinkFadeInDuration' has a wrong offset!");
static_assert(offsetof(UPhxMoviePlayerLoadingScreenDescription, LoadingScreenBinkFadeOutDuration) == 0x000054, "Member 'UPhxMoviePlayerLoadingScreenDescription::LoadingScreenBinkFadeOutDuration' has a wrong offset!");
}