72 lines
1.6 KiB
C++
72 lines
1.6 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: DLCManager
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "DLCManager_structs.hpp"
|
|
#include "Engine_classes.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Class DLCManager.DLCConfig
|
|
// 0x0020 (0x0050 - 0x0030)
|
|
class UDLCConfig final : public UDataAsset
|
|
{
|
|
public:
|
|
TArray<struct FDLCItem> Items; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FDLCBundle> Bundles; // 0x0040(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DLCConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DLCConfig")
|
|
}
|
|
static class UDLCConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDLCConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDLCConfig;
|
|
|
|
// Class DLCManager.DLCManager
|
|
// 0x0038 (0x0068 - 0x0030)
|
|
class UDLCManager final : public UGameInstanceSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x38]; // 0x0030(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
EDLCState GetDLCState(const struct FDLCHandle& Handle) const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DLCManager")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DLCManager")
|
|
}
|
|
static class UDLCManager* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDLCManager>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDLCManager;
|
|
|
|
}
|
|
|