Initial Commit

This commit is contained in:
Norman Lansing
2026-01-28 19:08:51 -05:00
commit ecb33115bf
54042 changed files with 9695586 additions and 0 deletions

View File

@@ -0,0 +1,121 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Engine/DeveloperSettings.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDeveloperSettings() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UDeveloperSettings();
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UDeveloperSettings_NoRegister();
UPackage* Z_Construct_UPackage__Script_DeveloperSettings();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDeveloperSettings *******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDeveloperSettings;
UClass* UDeveloperSettings::GetPrivateStaticClass()
{
using TClass = UDeveloperSettings;
if (!Z_Registration_Info_UClass_UDeveloperSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DeveloperSettings"),
Z_Registration_Info_UClass_UDeveloperSettings.InnerSingleton,
StaticRegisterNativesUDeveloperSettings,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UDeveloperSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UDeveloperSettings_NoRegister()
{
return UDeveloperSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDeveloperSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * The base class of any auto discovered settings object.\n */" },
{ "IncludePath", "Engine/DeveloperSettings.h" },
{ "ModuleRelativePath", "Public/Engine/DeveloperSettings.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "The base class of any auto discovered settings object." },
};
#endif // WITH_METADATA
// ********** Begin Class UDeveloperSettings constinit property declarations ***********************
// ********** End Class UDeveloperSettings constinit property declarations *************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDeveloperSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDeveloperSettings_Statics
UObject* (*const Z_Construct_UClass_UDeveloperSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_DeveloperSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDeveloperSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDeveloperSettings_Statics::ClassParams = {
&UDeveloperSettings::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDeveloperSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UDeveloperSettings_Statics::Class_MetaDataParams)
};
void UDeveloperSettings::StaticRegisterNativesUDeveloperSettings()
{
}
UClass* Z_Construct_UClass_UDeveloperSettings()
{
if (!Z_Registration_Info_UClass_UDeveloperSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDeveloperSettings.OuterSingleton, Z_Construct_UClass_UDeveloperSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDeveloperSettings.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDeveloperSettings);
UDeveloperSettings::~UDeveloperSettings() {}
// ********** End Class UDeveloperSettings *********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_DeveloperSettings_h__Script_DeveloperSettings_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDeveloperSettings, UDeveloperSettings::StaticClass, TEXT("UDeveloperSettings"), &Z_Registration_Info_UClass_UDeveloperSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDeveloperSettings), 3626346681U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_DeveloperSettings_h__Script_DeveloperSettings_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_DeveloperSettings_h__Script_DeveloperSettings_1751103749{
TEXT("/Script/DeveloperSettings"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_DeveloperSettings_h__Script_DeveloperSettings_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_DeveloperSettings_h__Script_DeveloperSettings_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Engine/DeveloperSettings.h"
#ifdef DEVELOPERSETTINGS_DeveloperSettings_generated_h
#error "DeveloperSettings.generated.h already included, missing '#pragma once' in DeveloperSettings.h"
#endif
#define DEVELOPERSETTINGS_DeveloperSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDeveloperSettings *******************************************************
struct Z_Construct_UClass_UDeveloperSettings_Statics;
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UDeveloperSettings_NoRegister();
#define FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_DeveloperSettings_h_25_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDeveloperSettings(); \
friend struct ::Z_Construct_UClass_UDeveloperSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DEVELOPERSETTINGS_API UClass* ::Z_Construct_UClass_UDeveloperSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UDeveloperSettings, UObject, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/DeveloperSettings"), Z_Construct_UClass_UDeveloperSettings_NoRegister) \
DECLARE_SERIALIZER(UDeveloperSettings)
#define FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_DeveloperSettings_h_25_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UDeveloperSettings(UDeveloperSettings&&) = delete; \
UDeveloperSettings(const UDeveloperSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DEVELOPERSETTINGS_API, UDeveloperSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDeveloperSettings); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDeveloperSettings) \
DEVELOPERSETTINGS_API virtual ~UDeveloperSettings();
#define FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_DeveloperSettings_h_22_PROLOG
#define FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_DeveloperSettings_h_25_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_DeveloperSettings_h_25_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_DeveloperSettings_h_25_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDeveloperSettings;
// ********** End Class UDeveloperSettings *********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_DeveloperSettings_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,29 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeDeveloperSettings_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_DeveloperSettings;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_DeveloperSettings()
{
if (!Z_Registration_Info_UPackage__Script_DeveloperSettings.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/DeveloperSettings",
nullptr,
0,
PKG_CompiledIn | 0x00000000,
0xCDAAC7D9,
0x37D607D0,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_DeveloperSettings.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_DeveloperSettings.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_DeveloperSettings(Z_Construct_UPackage__Script_DeveloperSettings, TEXT("/Script/DeveloperSettings"), Z_Registration_Info_UPackage__Script_DeveloperSettings, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0xCDAAC7D9, 0x37D607D0));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,121 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Engine/DeveloperSettingsBackedByCVars.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDeveloperSettingsBackedByCVars() {}
// ********** Begin Cross Module References ********************************************************
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UDeveloperSettings();
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UDeveloperSettingsBackedByCVars();
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UDeveloperSettingsBackedByCVars_NoRegister();
UPackage* Z_Construct_UPackage__Script_DeveloperSettings();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDeveloperSettingsBackedByCVars ******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDeveloperSettingsBackedByCVars;
UClass* UDeveloperSettingsBackedByCVars::GetPrivateStaticClass()
{
using TClass = UDeveloperSettingsBackedByCVars;
if (!Z_Registration_Info_UClass_UDeveloperSettingsBackedByCVars.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DeveloperSettingsBackedByCVars"),
Z_Registration_Info_UClass_UDeveloperSettingsBackedByCVars.InnerSingleton,
StaticRegisterNativesUDeveloperSettingsBackedByCVars,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UDeveloperSettingsBackedByCVars.InnerSingleton;
}
UClass* Z_Construct_UClass_UDeveloperSettingsBackedByCVars_NoRegister()
{
return UDeveloperSettingsBackedByCVars::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDeveloperSettingsBackedByCVars_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * The base class of auto discovered settings object where some or all of the settings\n * are stored in console variables instead of config variables.\n */" },
{ "IncludePath", "Engine/DeveloperSettingsBackedByCVars.h" },
{ "ModuleRelativePath", "Public/Engine/DeveloperSettingsBackedByCVars.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "The base class of auto discovered settings object where some or all of the settings\nare stored in console variables instead of config variables." },
};
#endif // WITH_METADATA
// ********** Begin Class UDeveloperSettingsBackedByCVars constinit property declarations **********
// ********** End Class UDeveloperSettingsBackedByCVars constinit property declarations ************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDeveloperSettingsBackedByCVars>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDeveloperSettingsBackedByCVars_Statics
UObject* (*const Z_Construct_UClass_UDeveloperSettingsBackedByCVars_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDeveloperSettings,
(UObject* (*)())Z_Construct_UPackage__Script_DeveloperSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDeveloperSettingsBackedByCVars_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDeveloperSettingsBackedByCVars_Statics::ClassParams = {
&UDeveloperSettingsBackedByCVars::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDeveloperSettingsBackedByCVars_Statics::Class_MetaDataParams), Z_Construct_UClass_UDeveloperSettingsBackedByCVars_Statics::Class_MetaDataParams)
};
void UDeveloperSettingsBackedByCVars::StaticRegisterNativesUDeveloperSettingsBackedByCVars()
{
}
UClass* Z_Construct_UClass_UDeveloperSettingsBackedByCVars()
{
if (!Z_Registration_Info_UClass_UDeveloperSettingsBackedByCVars.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDeveloperSettingsBackedByCVars.OuterSingleton, Z_Construct_UClass_UDeveloperSettingsBackedByCVars_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDeveloperSettingsBackedByCVars.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDeveloperSettingsBackedByCVars);
UDeveloperSettingsBackedByCVars::~UDeveloperSettingsBackedByCVars() {}
// ********** End Class UDeveloperSettingsBackedByCVars ********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_DeveloperSettingsBackedByCVars_h__Script_DeveloperSettings_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDeveloperSettingsBackedByCVars, UDeveloperSettingsBackedByCVars::StaticClass, TEXT("UDeveloperSettingsBackedByCVars"), &Z_Registration_Info_UClass_UDeveloperSettingsBackedByCVars, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDeveloperSettingsBackedByCVars), 2074340984U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_DeveloperSettingsBackedByCVars_h__Script_DeveloperSettings_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_DeveloperSettingsBackedByCVars_h__Script_DeveloperSettings_1908838726{
TEXT("/Script/DeveloperSettings"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_DeveloperSettingsBackedByCVars_h__Script_DeveloperSettings_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_DeveloperSettingsBackedByCVars_h__Script_DeveloperSettings_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Engine/DeveloperSettingsBackedByCVars.h"
#ifdef DEVELOPERSETTINGS_DeveloperSettingsBackedByCVars_generated_h
#error "DeveloperSettingsBackedByCVars.generated.h already included, missing '#pragma once' in DeveloperSettingsBackedByCVars.h"
#endif
#define DEVELOPERSETTINGS_DeveloperSettingsBackedByCVars_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDeveloperSettingsBackedByCVars ******************************************
struct Z_Construct_UClass_UDeveloperSettingsBackedByCVars_Statics;
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UDeveloperSettingsBackedByCVars_NoRegister();
#define FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_DeveloperSettingsBackedByCVars_h_22_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDeveloperSettingsBackedByCVars(); \
friend struct ::Z_Construct_UClass_UDeveloperSettingsBackedByCVars_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DEVELOPERSETTINGS_API UClass* ::Z_Construct_UClass_UDeveloperSettingsBackedByCVars_NoRegister(); \
public: \
DECLARE_CLASS2(UDeveloperSettingsBackedByCVars, UDeveloperSettings, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/DeveloperSettings"), Z_Construct_UClass_UDeveloperSettingsBackedByCVars_NoRegister) \
DECLARE_SERIALIZER(UDeveloperSettingsBackedByCVars)
#define FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_DeveloperSettingsBackedByCVars_h_22_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UDeveloperSettingsBackedByCVars(UDeveloperSettingsBackedByCVars&&) = delete; \
UDeveloperSettingsBackedByCVars(const UDeveloperSettingsBackedByCVars&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DEVELOPERSETTINGS_API, UDeveloperSettingsBackedByCVars); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDeveloperSettingsBackedByCVars); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDeveloperSettingsBackedByCVars) \
DEVELOPERSETTINGS_API virtual ~UDeveloperSettingsBackedByCVars();
#define FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_DeveloperSettingsBackedByCVars_h_19_PROLOG
#define FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_DeveloperSettingsBackedByCVars_h_22_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_DeveloperSettingsBackedByCVars_h_22_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_DeveloperSettingsBackedByCVars_h_22_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDeveloperSettingsBackedByCVars;
// ********** End Class UDeveloperSettingsBackedByCVars ********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_DeveloperSettingsBackedByCVars_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,10 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#pragma once

View File

@@ -0,0 +1,199 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Engine/PlatformSettings.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodePlatformSettings() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UPlatformSettings();
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UPlatformSettings_NoRegister();
DEVELOPERSETTINGS_API UScriptStruct* Z_Construct_UScriptStruct_FPerPlatformSettings();
UPackage* Z_Construct_UPackage__Script_DeveloperSettings();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FPerPlatformSettings **********************************************
struct Z_Construct_UScriptStruct_FPerPlatformSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FPerPlatformSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FPerPlatformSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Engine/PlatformSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_Inner_MetaData[] = {
{ "Category", "Layout" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/Engine/PlatformSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "Category", "Layout" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/Engine/PlatformSettings.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FPerPlatformSettings constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Settings_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FPerPlatformSettings constinit property declarations ****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPerPlatformSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FPerPlatformSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPerPlatformSettings;
class UScriptStruct* FPerPlatformSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FPerPlatformSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FPerPlatformSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPerPlatformSettings, (UObject*)Z_Construct_UPackage__Script_DeveloperSettings(), TEXT("PerPlatformSettings"));
}
return Z_Registration_Info_UScriptStruct_FPerPlatformSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FPerPlatformSettings Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FPerPlatformSettings_Statics::NewProp_Settings_Inner = { "Settings", nullptr, (EPropertyFlags)0x0106000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UPlatformSettings_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_Inner_MetaData), NewProp_Settings_Inner_MetaData) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPerPlatformSettings_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0144008000002049, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPerPlatformSettings, Settings), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPerPlatformSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPerPlatformSettings_Statics::NewProp_Settings_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPerPlatformSettings_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPerPlatformSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FPerPlatformSettings Property Definitions ***************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPerPlatformSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DeveloperSettings,
nullptr,
&NewStructOps,
"PerPlatformSettings",
Z_Construct_UScriptStruct_FPerPlatformSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPerPlatformSettings_Statics::PropPointers),
sizeof(FPerPlatformSettings),
alignof(FPerPlatformSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000005),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPerPlatformSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPerPlatformSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FPerPlatformSettings()
{
if (!Z_Registration_Info_UScriptStruct_FPerPlatformSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPerPlatformSettings.InnerSingleton, Z_Construct_UScriptStruct_FPerPlatformSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FPerPlatformSettings.InnerSingleton);
}
// ********** End ScriptStruct FPerPlatformSettings ************************************************
// ********** Begin Class UPlatformSettings ********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UPlatformSettings;
UClass* UPlatformSettings::GetPrivateStaticClass()
{
using TClass = UPlatformSettings;
if (!Z_Registration_Info_UClass_UPlatformSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("PlatformSettings"),
Z_Registration_Info_UClass_UPlatformSettings.InnerSingleton,
StaticRegisterNativesUPlatformSettings,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UPlatformSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UPlatformSettings_NoRegister()
{
return UPlatformSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UPlatformSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * The base class of any per platform settings. The pattern for using these is as follows.\n * \n * Step 1) Subclass UPlatformSettings, UMyPerPlatformSettings : public UPlatformSettings.\n * \n * Step 2) For your system should already have a UDeveloperSettings that you created so that\n * users can customize other properties for your system in the project. On that class\n * you need to create a property of type FPerPlatformSettings, e.g. \n * UPROPERTY(EditAnywhere, Category=Platform)\n * FPerPlatformSettings PlatformOptions\n * \n * Step 3) In your UDeveloperSettings subclasses construct, there should be a line like this,\n * PlatformOptions.Settings.Initialize(UMyPerPlatformSettings::StaticClass());\n * This will actually ensure that you initialize the settings exposed in the editor to whatever\n * the current platform configuration is for them.\n * \n * Step 4) Nothing else needed. In your system code, you will just call \n * UMyPerPlatformSettings* MySettings = UPlatformSettingsManager::Get().GetSettingsForPlatform<UMyPerPlatformSettings>()\n * that will get you the current settings for the active platform, or the simulated platform in the editor.\n */" },
{ "IncludePath", "Engine/PlatformSettings.h" },
{ "ModuleRelativePath", "Public/Engine/PlatformSettings.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "The base class of any per platform settings. The pattern for using these is as follows.\n\nStep 1) Subclass UPlatformSettings, UMyPerPlatformSettings : public UPlatformSettings.\n\nStep 2) For your system should already have a UDeveloperSettings that you created so that\n users can customize other properties for your system in the project. On that class\n you need to create a property of type FPerPlatformSettings, e.g.\n UPROPERTY(EditAnywhere, Category=Platform)\n FPerPlatformSettings PlatformOptions\n\nStep 3) In your UDeveloperSettings subclasses construct, there should be a line like this,\n PlatformOptions.Settings.Initialize(UMyPerPlatformSettings::StaticClass());\n This will actually ensure that you initialize the settings exposed in the editor to whatever\n the current platform configuration is for them.\n\nStep 4) Nothing else needed. In your system code, you will just call\n UMyPerPlatformSettings* MySettings = UPlatformSettingsManager::Get().GetSettingsForPlatform<UMyPerPlatformSettings>()\n that will get you the current settings for the active platform, or the simulated platform in the editor." },
};
#endif // WITH_METADATA
// ********** Begin Class UPlatformSettings constinit property declarations ************************
// ********** End Class UPlatformSettings constinit property declarations **************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UPlatformSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UPlatformSettings_Statics
UObject* (*const Z_Construct_UClass_UPlatformSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_DeveloperSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPlatformSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UPlatformSettings_Statics::ClassParams = {
&UPlatformSettings::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000804A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPlatformSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UPlatformSettings_Statics::Class_MetaDataParams)
};
void UPlatformSettings::StaticRegisterNativesUPlatformSettings()
{
}
UClass* Z_Construct_UClass_UPlatformSettings()
{
if (!Z_Registration_Info_UClass_UPlatformSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPlatformSettings.OuterSingleton, Z_Construct_UClass_UPlatformSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UPlatformSettings.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPlatformSettings);
UPlatformSettings::~UPlatformSettings() {}
// ********** End Class UPlatformSettings **********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettings_h__Script_DeveloperSettings_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FPerPlatformSettings::StaticStruct, Z_Construct_UScriptStruct_FPerPlatformSettings_Statics::NewStructOps, TEXT("PerPlatformSettings"),&Z_Registration_Info_UScriptStruct_FPerPlatformSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPerPlatformSettings), 391609619U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UPlatformSettings, UPlatformSettings::StaticClass, TEXT("UPlatformSettings"), &Z_Registration_Info_UClass_UPlatformSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPlatformSettings), 3181602733U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettings_h__Script_DeveloperSettings_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettings_h__Script_DeveloperSettings_3267975112{
TEXT("/Script/DeveloperSettings"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettings_h__Script_DeveloperSettings_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettings_h__Script_DeveloperSettings_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettings_h__Script_DeveloperSettings_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettings_h__Script_DeveloperSettings_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,71 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Engine/PlatformSettings.h"
#ifdef DEVELOPERSETTINGS_PlatformSettings_generated_h
#error "PlatformSettings.generated.h already included, missing '#pragma once' in PlatformSettings.h"
#endif
#define DEVELOPERSETTINGS_PlatformSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FPerPlatformSettings **********************************************
struct Z_Construct_UScriptStruct_FPerPlatformSettings_Statics;
#define FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettings_h_26_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FPerPlatformSettings_Statics; \
DEVELOPERSETTINGS_API static class UScriptStruct* StaticStruct();
struct FPerPlatformSettings;
// ********** End ScriptStruct FPerPlatformSettings ************************************************
// ********** Begin Class UPlatformSettings ********************************************************
struct Z_Construct_UClass_UPlatformSettings_Statics;
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UPlatformSettings_NoRegister();
#define FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettings_h_60_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPlatformSettings(); \
friend struct ::Z_Construct_UClass_UPlatformSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DEVELOPERSETTINGS_API UClass* ::Z_Construct_UClass_UPlatformSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UPlatformSettings, UObject, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/DeveloperSettings"), Z_Construct_UClass_UPlatformSettings_NoRegister) \
DECLARE_SERIALIZER(UPlatformSettings)
#define FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettings_h_60_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UPlatformSettings(UPlatformSettings&&) = delete; \
UPlatformSettings(const UPlatformSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DEVELOPERSETTINGS_API, UPlatformSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPlatformSettings); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UPlatformSettings) \
DEVELOPERSETTINGS_API virtual ~UPlatformSettings();
#define FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettings_h_57_PROLOG
#define FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettings_h_60_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettings_h_60_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettings_h_60_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPlatformSettings;
// ********** End Class UPlatformSettings **********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettings_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,230 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Engine/PlatformSettingsManager.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodePlatformSettingsManager() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UPlatformSettings_NoRegister();
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UPlatformSettingsManager();
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UPlatformSettingsManager_NoRegister();
DEVELOPERSETTINGS_API UScriptStruct* Z_Construct_UScriptStruct_FPlatformSettingsInstances();
UPackage* Z_Construct_UPackage__Script_DeveloperSettings();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FPlatformSettingsInstances ****************************************
struct Z_Construct_UScriptStruct_FPlatformSettingsInstances_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FPlatformSettingsInstances); }
static inline consteval int16 GetStructAlignment() { return alignof(FPlatformSettingsInstances); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "// List of platform-specific instances for a class\n" },
{ "ModuleRelativePath", "Public/Engine/PlatformSettingsManager.h" },
{ "ToolTip", "List of platform-specific instances for a class" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PlatformInstance_MetaData[] = {
{ "Comment", "// The instance for the native platform\n" },
{ "ModuleRelativePath", "Public/Engine/PlatformSettingsManager.h" },
{ "ToolTip", "The instance for the native platform" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OtherPlatforms_MetaData[] = {
{ "Comment", "// Instances for other platforms (only used in the editor)\n" },
{ "ModuleRelativePath", "Public/Engine/PlatformSettingsManager.h" },
{ "ToolTip", "Instances for other platforms (only used in the editor)" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FPlatformSettingsInstances constinit property declarations ********
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlatformInstance;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OtherPlatforms_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_OtherPlatforms_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_OtherPlatforms;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FPlatformSettingsInstances constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPlatformSettingsInstances>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FPlatformSettingsInstances_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPlatformSettingsInstances;
class UScriptStruct* FPlatformSettingsInstances::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FPlatformSettingsInstances.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FPlatformSettingsInstances.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPlatformSettingsInstances, (UObject*)Z_Construct_UPackage__Script_DeveloperSettings(), TEXT("PlatformSettingsInstances"));
}
return Z_Registration_Info_UScriptStruct_FPlatformSettingsInstances.OuterSingleton;
}
// ********** Begin ScriptStruct FPlatformSettingsInstances Property Definitions *******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FPlatformSettingsInstances_Statics::NewProp_PlatformInstance = { "PlatformInstance", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlatformSettingsInstances, PlatformInstance), Z_Construct_UClass_UPlatformSettings_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PlatformInstance_MetaData), NewProp_PlatformInstance_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FPlatformSettingsInstances_Statics::NewProp_OtherPlatforms_ValueProp = { "OtherPlatforms", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_UPlatformSettings_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FPlatformSettingsInstances_Statics::NewProp_OtherPlatforms_Key_KeyProp = { "OtherPlatforms_Key", nullptr, (EPropertyFlags)0x0100000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UScriptStruct_FPlatformSettingsInstances_Statics::NewProp_OtherPlatforms = { "OtherPlatforms", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlatformSettingsInstances, OtherPlatforms), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OtherPlatforms_MetaData), NewProp_OtherPlatforms_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPlatformSettingsInstances_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlatformSettingsInstances_Statics::NewProp_PlatformInstance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlatformSettingsInstances_Statics::NewProp_OtherPlatforms_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlatformSettingsInstances_Statics::NewProp_OtherPlatforms_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlatformSettingsInstances_Statics::NewProp_OtherPlatforms,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPlatformSettingsInstances_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FPlatformSettingsInstances Property Definitions *********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPlatformSettingsInstances_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DeveloperSettings,
nullptr,
&NewStructOps,
"PlatformSettingsInstances",
Z_Construct_UScriptStruct_FPlatformSettingsInstances_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPlatformSettingsInstances_Statics::PropPointers),
sizeof(FPlatformSettingsInstances),
alignof(FPlatformSettingsInstances),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPlatformSettingsInstances_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPlatformSettingsInstances_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FPlatformSettingsInstances()
{
if (!Z_Registration_Info_UScriptStruct_FPlatformSettingsInstances.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPlatformSettingsInstances.InnerSingleton, Z_Construct_UScriptStruct_FPlatformSettingsInstances_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FPlatformSettingsInstances.InnerSingleton);
}
// ********** End ScriptStruct FPlatformSettingsInstances ******************************************
// ********** Begin Class UPlatformSettingsManager *************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UPlatformSettingsManager;
UClass* UPlatformSettingsManager::GetPrivateStaticClass()
{
using TClass = UPlatformSettingsManager;
if (!Z_Registration_Info_UClass_UPlatformSettingsManager.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("PlatformSettingsManager"),
Z_Registration_Info_UClass_UPlatformSettingsManager.InnerSingleton,
StaticRegisterNativesUPlatformSettingsManager,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UPlatformSettingsManager.InnerSingleton;
}
UClass* Z_Construct_UClass_UPlatformSettingsManager_NoRegister()
{
return UPlatformSettingsManager::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UPlatformSettingsManager_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "// The manager for all platform-specific settings\n" },
{ "IncludePath", "Engine/PlatformSettingsManager.h" },
{ "ModuleRelativePath", "Public/Engine/PlatformSettingsManager.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "The manager for all platform-specific settings" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SettingsMap_MetaData[] = {
{ "Comment", "// Created platform-specific settings\n" },
{ "ModuleRelativePath", "Public/Engine/PlatformSettingsManager.h" },
{ "ToolTip", "Created platform-specific settings" },
};
#endif // WITH_METADATA
// ********** Begin Class UPlatformSettingsManager constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_SettingsMap_ValueProp;
static const UECodeGen_Private::FClassPropertyParams NewProp_SettingsMap_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_SettingsMap;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UPlatformSettingsManager constinit property declarations *******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UPlatformSettingsManager>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UPlatformSettingsManager_Statics
// ********** Begin Class UPlatformSettingsManager Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UPlatformSettingsManager_Statics::NewProp_SettingsMap_ValueProp = { "SettingsMap", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FPlatformSettingsInstances, METADATA_PARAMS(0, nullptr) }; // 1999092385
const UECodeGen_Private::FClassPropertyParams Z_Construct_UClass_UPlatformSettingsManager_Statics::NewProp_SettingsMap_Key_KeyProp = { "SettingsMap_Key", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UPlatformSettings_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UPlatformSettingsManager_Statics::NewProp_SettingsMap = { "SettingsMap", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPlatformSettingsManager, SettingsMap), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SettingsMap_MetaData), NewProp_SettingsMap_MetaData) }; // 1999092385
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UPlatformSettingsManager_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPlatformSettingsManager_Statics::NewProp_SettingsMap_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPlatformSettingsManager_Statics::NewProp_SettingsMap_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPlatformSettingsManager_Statics::NewProp_SettingsMap,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPlatformSettingsManager_Statics::PropPointers) < 2048);
// ********** End Class UPlatformSettingsManager Property Definitions ******************************
UObject* (*const Z_Construct_UClass_UPlatformSettingsManager_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_DeveloperSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPlatformSettingsManager_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UPlatformSettingsManager_Statics::ClassParams = {
&UPlatformSettingsManager::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UPlatformSettingsManager_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UPlatformSettingsManager_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPlatformSettingsManager_Statics::Class_MetaDataParams), Z_Construct_UClass_UPlatformSettingsManager_Statics::Class_MetaDataParams)
};
void UPlatformSettingsManager::StaticRegisterNativesUPlatformSettingsManager()
{
}
UClass* Z_Construct_UClass_UPlatformSettingsManager()
{
if (!Z_Registration_Info_UClass_UPlatformSettingsManager.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPlatformSettingsManager.OuterSingleton, Z_Construct_UClass_UPlatformSettingsManager_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UPlatformSettingsManager.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPlatformSettingsManager);
UPlatformSettingsManager::~UPlatformSettingsManager() {}
// ********** End Class UPlatformSettingsManager ***************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettingsManager_h__Script_DeveloperSettings_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FPlatformSettingsInstances::StaticStruct, Z_Construct_UScriptStruct_FPlatformSettingsInstances_Statics::NewStructOps, TEXT("PlatformSettingsInstances"),&Z_Registration_Info_UScriptStruct_FPlatformSettingsInstances, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPlatformSettingsInstances), 1999092385U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UPlatformSettingsManager, UPlatformSettingsManager::StaticClass, TEXT("UPlatformSettingsManager"), &Z_Registration_Info_UClass_UPlatformSettingsManager, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPlatformSettingsManager), 3434598449U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettingsManager_h__Script_DeveloperSettings_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettingsManager_h__Script_DeveloperSettings_2759261450{
TEXT("/Script/DeveloperSettings"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettingsManager_h__Script_DeveloperSettings_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettingsManager_h__Script_DeveloperSettings_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettingsManager_h__Script_DeveloperSettings_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettingsManager_h__Script_DeveloperSettings_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,71 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Engine/PlatformSettingsManager.h"
#ifdef DEVELOPERSETTINGS_PlatformSettingsManager_generated_h
#error "PlatformSettingsManager.generated.h already included, missing '#pragma once' in PlatformSettingsManager.h"
#endif
#define DEVELOPERSETTINGS_PlatformSettingsManager_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FPlatformSettingsInstances ****************************************
struct Z_Construct_UScriptStruct_FPlatformSettingsInstances_Statics;
#define FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettingsManager_h_27_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FPlatformSettingsInstances_Statics; \
DEVELOPERSETTINGS_API static class UScriptStruct* StaticStruct();
struct FPlatformSettingsInstances;
// ********** End ScriptStruct FPlatformSettingsInstances ******************************************
// ********** Begin Class UPlatformSettingsManager *************************************************
struct Z_Construct_UClass_UPlatformSettingsManager_Statics;
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UPlatformSettingsManager_NoRegister();
#define FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettingsManager_h_42_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPlatformSettingsManager(); \
friend struct ::Z_Construct_UClass_UPlatformSettingsManager_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DEVELOPERSETTINGS_API UClass* ::Z_Construct_UClass_UPlatformSettingsManager_NoRegister(); \
public: \
DECLARE_CLASS2(UPlatformSettingsManager, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DeveloperSettings"), Z_Construct_UClass_UPlatformSettingsManager_NoRegister) \
DECLARE_SERIALIZER(UPlatformSettingsManager)
#define FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettingsManager_h_42_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UPlatformSettingsManager(UPlatformSettingsManager&&) = delete; \
UPlatformSettingsManager(const UPlatformSettingsManager&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DEVELOPERSETTINGS_API, UPlatformSettingsManager); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPlatformSettingsManager); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UPlatformSettingsManager) \
DEVELOPERSETTINGS_API virtual ~UPlatformSettingsManager();
#define FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettingsManager_h_39_PROLOG
#define FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettingsManager_h_42_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettingsManager_h_42_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettingsManager_h_42_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPlatformSettingsManager;
// ********** End Class UPlatformSettingsManager ***************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_DeveloperSettings_Public_Engine_PlatformSettingsManager_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,4 @@
D:\UE_5_7_1\Engine\Source\Runtime\DeveloperSettings\Public\Engine\DeveloperSettings.h
D:\UE_5_7_1\Engine\Source\Runtime\DeveloperSettings\Public\Engine\DeveloperSettingsBackedByCVars.h
D:\UE_5_7_1\Engine\Source\Runtime\DeveloperSettings\Public\Engine\PlatformSettings.h
D:\UE_5_7_1\Engine\Source\Runtime\DeveloperSettings\Public\Engine\PlatformSettingsManager.h