Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/CryptoKeys/UHT/CryptoKeysSettings.gen.cpp

332 lines
26 KiB
C++
Raw Normal View History

2026-01-28 19:08:51 -05:00
// 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 "CryptoKeysSettings.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeCryptoKeysSettings() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FGuid();
CRYPTOKEYS_API UClass* Z_Construct_UClass_UCryptoKeysSettings();
CRYPTOKEYS_API UClass* Z_Construct_UClass_UCryptoKeysSettings_NoRegister();
CRYPTOKEYS_API UScriptStruct* Z_Construct_UScriptStruct_FCryptoEncryptionKey();
UPackage* Z_Construct_UPackage__Script_CryptoKeys();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FCryptoEncryptionKey **********************************************
struct Z_Construct_UScriptStruct_FCryptoEncryptionKey_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FCryptoEncryptionKey); }
static inline consteval int16 GetStructAlignment() { return alignof(FCryptoEncryptionKey); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n* UStruct representing a named encryption key\n*/" },
{ "ModuleRelativePath", "Classes/CryptoKeysSettings.h" },
{ "ToolTip", "UStruct representing a named encryption key" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Guid_MetaData[] = {
{ "Category", "Encryption" },
{ "ModuleRelativePath", "Classes/CryptoKeysSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Category", "Encryption" },
{ "ModuleRelativePath", "Classes/CryptoKeysSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Key_MetaData[] = {
{ "Category", "Encryption" },
{ "ModuleRelativePath", "Classes/CryptoKeysSettings.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FCryptoEncryptionKey constinit property declarations **************
static const UECodeGen_Private::FStructPropertyParams NewProp_Guid;
static const UECodeGen_Private::FStrPropertyParams NewProp_Name;
static const UECodeGen_Private::FStrPropertyParams NewProp_Key;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FCryptoEncryptionKey constinit property declarations ****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FCryptoEncryptionKey>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FCryptoEncryptionKey_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FCryptoEncryptionKey;
class UScriptStruct* FCryptoEncryptionKey::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FCryptoEncryptionKey.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FCryptoEncryptionKey.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FCryptoEncryptionKey, (UObject*)Z_Construct_UPackage__Script_CryptoKeys(), TEXT("CryptoEncryptionKey"));
}
return Z_Registration_Info_UScriptStruct_FCryptoEncryptionKey.OuterSingleton;
}
// ********** Begin ScriptStruct FCryptoEncryptionKey Property Definitions *************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCryptoEncryptionKey_Statics::NewProp_Guid = { "Guid", nullptr, (EPropertyFlags)0x0010000000024001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCryptoEncryptionKey, Guid), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Guid_MetaData), NewProp_Guid_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FCryptoEncryptionKey_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCryptoEncryptionKey, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FCryptoEncryptionKey_Statics::NewProp_Key = { "Key", nullptr, (EPropertyFlags)0x0010000000024001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCryptoEncryptionKey, Key), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Key_MetaData), NewProp_Key_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FCryptoEncryptionKey_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCryptoEncryptionKey_Statics::NewProp_Guid,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCryptoEncryptionKey_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCryptoEncryptionKey_Statics::NewProp_Key,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCryptoEncryptionKey_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FCryptoEncryptionKey Property Definitions ***************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FCryptoEncryptionKey_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_CryptoKeys,
nullptr,
&NewStructOps,
"CryptoEncryptionKey",
Z_Construct_UScriptStruct_FCryptoEncryptionKey_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCryptoEncryptionKey_Statics::PropPointers),
sizeof(FCryptoEncryptionKey),
alignof(FCryptoEncryptionKey),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCryptoEncryptionKey_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FCryptoEncryptionKey_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FCryptoEncryptionKey()
{
if (!Z_Registration_Info_UScriptStruct_FCryptoEncryptionKey.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FCryptoEncryptionKey.InnerSingleton, Z_Construct_UScriptStruct_FCryptoEncryptionKey_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FCryptoEncryptionKey.InnerSingleton);
}
// ********** End ScriptStruct FCryptoEncryptionKey ************************************************
// ********** Begin Class UCryptoKeysSettings ******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UCryptoKeysSettings;
UClass* UCryptoKeysSettings::GetPrivateStaticClass()
{
using TClass = UCryptoKeysSettings;
if (!Z_Registration_Info_UClass_UCryptoKeysSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("CryptoKeysSettings"),
Z_Registration_Info_UClass_UCryptoKeysSettings.InnerSingleton,
StaticRegisterNativesUCryptoKeysSettings,
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_UCryptoKeysSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UCryptoKeysSettings_NoRegister()
{
return UCryptoKeysSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UCryptoKeysSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n* Implements the settings for imported Paper2D assets, such as sprite sheet textures.\n*/" },
{ "IncludePath", "CryptoKeysSettings.h" },
{ "ModuleRelativePath", "Classes/CryptoKeysSettings.h" },
{ "ToolTip", "Implements the settings for imported Paper2D assets, such as sprite sheet textures." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EncryptionKey_MetaData[] = {
{ "Category", "Encryption" },
{ "Comment", "// The default encryption key used to protect pak files\n" },
{ "ModuleRelativePath", "Classes/CryptoKeysSettings.h" },
{ "ToolTip", "The default encryption key used to protect pak files" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SecondaryEncryptionKeys_MetaData[] = {
{ "Category", "Encryption" },
{ "Comment", "// Secondary encryption keys that can be selected for use on different assets. Games are required to make these keys available to the pak platform file at runtime in order to access the data they protect.\n" },
{ "ModuleRelativePath", "Classes/CryptoKeysSettings.h" },
{ "ToolTip", "Secondary encryption keys that can be selected for use on different assets. Games are required to make these keys available to the pak platform file at runtime in order to access the data they protect." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEncryptPakIniFiles_MetaData[] = {
{ "Category", "Encryption" },
{ "Comment", "// Encrypts all ini files in the pak. Gives security to the most common sources of mineable information, with minimal runtime IO cost\n" },
{ "ModuleRelativePath", "Classes/CryptoKeysSettings.h" },
{ "ToolTip", "Encrypts all ini files in the pak. Gives security to the most common sources of mineable information, with minimal runtime IO cost" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEncryptPakIndex_MetaData[] = {
{ "Category", "Encryption" },
{ "Comment", "// Encrypt the pak index, making it impossible to use unrealpak to manipulate the pak file without the encryption key\n" },
{ "ModuleRelativePath", "Classes/CryptoKeysSettings.h" },
{ "ToolTip", "Encrypt the pak index, making it impossible to use unrealpak to manipulate the pak file without the encryption key" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEncryptUAssetFiles_MetaData[] = {
{ "Category", "Encryption" },
{ "Comment", "// Encrypts the uasset file in cooked data. Less runtime IO cost, and protection to package header information, including most string data, but still leaves the bulk of the data unencrypted. \n" },
{ "ModuleRelativePath", "Classes/CryptoKeysSettings.h" },
{ "ToolTip", "Encrypts the uasset file in cooked data. Less runtime IO cost, and protection to package header information, including most string data, but still leaves the bulk of the data unencrypted." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEncryptAllAssetFiles_MetaData[] = {
{ "Category", "Encryption" },
{ "Comment", "// Encrypt all files in the pak file. Secure, but will cause some slowdown to runtime IO performance, and high entropy to packaged data which will be bad for patching\n" },
{ "ModuleRelativePath", "Classes/CryptoKeysSettings.h" },
{ "ToolTip", "Encrypt all files in the pak file. Secure, but will cause some slowdown to runtime IO performance, and high entropy to packaged data which will be bad for patching" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SigningPublicExponent_MetaData[] = {
{ "Category", "Signing" },
{ "Comment", "// The RSA key public exponent used for signing a pak file\n" },
{ "ModuleRelativePath", "Classes/CryptoKeysSettings.h" },
{ "ToolTip", "The RSA key public exponent used for signing a pak file" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SigningModulus_MetaData[] = {
{ "Category", "Signing" },
{ "Comment", "// The RSA key modulus used for signing a pak file\n" },
{ "ModuleRelativePath", "Classes/CryptoKeysSettings.h" },
{ "ToolTip", "The RSA key modulus used for signing a pak file" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SigningPrivateExponent_MetaData[] = {
{ "Category", "Signing" },
{ "Comment", "// The RSA key private exponent used for signing a pak file\n" },
{ "ModuleRelativePath", "Classes/CryptoKeysSettings.h" },
{ "ToolTip", "The RSA key private exponent used for signing a pak file" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnablePakSigning_MetaData[] = {
{ "Category", "Signing" },
{ "Comment", "// Enable signing of pak files, to prevent tampering of the data\n" },
{ "ModuleRelativePath", "Classes/CryptoKeysSettings.h" },
{ "ToolTip", "Enable signing of pak files, to prevent tampering of the data" },
};
#endif // WITH_METADATA
// ********** Begin Class UCryptoKeysSettings constinit property declarations **********************
static const UECodeGen_Private::FStrPropertyParams NewProp_EncryptionKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_SecondaryEncryptionKeys_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_SecondaryEncryptionKeys;
static void NewProp_bEncryptPakIniFiles_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEncryptPakIniFiles;
static void NewProp_bEncryptPakIndex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEncryptPakIndex;
static void NewProp_bEncryptUAssetFiles_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEncryptUAssetFiles;
static void NewProp_bEncryptAllAssetFiles_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEncryptAllAssetFiles;
static const UECodeGen_Private::FStrPropertyParams NewProp_SigningPublicExponent;
static const UECodeGen_Private::FStrPropertyParams NewProp_SigningModulus;
static const UECodeGen_Private::FStrPropertyParams NewProp_SigningPrivateExponent;
static void NewProp_bEnablePakSigning_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnablePakSigning;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UCryptoKeysSettings constinit property declarations ************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UCryptoKeysSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UCryptoKeysSettings_Statics
// ********** Begin Class UCryptoKeysSettings Property Definitions *********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_EncryptionKey = { "EncryptionKey", nullptr, (EPropertyFlags)0x0010000000024001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCryptoKeysSettings, EncryptionKey), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EncryptionKey_MetaData), NewProp_EncryptionKey_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_SecondaryEncryptionKeys_Inner = { "SecondaryEncryptionKeys", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FCryptoEncryptionKey, METADATA_PARAMS(0, nullptr) }; // 1620763510
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_SecondaryEncryptionKeys = { "SecondaryEncryptionKeys", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCryptoKeysSettings, SecondaryEncryptionKeys), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SecondaryEncryptionKeys_MetaData), NewProp_SecondaryEncryptionKeys_MetaData) }; // 1620763510
void Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_bEncryptPakIniFiles_SetBit(void* Obj)
{
((UCryptoKeysSettings*)Obj)->bEncryptPakIniFiles = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_bEncryptPakIniFiles = { "bEncryptPakIniFiles", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UCryptoKeysSettings), &Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_bEncryptPakIniFiles_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEncryptPakIniFiles_MetaData), NewProp_bEncryptPakIniFiles_MetaData) };
void Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_bEncryptPakIndex_SetBit(void* Obj)
{
((UCryptoKeysSettings*)Obj)->bEncryptPakIndex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_bEncryptPakIndex = { "bEncryptPakIndex", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UCryptoKeysSettings), &Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_bEncryptPakIndex_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEncryptPakIndex_MetaData), NewProp_bEncryptPakIndex_MetaData) };
void Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_bEncryptUAssetFiles_SetBit(void* Obj)
{
((UCryptoKeysSettings*)Obj)->bEncryptUAssetFiles = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_bEncryptUAssetFiles = { "bEncryptUAssetFiles", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UCryptoKeysSettings), &Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_bEncryptUAssetFiles_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEncryptUAssetFiles_MetaData), NewProp_bEncryptUAssetFiles_MetaData) };
void Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_bEncryptAllAssetFiles_SetBit(void* Obj)
{
((UCryptoKeysSettings*)Obj)->bEncryptAllAssetFiles = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_bEncryptAllAssetFiles = { "bEncryptAllAssetFiles", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UCryptoKeysSettings), &Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_bEncryptAllAssetFiles_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEncryptAllAssetFiles_MetaData), NewProp_bEncryptAllAssetFiles_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_SigningPublicExponent = { "SigningPublicExponent", nullptr, (EPropertyFlags)0x0010000000024001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCryptoKeysSettings, SigningPublicExponent), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SigningPublicExponent_MetaData), NewProp_SigningPublicExponent_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_SigningModulus = { "SigningModulus", nullptr, (EPropertyFlags)0x0010000000024001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCryptoKeysSettings, SigningModulus), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SigningModulus_MetaData), NewProp_SigningModulus_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_SigningPrivateExponent = { "SigningPrivateExponent", nullptr, (EPropertyFlags)0x0010000000024001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCryptoKeysSettings, SigningPrivateExponent), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SigningPrivateExponent_MetaData), NewProp_SigningPrivateExponent_MetaData) };
void Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_bEnablePakSigning_SetBit(void* Obj)
{
((UCryptoKeysSettings*)Obj)->bEnablePakSigning = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_bEnablePakSigning = { "bEnablePakSigning", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UCryptoKeysSettings), &Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_bEnablePakSigning_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnablePakSigning_MetaData), NewProp_bEnablePakSigning_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UCryptoKeysSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_EncryptionKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_SecondaryEncryptionKeys_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_SecondaryEncryptionKeys,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_bEncryptPakIniFiles,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_bEncryptPakIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_bEncryptUAssetFiles,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_bEncryptAllAssetFiles,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_SigningPublicExponent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_SigningModulus,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_SigningPrivateExponent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCryptoKeysSettings_Statics::NewProp_bEnablePakSigning,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCryptoKeysSettings_Statics::PropPointers) < 2048);
// ********** End Class UCryptoKeysSettings Property Definitions ***********************************
UObject* (*const Z_Construct_UClass_UCryptoKeysSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_CryptoKeys,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCryptoKeysSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UCryptoKeysSettings_Statics::ClassParams = {
&UCryptoKeysSettings::StaticClass,
"Crypto",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UCryptoKeysSettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UCryptoKeysSettings_Statics::PropPointers),
0,
0x000800A6u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCryptoKeysSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UCryptoKeysSettings_Statics::Class_MetaDataParams)
};
void UCryptoKeysSettings::StaticRegisterNativesUCryptoKeysSettings()
{
}
UClass* Z_Construct_UClass_UCryptoKeysSettings()
{
if (!Z_Registration_Info_UClass_UCryptoKeysSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UCryptoKeysSettings.OuterSingleton, Z_Construct_UClass_UCryptoKeysSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UCryptoKeysSettings.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UCryptoKeysSettings);
UCryptoKeysSettings::~UCryptoKeysSettings() {}
// ********** End Class UCryptoKeysSettings ********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CryptoKeys_Source_CryptoKeys_Classes_CryptoKeysSettings_h__Script_CryptoKeys_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FCryptoEncryptionKey::StaticStruct, Z_Construct_UScriptStruct_FCryptoEncryptionKey_Statics::NewStructOps, TEXT("CryptoEncryptionKey"),&Z_Registration_Info_UScriptStruct_FCryptoEncryptionKey, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FCryptoEncryptionKey), 1620763510U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UCryptoKeysSettings, UCryptoKeysSettings::StaticClass, TEXT("UCryptoKeysSettings"), &Z_Registration_Info_UClass_UCryptoKeysSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UCryptoKeysSettings), 1135480235U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CryptoKeys_Source_CryptoKeys_Classes_CryptoKeysSettings_h__Script_CryptoKeys_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CryptoKeys_Source_CryptoKeys_Classes_CryptoKeysSettings_h__Script_CryptoKeys_1095607350{
TEXT("/Script/CryptoKeys"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CryptoKeys_Source_CryptoKeys_Classes_CryptoKeysSettings_h__Script_CryptoKeys_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CryptoKeys_Source_CryptoKeys_Classes_CryptoKeysSettings_h__Script_CryptoKeys_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CryptoKeys_Source_CryptoKeys_Classes_CryptoKeysSettings_h__Script_CryptoKeys_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CryptoKeys_Source_CryptoKeys_Classes_CryptoKeysSettings_h__Script_CryptoKeys_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS