Files
ReshadePluginsCore/Cronos The New Dawn/SDK/DLCManager_classes.hpp
2025-09-09 06:15:46 +02:00

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;
}