Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateServer/Inc/NamingTokens/UHT/NamingTokensEngineSubsystem.gen.cpp

1063 lines
90 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 "NamingTokensEngineSubsystem.h"
#include "NamingTokenData.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeNamingTokensEngineSubsystem() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UEngineSubsystem();
NAMINGTOKENS_API UClass* Z_Construct_UClass_UNamingTokens_NoRegister();
NAMINGTOKENS_API UClass* Z_Construct_UClass_UNamingTokensEngineSubsystem();
NAMINGTOKENS_API UClass* Z_Construct_UClass_UNamingTokensEngineSubsystem_NoRegister();
NAMINGTOKENS_API UScriptStruct* Z_Construct_UScriptStruct_FNamingTokenFilterArgs();
NAMINGTOKENS_API UScriptStruct* Z_Construct_UScriptStruct_FNamingTokenResultData();
NAMINGTOKENS_API UScriptStruct* Z_Construct_UScriptStruct_FNamingTokenValueData();
UPackage* Z_Construct_UPackage__Script_NamingTokens();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FNamingTokenFilterArgs ********************************************
struct Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FNamingTokenFilterArgs); }
static inline consteval int16 GetStructAlignment() { return alignof(FNamingTokenFilterArgs); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/NamingTokensEngineSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AdditionalNamespacesToInclude_MetaData[] = {
{ "Category", "NamingTokens" },
{ "Comment", "/**\n\x09 * Namespaces to always be included during evaluation. Namespaces added here won't require the 'namespace' string prefixed to tokens.\n\x09 * This does not filter out any namespaces.\n\x09 */" },
{ "ModuleRelativePath", "Public/NamingTokensEngineSubsystem.h" },
{ "ToolTip", "Namespaces to always be included during evaluation. Namespaces added here won't require the 'namespace' string prefixed to tokens.\nThis does not filter out any namespaces." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIncludeGlobal_MetaData[] = {
{ "Category", "NamingTokens" },
{ "Comment", "/** Include global namespaces. */" },
{ "ModuleRelativePath", "Public/NamingTokensEngineSubsystem.h" },
{ "ToolTip", "Include global namespaces." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bForceCaseSensitive_MetaData[] = {
{ "Category", "NamingTokens" },
{ "Comment", "/** When false, we fall back to case-insensitive if an exact match isn't found. */" },
{ "ModuleRelativePath", "Public/NamingTokensEngineSubsystem.h" },
{ "ToolTip", "When false, we fall back to case-insensitive if an exact match isn't found." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bNativeOnly_MetaData[] = {
{ "Category", "NamingTokens" },
{ "Comment", "/** When false, we additionally look for blueprint naming tokens. */" },
{ "ModuleRelativePath", "Public/NamingTokensEngineSubsystem.h" },
{ "ToolTip", "When false, we additionally look for blueprint naming tokens." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FNamingTokenFilterArgs constinit property declarations ************
static const UECodeGen_Private::FStrPropertyParams NewProp_AdditionalNamespacesToInclude_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_AdditionalNamespacesToInclude;
static void NewProp_bIncludeGlobal_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeGlobal;
static void NewProp_bForceCaseSensitive_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bForceCaseSensitive;
static void NewProp_bNativeOnly_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bNativeOnly;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FNamingTokenFilterArgs constinit property declarations **************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FNamingTokenFilterArgs>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNamingTokenFilterArgs;
class UScriptStruct* FNamingTokenFilterArgs::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FNamingTokenFilterArgs.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FNamingTokenFilterArgs.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNamingTokenFilterArgs, (UObject*)Z_Construct_UPackage__Script_NamingTokens(), TEXT("NamingTokenFilterArgs"));
}
return Z_Registration_Info_UScriptStruct_FNamingTokenFilterArgs.OuterSingleton;
}
// ********** Begin ScriptStruct FNamingTokenFilterArgs Property Definitions ***********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics::NewProp_AdditionalNamespacesToInclude_Inner = { "AdditionalNamespacesToInclude", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics::NewProp_AdditionalNamespacesToInclude = { "AdditionalNamespacesToInclude", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNamingTokenFilterArgs, AdditionalNamespacesToInclude), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AdditionalNamespacesToInclude_MetaData), NewProp_AdditionalNamespacesToInclude_MetaData) };
void Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics::NewProp_bIncludeGlobal_SetBit(void* Obj)
{
((FNamingTokenFilterArgs*)Obj)->bIncludeGlobal = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics::NewProp_bIncludeGlobal = { "bIncludeGlobal", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FNamingTokenFilterArgs), &Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics::NewProp_bIncludeGlobal_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIncludeGlobal_MetaData), NewProp_bIncludeGlobal_MetaData) };
void Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics::NewProp_bForceCaseSensitive_SetBit(void* Obj)
{
((FNamingTokenFilterArgs*)Obj)->bForceCaseSensitive = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics::NewProp_bForceCaseSensitive = { "bForceCaseSensitive", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FNamingTokenFilterArgs), &Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics::NewProp_bForceCaseSensitive_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bForceCaseSensitive_MetaData), NewProp_bForceCaseSensitive_MetaData) };
void Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics::NewProp_bNativeOnly_SetBit(void* Obj)
{
((FNamingTokenFilterArgs*)Obj)->bNativeOnly = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics::NewProp_bNativeOnly = { "bNativeOnly", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FNamingTokenFilterArgs), &Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics::NewProp_bNativeOnly_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bNativeOnly_MetaData), NewProp_bNativeOnly_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics::NewProp_AdditionalNamespacesToInclude_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics::NewProp_AdditionalNamespacesToInclude,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics::NewProp_bIncludeGlobal,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics::NewProp_bForceCaseSensitive,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics::NewProp_bNativeOnly,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FNamingTokenFilterArgs Property Definitions *************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_NamingTokens,
nullptr,
&NewStructOps,
"NamingTokenFilterArgs",
Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics::PropPointers),
sizeof(FNamingTokenFilterArgs),
alignof(FNamingTokenFilterArgs),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FNamingTokenFilterArgs()
{
if (!Z_Registration_Info_UScriptStruct_FNamingTokenFilterArgs.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNamingTokenFilterArgs.InnerSingleton, Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FNamingTokenFilterArgs.InnerSingleton);
}
// ********** End ScriptStruct FNamingTokenFilterArgs **********************************************
// ********** Begin Class UNamingTokensEngineSubsystem Function ClearCachedNamingTokens ************
struct Z_Construct_UFunction_UNamingTokensEngineSubsystem_ClearCachedNamingTokens_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "NamingTokens" },
{ "Comment", "/**\n\x09 * Clears all currently cached naming tokens. They will be loaded on demand when required.\n\x09 * This can avoid an editor restart if a namespace is adjusted on a BP asset, and you don't want the old namespace to access it.\n\x09 */" },
{ "ModuleRelativePath", "Public/NamingTokensEngineSubsystem.h" },
{ "ToolTip", "Clears all currently cached naming tokens. They will be loaded on demand when required.\nThis can avoid an editor restart if a namespace is adjusted on a BP asset, and you don't want the old namespace to access it." },
};
#endif // WITH_METADATA
// ********** Begin Function ClearCachedNamingTokens constinit property declarations ***************
// ********** End Function ClearCachedNamingTokens constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_ClearCachedNamingTokens_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UNamingTokensEngineSubsystem, nullptr, "ClearCachedNamingTokens", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_ClearCachedNamingTokens_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNamingTokensEngineSubsystem_ClearCachedNamingTokens_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UNamingTokensEngineSubsystem_ClearCachedNamingTokens()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNamingTokensEngineSubsystem_ClearCachedNamingTokens_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UNamingTokensEngineSubsystem::execClearCachedNamingTokens)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ClearCachedNamingTokens();
P_NATIVE_END;
}
// ********** End Class UNamingTokensEngineSubsystem Function ClearCachedNamingTokens **************
// ********** Begin Class UNamingTokensEngineSubsystem Function EvaluateTokenList ******************
struct Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList_Statics
{
struct NamingTokensEngineSubsystem_eventEvaluateTokenList_Parms
{
TArray<FString> InTokenList;
FNamingTokenFilterArgs InFilter;
TArray<UObject*> InContexts;
TArray<FNamingTokenValueData> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "InFilter,InContexts" },
{ "Category", "NamingTokens" },
{ "Comment", "/**\n\x09 * Given a list of tokens, return a list of all found tokens and their values.\n\x09 * \n\x09 * @param InTokenList A list of raw tokens. Tokens can include their namespace, but do not include brackets.\n\x09 * @param InFilter [Optional] Filter to determine which namespaces to use.\n\x09 * @param InContexts [Optional] Context objects to pass to naming tokens.\n\x09 *\n\x09 * @return Evaluation data for each token.\n\x09 */" },
{ "ModuleRelativePath", "Public/NamingTokensEngineSubsystem.h" },
{ "ToolTip", "Given a list of tokens, return a list of all found tokens and their values.\n\n@param InTokenList A list of raw tokens. Tokens can include their namespace, but do not include brackets.\n@param InFilter [Optional] Filter to determine which namespaces to use.\n@param InContexts [Optional] Context objects to pass to naming tokens.\n\n@return Evaluation data for each token." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InTokenList_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFilter_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InContexts_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function EvaluateTokenList constinit property declarations *********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InTokenList_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InTokenList;
static const UECodeGen_Private::FStructPropertyParams NewProp_InFilter;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InContexts_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InContexts;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function EvaluateTokenList constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function EvaluateTokenList Property Definitions ********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList_Statics::NewProp_InTokenList_Inner = { "InTokenList", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList_Statics::NewProp_InTokenList = { "InTokenList", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NamingTokensEngineSubsystem_eventEvaluateTokenList_Parms, InTokenList), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InTokenList_MetaData), NewProp_InTokenList_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList_Statics::NewProp_InFilter = { "InFilter", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NamingTokensEngineSubsystem_eventEvaluateTokenList_Parms, InFilter), Z_Construct_UScriptStruct_FNamingTokenFilterArgs, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFilter_MetaData), NewProp_InFilter_MetaData) }; // 962723852
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList_Statics::NewProp_InContexts_Inner = { "InContexts", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList_Statics::NewProp_InContexts = { "InContexts", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NamingTokensEngineSubsystem_eventEvaluateTokenList_Parms, InContexts), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InContexts_MetaData), NewProp_InContexts_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FNamingTokenValueData, METADATA_PARAMS(0, nullptr) }; // 2746732066
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NamingTokensEngineSubsystem_eventEvaluateTokenList_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 2746732066
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList_Statics::NewProp_InTokenList_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList_Statics::NewProp_InTokenList,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList_Statics::NewProp_InFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList_Statics::NewProp_InContexts_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList_Statics::NewProp_InContexts,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList_Statics::PropPointers) < 2048);
// ********** End Function EvaluateTokenList Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UNamingTokensEngineSubsystem, nullptr, "EvaluateTokenList", Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList_Statics::NamingTokensEngineSubsystem_eventEvaluateTokenList_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList_Statics::NamingTokensEngineSubsystem_eventEvaluateTokenList_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UNamingTokensEngineSubsystem::execEvaluateTokenList)
{
P_GET_TARRAY_REF(FString,Z_Param_Out_InTokenList);
P_GET_STRUCT_REF(FNamingTokenFilterArgs,Z_Param_Out_InFilter);
P_GET_TARRAY_REF(UObject*,Z_Param_Out_InContexts);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FNamingTokenValueData>*)Z_Param__Result=P_THIS->EvaluateTokenList(Z_Param_Out_InTokenList,Z_Param_Out_InFilter,Z_Param_Out_InContexts);
P_NATIVE_END;
}
// ********** End Class UNamingTokensEngineSubsystem Function EvaluateTokenList ********************
// ********** Begin Class UNamingTokensEngineSubsystem Function EvaluateTokenString ****************
struct Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenString_Statics
{
struct NamingTokensEngineSubsystem_eventEvaluateTokenString_Parms
{
FString InTokenString;
FNamingTokenFilterArgs InFilter;
TArray<UObject*> InContexts;
FNamingTokenResultData ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "InFilter,InContexts" },
{ "Category", "NamingTokens" },
{ "Comment", "/**\n\x09 * Parse and evaluate token string.\n\x09 * \n\x09 * @param InTokenString The string containing unprocessed tokens.\n\x09 * @param InFilter [Optional] Filter to determine which namespaces to use.\n\x09 * @param InContexts [Optional] Context objects to pass to naming tokens.\n\x09 *\n\x09 * @return The result of the evaluation.\n\x09 */" },
{ "ModuleRelativePath", "Public/NamingTokensEngineSubsystem.h" },
{ "ToolTip", "Parse and evaluate token string.\n\n@param InTokenString The string containing unprocessed tokens.\n@param InFilter [Optional] Filter to determine which namespaces to use.\n@param InContexts [Optional] Context objects to pass to naming tokens.\n\n@return The result of the evaluation." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InTokenString_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFilter_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InContexts_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function EvaluateTokenString constinit property declarations *******************
static const UECodeGen_Private::FStrPropertyParams NewProp_InTokenString;
static const UECodeGen_Private::FStructPropertyParams NewProp_InFilter;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InContexts_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InContexts;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function EvaluateTokenString constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function EvaluateTokenString Property Definitions ******************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenString_Statics::NewProp_InTokenString = { "InTokenString", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NamingTokensEngineSubsystem_eventEvaluateTokenString_Parms, InTokenString), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InTokenString_MetaData), NewProp_InTokenString_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenString_Statics::NewProp_InFilter = { "InFilter", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NamingTokensEngineSubsystem_eventEvaluateTokenString_Parms, InFilter), Z_Construct_UScriptStruct_FNamingTokenFilterArgs, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFilter_MetaData), NewProp_InFilter_MetaData) }; // 962723852
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenString_Statics::NewProp_InContexts_Inner = { "InContexts", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenString_Statics::NewProp_InContexts = { "InContexts", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NamingTokensEngineSubsystem_eventEvaluateTokenString_Parms, InContexts), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InContexts_MetaData), NewProp_InContexts_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenString_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NamingTokensEngineSubsystem_eventEvaluateTokenString_Parms, ReturnValue), Z_Construct_UScriptStruct_FNamingTokenResultData, METADATA_PARAMS(0, nullptr) }; // 1469125346
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenString_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenString_Statics::NewProp_InTokenString,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenString_Statics::NewProp_InFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenString_Statics::NewProp_InContexts_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenString_Statics::NewProp_InContexts,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenString_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenString_Statics::PropPointers) < 2048);
// ********** End Function EvaluateTokenString Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenString_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UNamingTokensEngineSubsystem, nullptr, "EvaluateTokenString", Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenString_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenString_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenString_Statics::NamingTokensEngineSubsystem_eventEvaluateTokenString_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenString_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenString_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenString_Statics::NamingTokensEngineSubsystem_eventEvaluateTokenString_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenString()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenString_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UNamingTokensEngineSubsystem::execEvaluateTokenString)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InTokenString);
P_GET_STRUCT_REF(FNamingTokenFilterArgs,Z_Param_Out_InFilter);
P_GET_TARRAY_REF(UObject*,Z_Param_Out_InContexts);
P_FINISH;
P_NATIVE_BEGIN;
*(FNamingTokenResultData*)Z_Param__Result=P_THIS->EvaluateTokenString(Z_Param_InTokenString,Z_Param_Out_InFilter,Z_Param_Out_InContexts);
P_NATIVE_END;
}
// ********** End Class UNamingTokensEngineSubsystem Function EvaluateTokenString ******************
// ********** Begin Class UNamingTokensEngineSubsystem Function EvaluateTokenText ******************
struct Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenText_Statics
{
struct NamingTokensEngineSubsystem_eventEvaluateTokenText_Parms
{
FText InTokenText;
FNamingTokenFilterArgs InFilter;
TArray<UObject*> InContexts;
FNamingTokenResultData ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "InFilter,InContexts" },
{ "Category", "NamingTokens" },
{ "Comment", "/**\n\x09 * Parse and evaluate token text.\n\x09 * \n\x09 * @param InTokenText The text containing unprocessed tokens.\n\x09 * @param InFilter [Optional] Filter to determine which namespaces to use.\n\x09 * @param InContexts [Optional] Context objects to pass to naming tokens.\n\x09 *\n\x09 * @return The result of the evaluation.\n\x09 */" },
{ "ModuleRelativePath", "Public/NamingTokensEngineSubsystem.h" },
{ "ToolTip", "Parse and evaluate token text.\n\n@param InTokenText The text containing unprocessed tokens.\n@param InFilter [Optional] Filter to determine which namespaces to use.\n@param InContexts [Optional] Context objects to pass to naming tokens.\n\n@return The result of the evaluation." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InTokenText_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFilter_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InContexts_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function EvaluateTokenText constinit property declarations *********************
static const UECodeGen_Private::FTextPropertyParams NewProp_InTokenText;
static const UECodeGen_Private::FStructPropertyParams NewProp_InFilter;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InContexts_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InContexts;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function EvaluateTokenText constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function EvaluateTokenText Property Definitions ********************************
const UECodeGen_Private::FTextPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenText_Statics::NewProp_InTokenText = { "InTokenText", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NamingTokensEngineSubsystem_eventEvaluateTokenText_Parms, InTokenText), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InTokenText_MetaData), NewProp_InTokenText_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenText_Statics::NewProp_InFilter = { "InFilter", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NamingTokensEngineSubsystem_eventEvaluateTokenText_Parms, InFilter), Z_Construct_UScriptStruct_FNamingTokenFilterArgs, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFilter_MetaData), NewProp_InFilter_MetaData) }; // 962723852
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenText_Statics::NewProp_InContexts_Inner = { "InContexts", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenText_Statics::NewProp_InContexts = { "InContexts", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NamingTokensEngineSubsystem_eventEvaluateTokenText_Parms, InContexts), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InContexts_MetaData), NewProp_InContexts_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenText_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NamingTokensEngineSubsystem_eventEvaluateTokenText_Parms, ReturnValue), Z_Construct_UScriptStruct_FNamingTokenResultData, METADATA_PARAMS(0, nullptr) }; // 1469125346
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenText_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenText_Statics::NewProp_InTokenText,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenText_Statics::NewProp_InFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenText_Statics::NewProp_InContexts_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenText_Statics::NewProp_InContexts,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenText_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenText_Statics::PropPointers) < 2048);
// ********** End Function EvaluateTokenText Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenText_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UNamingTokensEngineSubsystem, nullptr, "EvaluateTokenText", Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenText_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenText_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenText_Statics::NamingTokensEngineSubsystem_eventEvaluateTokenText_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenText_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenText_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenText_Statics::NamingTokensEngineSubsystem_eventEvaluateTokenText_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenText()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenText_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UNamingTokensEngineSubsystem::execEvaluateTokenText)
{
P_GET_PROPERTY_REF(FTextProperty,Z_Param_Out_InTokenText);
P_GET_STRUCT_REF(FNamingTokenFilterArgs,Z_Param_Out_InFilter);
P_GET_TARRAY_REF(UObject*,Z_Param_Out_InContexts);
P_FINISH;
P_NATIVE_BEGIN;
*(FNamingTokenResultData*)Z_Param__Result=P_THIS->EvaluateTokenText(Z_Param_Out_InTokenText,Z_Param_Out_InFilter,Z_Param_Out_InContexts);
P_NATIVE_END;
}
// ********** End Class UNamingTokensEngineSubsystem Function EvaluateTokenText ********************
// ********** Begin Class UNamingTokensEngineSubsystem Function GetAllNamespaces *******************
struct Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetAllNamespaces_Statics
{
struct NamingTokensEngineSubsystem_eventGetAllNamespaces_Parms
{
TArray<FString> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "NamingTokens" },
{ "Comment", "/** Retrieve all discovered namespaces. */" },
{ "ModuleRelativePath", "Public/NamingTokensEngineSubsystem.h" },
{ "ToolTip", "Retrieve all discovered namespaces." },
};
#endif // WITH_METADATA
// ********** Begin Function GetAllNamespaces constinit property declarations **********************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAllNamespaces constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAllNamespaces Property Definitions *********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetAllNamespaces_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetAllNamespaces_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NamingTokensEngineSubsystem_eventGetAllNamespaces_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetAllNamespaces_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetAllNamespaces_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetAllNamespaces_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetAllNamespaces_Statics::PropPointers) < 2048);
// ********** End Function GetAllNamespaces Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetAllNamespaces_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UNamingTokensEngineSubsystem, nullptr, "GetAllNamespaces", Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetAllNamespaces_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetAllNamespaces_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetAllNamespaces_Statics::NamingTokensEngineSubsystem_eventGetAllNamespaces_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetAllNamespaces_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetAllNamespaces_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetAllNamespaces_Statics::NamingTokensEngineSubsystem_eventGetAllNamespaces_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetAllNamespaces()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetAllNamespaces_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UNamingTokensEngineSubsystem::execGetAllNamespaces)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FString>*)Z_Param__Result=P_THIS->GetAllNamespaces();
P_NATIVE_END;
}
// ********** End Class UNamingTokensEngineSubsystem Function GetAllNamespaces *********************
// ********** Begin Class UNamingTokensEngineSubsystem Function GetGlobalNamespaces ****************
struct Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetGlobalNamespaces_Statics
{
struct NamingTokensEngineSubsystem_eventGetGlobalNamespaces_Parms
{
TArray<FString> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "NamingTokens" },
{ "Comment", "/** Retrieve the registered global namespaces. */" },
{ "ModuleRelativePath", "Public/NamingTokensEngineSubsystem.h" },
{ "ToolTip", "Retrieve the registered global namespaces." },
};
#endif // WITH_METADATA
// ********** Begin Function GetGlobalNamespaces constinit property declarations *******************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetGlobalNamespaces constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetGlobalNamespaces Property Definitions ******************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetGlobalNamespaces_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetGlobalNamespaces_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NamingTokensEngineSubsystem_eventGetGlobalNamespaces_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetGlobalNamespaces_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetGlobalNamespaces_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetGlobalNamespaces_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetGlobalNamespaces_Statics::PropPointers) < 2048);
// ********** End Function GetGlobalNamespaces Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetGlobalNamespaces_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UNamingTokensEngineSubsystem, nullptr, "GetGlobalNamespaces", Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetGlobalNamespaces_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetGlobalNamespaces_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetGlobalNamespaces_Statics::NamingTokensEngineSubsystem_eventGetGlobalNamespaces_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetGlobalNamespaces_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetGlobalNamespaces_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetGlobalNamespaces_Statics::NamingTokensEngineSubsystem_eventGetGlobalNamespaces_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetGlobalNamespaces()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetGlobalNamespaces_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UNamingTokensEngineSubsystem::execGetGlobalNamespaces)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FString>*)Z_Param__Result=P_THIS->GetGlobalNamespaces();
P_NATIVE_END;
}
// ********** End Class UNamingTokensEngineSubsystem Function GetGlobalNamespaces ******************
// ********** Begin Class UNamingTokensEngineSubsystem Function GetMultipleNamingTokens ************
struct Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetMultipleNamingTokens_Statics
{
struct NamingTokensEngineSubsystem_eventGetMultipleNamingTokens_Parms
{
TArray<FString> InNamespaces;
TArray<UNamingTokens*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "NamingTokens" },
{ "Comment", "/**\n\x09 * Lookup multiple naming tokens from multiple namespaces.\n\x09 *\n\x09 * @param InNamespaces An array of all token namespaces.\n\x09 * @return An array of matching tokens objects.\n\x09 */" },
{ "ModuleRelativePath", "Public/NamingTokensEngineSubsystem.h" },
{ "ToolTip", "Lookup multiple naming tokens from multiple namespaces.\n\n@param InNamespaces An array of all token namespaces.\n@return An array of matching tokens objects." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNamespaces_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetMultipleNamingTokens constinit property declarations ***************
static const UECodeGen_Private::FStrPropertyParams NewProp_InNamespaces_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InNamespaces;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetMultipleNamingTokens constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetMultipleNamingTokens Property Definitions **************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetMultipleNamingTokens_Statics::NewProp_InNamespaces_Inner = { "InNamespaces", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetMultipleNamingTokens_Statics::NewProp_InNamespaces = { "InNamespaces", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NamingTokensEngineSubsystem_eventGetMultipleNamingTokens_Parms, InNamespaces), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNamespaces_MetaData), NewProp_InNamespaces_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetMultipleNamingTokens_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UNamingTokens_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetMultipleNamingTokens_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NamingTokensEngineSubsystem_eventGetMultipleNamingTokens_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetMultipleNamingTokens_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetMultipleNamingTokens_Statics::NewProp_InNamespaces_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetMultipleNamingTokens_Statics::NewProp_InNamespaces,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetMultipleNamingTokens_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetMultipleNamingTokens_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetMultipleNamingTokens_Statics::PropPointers) < 2048);
// ********** End Function GetMultipleNamingTokens Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetMultipleNamingTokens_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UNamingTokensEngineSubsystem, nullptr, "GetMultipleNamingTokens", Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetMultipleNamingTokens_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetMultipleNamingTokens_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetMultipleNamingTokens_Statics::NamingTokensEngineSubsystem_eventGetMultipleNamingTokens_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetMultipleNamingTokens_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetMultipleNamingTokens_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetMultipleNamingTokens_Statics::NamingTokensEngineSubsystem_eventGetMultipleNamingTokens_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetMultipleNamingTokens()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetMultipleNamingTokens_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UNamingTokensEngineSubsystem::execGetMultipleNamingTokens)
{
P_GET_TARRAY_REF(FString,Z_Param_Out_InNamespaces);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<UNamingTokens*>*)Z_Param__Result=P_THIS->GetMultipleNamingTokens(Z_Param_Out_InNamespaces);
P_NATIVE_END;
}
// ********** End Class UNamingTokensEngineSubsystem Function GetMultipleNamingTokens **************
// ********** Begin Class UNamingTokensEngineSubsystem Function GetNamingTokens ********************
struct Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokens_Statics
{
struct NamingTokensEngineSubsystem_eventGetNamingTokens_Parms
{
FString InNamespace;
UNamingTokens* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "NamingTokens" },
{ "Comment", "/**\n\x09 * Lookup naming tokens given a namespace. This will look first in cached naming tokens,\n\x09 * then native classes, then blueprint classes. Call ClearCachedNamingTokens to reset the cache\n\x09 * and force a full lookup.\n\x09 *\n\x09 * @param InNamespace The namespace of the tokens.\n\x09 * @return The found Naming Tokens object, or nullptr.\n\x09 */" },
{ "ModuleRelativePath", "Public/NamingTokensEngineSubsystem.h" },
{ "ToolTip", "Lookup naming tokens given a namespace. This will look first in cached naming tokens,\nthen native classes, then blueprint classes. Call ClearCachedNamingTokens to reset the cache\nand force a full lookup.\n\n@param InNamespace The namespace of the tokens.\n@return The found Naming Tokens object, or nullptr." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNamespace_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetNamingTokens constinit property declarations ***********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InNamespace;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetNamingTokens constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetNamingTokens Property Definitions **********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokens_Statics::NewProp_InNamespace = { "InNamespace", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NamingTokensEngineSubsystem_eventGetNamingTokens_Parms, InNamespace), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNamespace_MetaData), NewProp_InNamespace_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokens_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NamingTokensEngineSubsystem_eventGetNamingTokens_Parms, ReturnValue), Z_Construct_UClass_UNamingTokens_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokens_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokens_Statics::NewProp_InNamespace,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokens_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokens_Statics::PropPointers) < 2048);
// ********** End Function GetNamingTokens Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokens_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UNamingTokensEngineSubsystem, nullptr, "GetNamingTokens", Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokens_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokens_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokens_Statics::NamingTokensEngineSubsystem_eventGetNamingTokens_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokens_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokens_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokens_Statics::NamingTokensEngineSubsystem_eventGetNamingTokens_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokens()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokens_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UNamingTokensEngineSubsystem::execGetNamingTokens)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InNamespace);
P_FINISH;
P_NATIVE_BEGIN;
*(UNamingTokens**)Z_Param__Result=P_THIS->GetNamingTokens(Z_Param_InNamespace);
P_NATIVE_END;
}
// ********** End Class UNamingTokensEngineSubsystem Function GetNamingTokens **********************
// ********** Begin Class UNamingTokensEngineSubsystem Function GetNamingTokensNative **************
struct Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokensNative_Statics
{
struct NamingTokensEngineSubsystem_eventGetNamingTokensNative_Parms
{
FString InNamespace;
UNamingTokens* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "NamingTokens" },
{ "Comment", "/**\n\x09 * Lookup naming tokens given a namespace. This will look first in cached naming tokens,\n\x09 * then native classes. Call ClearCachedNamingTokens to reset the cache\n\x09 * and force a full lookup.\n\x09 *\n\x09 * @param InNamespace The namespace of the tokens.\n\x09 * @return The found Naming Tokens object, or nullptr.\n\x09 */" },
{ "ModuleRelativePath", "Public/NamingTokensEngineSubsystem.h" },
{ "ToolTip", "Lookup naming tokens given a namespace. This will look first in cached naming tokens,\nthen native classes. Call ClearCachedNamingTokens to reset the cache\nand force a full lookup.\n\n@param InNamespace The namespace of the tokens.\n@return The found Naming Tokens object, or nullptr." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNamespace_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetNamingTokensNative constinit property declarations *****************
static const UECodeGen_Private::FStrPropertyParams NewProp_InNamespace;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetNamingTokensNative constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetNamingTokensNative Property Definitions ****************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokensNative_Statics::NewProp_InNamespace = { "InNamespace", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NamingTokensEngineSubsystem_eventGetNamingTokensNative_Parms, InNamespace), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNamespace_MetaData), NewProp_InNamespace_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokensNative_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NamingTokensEngineSubsystem_eventGetNamingTokensNative_Parms, ReturnValue), Z_Construct_UClass_UNamingTokens_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokensNative_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokensNative_Statics::NewProp_InNamespace,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokensNative_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokensNative_Statics::PropPointers) < 2048);
// ********** End Function GetNamingTokensNative Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokensNative_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UNamingTokensEngineSubsystem, nullptr, "GetNamingTokensNative", Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokensNative_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokensNative_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokensNative_Statics::NamingTokensEngineSubsystem_eventGetNamingTokensNative_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokensNative_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokensNative_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokensNative_Statics::NamingTokensEngineSubsystem_eventGetNamingTokensNative_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokensNative()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokensNative_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UNamingTokensEngineSubsystem::execGetNamingTokensNative)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InNamespace);
P_FINISH;
P_NATIVE_BEGIN;
*(UNamingTokens**)Z_Param__Result=P_THIS->GetNamingTokensNative(Z_Param_InNamespace);
P_NATIVE_END;
}
// ********** End Class UNamingTokensEngineSubsystem Function GetNamingTokensNative ****************
// ********** Begin Class UNamingTokensEngineSubsystem Function IsGlobalNamespaceRegistered ********
struct Z_Construct_UFunction_UNamingTokensEngineSubsystem_IsGlobalNamespaceRegistered_Statics
{
struct NamingTokensEngineSubsystem_eventIsGlobalNamespaceRegistered_Parms
{
FString InNamespace;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "NamingTokens" },
{ "Comment", "/** Checks if a namespace is registered globally. */" },
{ "ModuleRelativePath", "Public/NamingTokensEngineSubsystem.h" },
{ "ToolTip", "Checks if a namespace is registered globally." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNamespace_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsGlobalNamespaceRegistered constinit property declarations ***********
static const UECodeGen_Private::FStrPropertyParams NewProp_InNamespace;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsGlobalNamespaceRegistered constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsGlobalNamespaceRegistered Property Definitions **********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_IsGlobalNamespaceRegistered_Statics::NewProp_InNamespace = { "InNamespace", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NamingTokensEngineSubsystem_eventIsGlobalNamespaceRegistered_Parms, InNamespace), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNamespace_MetaData), NewProp_InNamespace_MetaData) };
void Z_Construct_UFunction_UNamingTokensEngineSubsystem_IsGlobalNamespaceRegistered_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((NamingTokensEngineSubsystem_eventIsGlobalNamespaceRegistered_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_IsGlobalNamespaceRegistered_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(NamingTokensEngineSubsystem_eventIsGlobalNamespaceRegistered_Parms), &Z_Construct_UFunction_UNamingTokensEngineSubsystem_IsGlobalNamespaceRegistered_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNamingTokensEngineSubsystem_IsGlobalNamespaceRegistered_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_IsGlobalNamespaceRegistered_Statics::NewProp_InNamespace,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_IsGlobalNamespaceRegistered_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_IsGlobalNamespaceRegistered_Statics::PropPointers) < 2048);
// ********** End Function IsGlobalNamespaceRegistered Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_IsGlobalNamespaceRegistered_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UNamingTokensEngineSubsystem, nullptr, "IsGlobalNamespaceRegistered", Z_Construct_UFunction_UNamingTokensEngineSubsystem_IsGlobalNamespaceRegistered_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_IsGlobalNamespaceRegistered_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UNamingTokensEngineSubsystem_IsGlobalNamespaceRegistered_Statics::NamingTokensEngineSubsystem_eventIsGlobalNamespaceRegistered_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_IsGlobalNamespaceRegistered_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNamingTokensEngineSubsystem_IsGlobalNamespaceRegistered_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UNamingTokensEngineSubsystem_IsGlobalNamespaceRegistered_Statics::NamingTokensEngineSubsystem_eventIsGlobalNamespaceRegistered_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UNamingTokensEngineSubsystem_IsGlobalNamespaceRegistered()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNamingTokensEngineSubsystem_IsGlobalNamespaceRegistered_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UNamingTokensEngineSubsystem::execIsGlobalNamespaceRegistered)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InNamespace);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsGlobalNamespaceRegistered(Z_Param_InNamespace);
P_NATIVE_END;
}
// ********** End Class UNamingTokensEngineSubsystem Function IsGlobalNamespaceRegistered **********
// ********** Begin Class UNamingTokensEngineSubsystem Function RegisterGlobalNamespace ************
struct Z_Construct_UFunction_UNamingTokensEngineSubsystem_RegisterGlobalNamespace_Statics
{
struct NamingTokensEngineSubsystem_eventRegisterGlobalNamespace_Parms
{
FString InNamespace;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "NamingTokens" },
{ "Comment", "/**\n\x09 * Register tokens as a global namespace. This prevents the need to include the namespace in a token string.\n\x09 * @param InNamespace The namespace of the tokens to register.\n\x09 */" },
{ "ModuleRelativePath", "Public/NamingTokensEngineSubsystem.h" },
{ "ToolTip", "Register tokens as a global namespace. This prevents the need to include the namespace in a token string.\n@param InNamespace The namespace of the tokens to register." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNamespace_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RegisterGlobalNamespace constinit property declarations ***************
static const UECodeGen_Private::FStrPropertyParams NewProp_InNamespace;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RegisterGlobalNamespace constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RegisterGlobalNamespace Property Definitions **************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_RegisterGlobalNamespace_Statics::NewProp_InNamespace = { "InNamespace", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NamingTokensEngineSubsystem_eventRegisterGlobalNamespace_Parms, InNamespace), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNamespace_MetaData), NewProp_InNamespace_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNamingTokensEngineSubsystem_RegisterGlobalNamespace_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_RegisterGlobalNamespace_Statics::NewProp_InNamespace,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_RegisterGlobalNamespace_Statics::PropPointers) < 2048);
// ********** End Function RegisterGlobalNamespace Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_RegisterGlobalNamespace_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UNamingTokensEngineSubsystem, nullptr, "RegisterGlobalNamespace", Z_Construct_UFunction_UNamingTokensEngineSubsystem_RegisterGlobalNamespace_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_RegisterGlobalNamespace_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UNamingTokensEngineSubsystem_RegisterGlobalNamespace_Statics::NamingTokensEngineSubsystem_eventRegisterGlobalNamespace_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_RegisterGlobalNamespace_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNamingTokensEngineSubsystem_RegisterGlobalNamespace_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UNamingTokensEngineSubsystem_RegisterGlobalNamespace_Statics::NamingTokensEngineSubsystem_eventRegisterGlobalNamespace_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UNamingTokensEngineSubsystem_RegisterGlobalNamespace()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNamingTokensEngineSubsystem_RegisterGlobalNamespace_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UNamingTokensEngineSubsystem::execRegisterGlobalNamespace)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InNamespace);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->RegisterGlobalNamespace(Z_Param_InNamespace);
P_NATIVE_END;
}
// ********** End Class UNamingTokensEngineSubsystem Function RegisterGlobalNamespace **************
// ********** Begin Class UNamingTokensEngineSubsystem Function UnregisterGlobalNamespace **********
struct Z_Construct_UFunction_UNamingTokensEngineSubsystem_UnregisterGlobalNamespace_Statics
{
struct NamingTokensEngineSubsystem_eventUnregisterGlobalNamespace_Parms
{
FString InNamespace;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "NamingTokens" },
{ "Comment", "/**\n\x09 * Remove tokens from a global namespace.\n\x09 * @param InNamespace The namespace of the tokens to unregister.\n\x09 */" },
{ "ModuleRelativePath", "Public/NamingTokensEngineSubsystem.h" },
{ "ToolTip", "Remove tokens from a global namespace.\n@param InNamespace The namespace of the tokens to unregister." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNamespace_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function UnregisterGlobalNamespace constinit property declarations *************
static const UECodeGen_Private::FStrPropertyParams NewProp_InNamespace;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function UnregisterGlobalNamespace constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function UnregisterGlobalNamespace Property Definitions ************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_UnregisterGlobalNamespace_Statics::NewProp_InNamespace = { "InNamespace", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NamingTokensEngineSubsystem_eventUnregisterGlobalNamespace_Parms, InNamespace), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNamespace_MetaData), NewProp_InNamespace_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNamingTokensEngineSubsystem_UnregisterGlobalNamespace_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNamingTokensEngineSubsystem_UnregisterGlobalNamespace_Statics::NewProp_InNamespace,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_UnregisterGlobalNamespace_Statics::PropPointers) < 2048);
// ********** End Function UnregisterGlobalNamespace Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNamingTokensEngineSubsystem_UnregisterGlobalNamespace_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UNamingTokensEngineSubsystem, nullptr, "UnregisterGlobalNamespace", Z_Construct_UFunction_UNamingTokensEngineSubsystem_UnregisterGlobalNamespace_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_UnregisterGlobalNamespace_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UNamingTokensEngineSubsystem_UnregisterGlobalNamespace_Statics::NamingTokensEngineSubsystem_eventUnregisterGlobalNamespace_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNamingTokensEngineSubsystem_UnregisterGlobalNamespace_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNamingTokensEngineSubsystem_UnregisterGlobalNamespace_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UNamingTokensEngineSubsystem_UnregisterGlobalNamespace_Statics::NamingTokensEngineSubsystem_eventUnregisterGlobalNamespace_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UNamingTokensEngineSubsystem_UnregisterGlobalNamespace()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNamingTokensEngineSubsystem_UnregisterGlobalNamespace_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UNamingTokensEngineSubsystem::execUnregisterGlobalNamespace)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InNamespace);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->UnregisterGlobalNamespace(Z_Param_InNamespace);
P_NATIVE_END;
}
// ********** End Class UNamingTokensEngineSubsystem Function UnregisterGlobalNamespace ************
// ********** Begin Class UNamingTokensEngineSubsystem *********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UNamingTokensEngineSubsystem;
UClass* UNamingTokensEngineSubsystem::GetPrivateStaticClass()
{
using TClass = UNamingTokensEngineSubsystem;
if (!Z_Registration_Info_UClass_UNamingTokensEngineSubsystem.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("NamingTokensEngineSubsystem"),
Z_Registration_Info_UClass_UNamingTokensEngineSubsystem.InnerSingleton,
StaticRegisterNativesUNamingTokensEngineSubsystem,
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_UNamingTokensEngineSubsystem.InnerSingleton;
}
UClass* Z_Construct_UClass_UNamingTokensEngineSubsystem_NoRegister()
{
return UNamingTokensEngineSubsystem::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UNamingTokensEngineSubsystem_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * An editor subsystem for registering global tokens and evaluating strings across the entire project.\n */" },
{ "IncludePath", "NamingTokensEngineSubsystem.h" },
{ "ModuleRelativePath", "Public/NamingTokensEngineSubsystem.h" },
{ "ToolTip", "An editor subsystem for registering global tokens and evaluating strings across the entire project." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedNamingTokens_MetaData[] = {
{ "Comment", "/** Naming tokens currently loaded from assets. */" },
{ "ModuleRelativePath", "Public/NamingTokensEngineSubsystem.h" },
{ "ToolTip", "Naming tokens currently loaded from assets." },
};
#endif // WITH_METADATA
// ********** Begin Class UNamingTokensEngineSubsystem constinit property declarations *************
static const UECodeGen_Private::FObjectPropertyParams NewProp_CachedNamingTokens_ValueProp;
static const UECodeGen_Private::FStrPropertyParams NewProp_CachedNamingTokens_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_CachedNamingTokens;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UNamingTokensEngineSubsystem constinit property declarations ***************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("ClearCachedNamingTokens"), .Pointer = &UNamingTokensEngineSubsystem::execClearCachedNamingTokens },
{ .NameUTF8 = UTF8TEXT("EvaluateTokenList"), .Pointer = &UNamingTokensEngineSubsystem::execEvaluateTokenList },
{ .NameUTF8 = UTF8TEXT("EvaluateTokenString"), .Pointer = &UNamingTokensEngineSubsystem::execEvaluateTokenString },
{ .NameUTF8 = UTF8TEXT("EvaluateTokenText"), .Pointer = &UNamingTokensEngineSubsystem::execEvaluateTokenText },
{ .NameUTF8 = UTF8TEXT("GetAllNamespaces"), .Pointer = &UNamingTokensEngineSubsystem::execGetAllNamespaces },
{ .NameUTF8 = UTF8TEXT("GetGlobalNamespaces"), .Pointer = &UNamingTokensEngineSubsystem::execGetGlobalNamespaces },
{ .NameUTF8 = UTF8TEXT("GetMultipleNamingTokens"), .Pointer = &UNamingTokensEngineSubsystem::execGetMultipleNamingTokens },
{ .NameUTF8 = UTF8TEXT("GetNamingTokens"), .Pointer = &UNamingTokensEngineSubsystem::execGetNamingTokens },
{ .NameUTF8 = UTF8TEXT("GetNamingTokensNative"), .Pointer = &UNamingTokensEngineSubsystem::execGetNamingTokensNative },
{ .NameUTF8 = UTF8TEXT("IsGlobalNamespaceRegistered"), .Pointer = &UNamingTokensEngineSubsystem::execIsGlobalNamespaceRegistered },
{ .NameUTF8 = UTF8TEXT("RegisterGlobalNamespace"), .Pointer = &UNamingTokensEngineSubsystem::execRegisterGlobalNamespace },
{ .NameUTF8 = UTF8TEXT("UnregisterGlobalNamespace"), .Pointer = &UNamingTokensEngineSubsystem::execUnregisterGlobalNamespace },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UNamingTokensEngineSubsystem_ClearCachedNamingTokens, "ClearCachedNamingTokens" }, // 268333160
{ &Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenList, "EvaluateTokenList" }, // 3787822578
{ &Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenString, "EvaluateTokenString" }, // 1219841761
{ &Z_Construct_UFunction_UNamingTokensEngineSubsystem_EvaluateTokenText, "EvaluateTokenText" }, // 2653456446
{ &Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetAllNamespaces, "GetAllNamespaces" }, // 3519657969
{ &Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetGlobalNamespaces, "GetGlobalNamespaces" }, // 1466675042
{ &Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetMultipleNamingTokens, "GetMultipleNamingTokens" }, // 1408820092
{ &Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokens, "GetNamingTokens" }, // 834730218
{ &Z_Construct_UFunction_UNamingTokensEngineSubsystem_GetNamingTokensNative, "GetNamingTokensNative" }, // 1353760882
{ &Z_Construct_UFunction_UNamingTokensEngineSubsystem_IsGlobalNamespaceRegistered, "IsGlobalNamespaceRegistered" }, // 1773987297
{ &Z_Construct_UFunction_UNamingTokensEngineSubsystem_RegisterGlobalNamespace, "RegisterGlobalNamespace" }, // 3048815049
{ &Z_Construct_UFunction_UNamingTokensEngineSubsystem_UnregisterGlobalNamespace, "UnregisterGlobalNamespace" }, // 1186628816
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UNamingTokensEngineSubsystem>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UNamingTokensEngineSubsystem_Statics
// ********** Begin Class UNamingTokensEngineSubsystem Property Definitions ************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UNamingTokensEngineSubsystem_Statics::NewProp_CachedNamingTokens_ValueProp = { "CachedNamingTokens", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_UNamingTokens_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UNamingTokensEngineSubsystem_Statics::NewProp_CachedNamingTokens_Key_KeyProp = { "CachedNamingTokens_Key", nullptr, (EPropertyFlags)0x0100000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UNamingTokensEngineSubsystem_Statics::NewProp_CachedNamingTokens = { "CachedNamingTokens", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNamingTokensEngineSubsystem, CachedNamingTokens), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedNamingTokens_MetaData), NewProp_CachedNamingTokens_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UNamingTokensEngineSubsystem_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNamingTokensEngineSubsystem_Statics::NewProp_CachedNamingTokens_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNamingTokensEngineSubsystem_Statics::NewProp_CachedNamingTokens_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNamingTokensEngineSubsystem_Statics::NewProp_CachedNamingTokens,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UNamingTokensEngineSubsystem_Statics::PropPointers) < 2048);
// ********** End Class UNamingTokensEngineSubsystem Property Definitions **************************
UObject* (*const Z_Construct_UClass_UNamingTokensEngineSubsystem_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UEngineSubsystem,
(UObject* (*)())Z_Construct_UPackage__Script_NamingTokens,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UNamingTokensEngineSubsystem_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UNamingTokensEngineSubsystem_Statics::ClassParams = {
&UNamingTokensEngineSubsystem::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UNamingTokensEngineSubsystem_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UNamingTokensEngineSubsystem_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UNamingTokensEngineSubsystem_Statics::Class_MetaDataParams), Z_Construct_UClass_UNamingTokensEngineSubsystem_Statics::Class_MetaDataParams)
};
void UNamingTokensEngineSubsystem::StaticRegisterNativesUNamingTokensEngineSubsystem()
{
UClass* Class = UNamingTokensEngineSubsystem::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UNamingTokensEngineSubsystem_Statics::Funcs));
}
UClass* Z_Construct_UClass_UNamingTokensEngineSubsystem()
{
if (!Z_Registration_Info_UClass_UNamingTokensEngineSubsystem.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UNamingTokensEngineSubsystem.OuterSingleton, Z_Construct_UClass_UNamingTokensEngineSubsystem_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UNamingTokensEngineSubsystem.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UNamingTokensEngineSubsystem);
UNamingTokensEngineSubsystem::~UNamingTokensEngineSubsystem() {}
// ********** End Class UNamingTokensEngineSubsystem ***********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Developer_NamingTokens_Source_NamingTokens_Public_NamingTokensEngineSubsystem_h__Script_NamingTokens_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FNamingTokenFilterArgs::StaticStruct, Z_Construct_UScriptStruct_FNamingTokenFilterArgs_Statics::NewStructOps, TEXT("NamingTokenFilterArgs"),&Z_Registration_Info_UScriptStruct_FNamingTokenFilterArgs, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNamingTokenFilterArgs), 962723852U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UNamingTokensEngineSubsystem, UNamingTokensEngineSubsystem::StaticClass, TEXT("UNamingTokensEngineSubsystem"), &Z_Registration_Info_UClass_UNamingTokensEngineSubsystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UNamingTokensEngineSubsystem), 1169146778U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Developer_NamingTokens_Source_NamingTokens_Public_NamingTokensEngineSubsystem_h__Script_NamingTokens_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Developer_NamingTokens_Source_NamingTokens_Public_NamingTokensEngineSubsystem_h__Script_NamingTokens_1843138742{
TEXT("/Script/NamingTokens"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Developer_NamingTokens_Source_NamingTokens_Public_NamingTokensEngineSubsystem_h__Script_NamingTokens_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Developer_NamingTokens_Source_NamingTokens_Public_NamingTokensEngineSubsystem_h__Script_NamingTokens_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Developer_NamingTokens_Source_NamingTokens_Public_NamingTokensEngineSubsystem_h__Script_NamingTokens_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Developer_NamingTokens_Source_NamingTokens_Public_NamingTokensEngineSubsystem_h__Script_NamingTokens_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS