mirror of
https://github.com/ApfelTeeSaft/UnrealEvent.git
synced 2026-08-26 19:33:43 +00:00
114 lines
10 KiB
C++
114 lines
10 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: Hotfix
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "CoreUObject_structs.hpp"
|
|
#include "CoreUObject_classes.hpp"
|
|
#include "Hotfix_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Class Hotfix.OnlineHotfixManager
|
|
// 0x01F8 (0x0220 - 0x0028)
|
|
class UOnlineHotfixManager : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x1B8]; // 0x0028(0x01B8)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString OssName; // 0x01E0(0x0010)(ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString HotfixManagerClassName; // 0x01F0(0x0010)(ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString DebugPrefix; // 0x0200(0x0010)(ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class UObject*> AssetsHotfixedFromIniFiles; // 0x0210(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
void StartHotfixProcess();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticClassImpl<"OnlineHotfixManager">();
|
|
}
|
|
static class UOnlineHotfixManager* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UOnlineHotfixManager>();
|
|
}
|
|
};
|
|
static_assert(alignof(UOnlineHotfixManager) == 0x000008, "Wrong alignment on UOnlineHotfixManager");
|
|
static_assert(sizeof(UOnlineHotfixManager) == 0x000220, "Wrong size on UOnlineHotfixManager");
|
|
static_assert(offsetof(UOnlineHotfixManager, OssName) == 0x0001E0, "Member 'UOnlineHotfixManager::OssName' has a wrong offset!");
|
|
static_assert(offsetof(UOnlineHotfixManager, HotfixManagerClassName) == 0x0001F0, "Member 'UOnlineHotfixManager::HotfixManagerClassName' has a wrong offset!");
|
|
static_assert(offsetof(UOnlineHotfixManager, DebugPrefix) == 0x000200, "Member 'UOnlineHotfixManager::DebugPrefix' has a wrong offset!");
|
|
static_assert(offsetof(UOnlineHotfixManager, AssetsHotfixedFromIniFiles) == 0x000210, "Member 'UOnlineHotfixManager::AssetsHotfixedFromIniFiles' has a wrong offset!");
|
|
|
|
// Class Hotfix.UpdateManager
|
|
// 0x00F0 (0x0118 - 0x0028)
|
|
class UUpdateManager : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x60]; // 0x0028(0x0060)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float HotfixCheckCompleteDelay; // 0x0088(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float UpdateCheckCompleteDelay; // 0x008C(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float HotfixAvailabilityCheckCompleteDelay; // 0x0090(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float UpdateCheckAvailabilityCompleteDelay; // 0x0094(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bCheckPlatformOSSForUpdate; // 0x0098(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bCheckOSSForUpdate; // 0x0099(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_9A[0x2]; // 0x009A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 AppSuspendedUpdateCheckTimeSeconds; // 0x009C(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
bool bPlatformEnvironmentDetected; // 0x00A8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bInitialUpdateFinished; // 0x00A9(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bCheckHotfixAvailabilityOnly; // 0x00AA(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
EUpdateState CurrentUpdateState; // 0x00AB(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
int32 WorstNumFilesPendingLoadViewed; // 0x00AC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
EPatchCheckResult LastPatchCheckResult; // 0x00B0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
EHotfixResult LastHotfixResult; // 0x00B1(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_B2[0x2E]; // 0x00B2(0x002E)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FDateTime LastUpdateCheck[0x2]; // 0x00E0(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
EUpdateCompletionStatus LastCompletionResult[0x2]; // 0x00F0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_F2[0x16]; // 0x00F2(0x0016)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UEnum* UpdateStateEnum; // 0x0108(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UEnum* UpdateCompletionEnum; // 0x0110(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticClassImpl<"UpdateManager">();
|
|
}
|
|
static class UUpdateManager* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUpdateManager>();
|
|
}
|
|
};
|
|
static_assert(alignof(UUpdateManager) == 0x000008, "Wrong alignment on UUpdateManager");
|
|
static_assert(sizeof(UUpdateManager) == 0x000118, "Wrong size on UUpdateManager");
|
|
static_assert(offsetof(UUpdateManager, HotfixCheckCompleteDelay) == 0x000088, "Member 'UUpdateManager::HotfixCheckCompleteDelay' has a wrong offset!");
|
|
static_assert(offsetof(UUpdateManager, UpdateCheckCompleteDelay) == 0x00008C, "Member 'UUpdateManager::UpdateCheckCompleteDelay' has a wrong offset!");
|
|
static_assert(offsetof(UUpdateManager, HotfixAvailabilityCheckCompleteDelay) == 0x000090, "Member 'UUpdateManager::HotfixAvailabilityCheckCompleteDelay' has a wrong offset!");
|
|
static_assert(offsetof(UUpdateManager, UpdateCheckAvailabilityCompleteDelay) == 0x000094, "Member 'UUpdateManager::UpdateCheckAvailabilityCompleteDelay' has a wrong offset!");
|
|
static_assert(offsetof(UUpdateManager, bCheckPlatformOSSForUpdate) == 0x000098, "Member 'UUpdateManager::bCheckPlatformOSSForUpdate' has a wrong offset!");
|
|
static_assert(offsetof(UUpdateManager, bCheckOSSForUpdate) == 0x000099, "Member 'UUpdateManager::bCheckOSSForUpdate' has a wrong offset!");
|
|
static_assert(offsetof(UUpdateManager, AppSuspendedUpdateCheckTimeSeconds) == 0x00009C, "Member 'UUpdateManager::AppSuspendedUpdateCheckTimeSeconds' has a wrong offset!");
|
|
static_assert(offsetof(UUpdateManager, bPlatformEnvironmentDetected) == 0x0000A8, "Member 'UUpdateManager::bPlatformEnvironmentDetected' has a wrong offset!");
|
|
static_assert(offsetof(UUpdateManager, bInitialUpdateFinished) == 0x0000A9, "Member 'UUpdateManager::bInitialUpdateFinished' has a wrong offset!");
|
|
static_assert(offsetof(UUpdateManager, bCheckHotfixAvailabilityOnly) == 0x0000AA, "Member 'UUpdateManager::bCheckHotfixAvailabilityOnly' has a wrong offset!");
|
|
static_assert(offsetof(UUpdateManager, CurrentUpdateState) == 0x0000AB, "Member 'UUpdateManager::CurrentUpdateState' has a wrong offset!");
|
|
static_assert(offsetof(UUpdateManager, WorstNumFilesPendingLoadViewed) == 0x0000AC, "Member 'UUpdateManager::WorstNumFilesPendingLoadViewed' has a wrong offset!");
|
|
static_assert(offsetof(UUpdateManager, LastPatchCheckResult) == 0x0000B0, "Member 'UUpdateManager::LastPatchCheckResult' has a wrong offset!");
|
|
static_assert(offsetof(UUpdateManager, LastHotfixResult) == 0x0000B1, "Member 'UUpdateManager::LastHotfixResult' has a wrong offset!");
|
|
static_assert(offsetof(UUpdateManager, LastUpdateCheck) == 0x0000E0, "Member 'UUpdateManager::LastUpdateCheck' has a wrong offset!");
|
|
static_assert(offsetof(UUpdateManager, LastCompletionResult) == 0x0000F0, "Member 'UUpdateManager::LastCompletionResult' has a wrong offset!");
|
|
static_assert(offsetof(UUpdateManager, UpdateStateEnum) == 0x000108, "Member 'UUpdateManager::UpdateStateEnum' has a wrong offset!");
|
|
static_assert(offsetof(UUpdateManager, UpdateCompletionEnum) == 0x000110, "Member 'UUpdateManager::UpdateCompletionEnum' has a wrong offset!");
|
|
|
|
}
|
|
|