Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/EnhancedInput/UHT/EnhancedActionKeyMapping.gen.cpp
Norman Lansing ecb33115bf Initial Commit
2026-01-28 19:08:51 -05:00

277 lines
26 KiB
C++

// 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 "EnhancedActionKeyMapping.h"
#include "InputCoreTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeEnhancedActionKeyMapping() {}
// ********** Begin Cross Module References ********************************************************
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputAction_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputModifier_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputTrigger_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UPlayerMappableKeySettings_NoRegister();
ENHANCEDINPUT_API UEnum* Z_Construct_UEnum_EnhancedInput_EPlayerMappableKeySettingBehaviors();
ENHANCEDINPUT_API UScriptStruct* Z_Construct_UScriptStruct_FEnhancedActionKeyMapping();
INPUTCORE_API UScriptStruct* Z_Construct_UScriptStruct_FKey();
UPackage* Z_Construct_UPackage__Script_EnhancedInput();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EPlayerMappableKeySettingBehaviors ****************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EPlayerMappableKeySettingBehaviors;
static UEnum* EPlayerMappableKeySettingBehaviors_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EPlayerMappableKeySettingBehaviors.OuterSingleton)
{
Z_Registration_Info_UEnum_EPlayerMappableKeySettingBehaviors.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_EnhancedInput_EPlayerMappableKeySettingBehaviors, (UObject*)Z_Construct_UPackage__Script_EnhancedInput(), TEXT("EPlayerMappableKeySettingBehaviors"));
}
return Z_Registration_Info_UEnum_EPlayerMappableKeySettingBehaviors.OuterSingleton;
}
template<> ENHANCEDINPUT_NON_ATTRIBUTED_API UEnum* StaticEnum<EPlayerMappableKeySettingBehaviors>()
{
return EPlayerMappableKeySettingBehaviors_StaticEnum();
}
struct Z_Construct_UEnum_EnhancedInput_EPlayerMappableKeySettingBehaviors_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n* Defines which Player Mappable Key Setting to use for a Action Key Mapping.\n*/" },
{ "IgnoreSettings.Comment", "//Don't use any Settings even if one is specified in the Input Action.\n" },
{ "IgnoreSettings.Name", "EPlayerMappableKeySettingBehaviors::IgnoreSettings" },
{ "IgnoreSettings.ToolTip", "Don't use any Settings even if one is specified in the Input Action." },
{ "InheritSettingsFromAction.Comment", "//Use the Settings specified in the Input Action.\n" },
{ "InheritSettingsFromAction.Name", "EPlayerMappableKeySettingBehaviors::InheritSettingsFromAction" },
{ "InheritSettingsFromAction.ToolTip", "Use the Settings specified in the Input Action." },
{ "ModuleRelativePath", "Public/EnhancedActionKeyMapping.h" },
{ "OverrideSettings.Comment", "//Use the Settings specified in the Action Key Mapping overriding the ones specified in the Input action.\n" },
{ "OverrideSettings.Name", "EPlayerMappableKeySettingBehaviors::OverrideSettings" },
{ "OverrideSettings.ToolTip", "Use the Settings specified in the Action Key Mapping overriding the ones specified in the Input action." },
{ "ToolTip", "Defines which Player Mappable Key Setting to use for a Action Key Mapping." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EPlayerMappableKeySettingBehaviors::InheritSettingsFromAction", (int64)EPlayerMappableKeySettingBehaviors::InheritSettingsFromAction },
{ "EPlayerMappableKeySettingBehaviors::OverrideSettings", (int64)EPlayerMappableKeySettingBehaviors::OverrideSettings },
{ "EPlayerMappableKeySettingBehaviors::IgnoreSettings", (int64)EPlayerMappableKeySettingBehaviors::IgnoreSettings },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_EnhancedInput_EPlayerMappableKeySettingBehaviors_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_EnhancedInput_EPlayerMappableKeySettingBehaviors_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_EnhancedInput,
nullptr,
"EPlayerMappableKeySettingBehaviors",
"EPlayerMappableKeySettingBehaviors",
Z_Construct_UEnum_EnhancedInput_EPlayerMappableKeySettingBehaviors_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_EnhancedInput_EPlayerMappableKeySettingBehaviors_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_EnhancedInput_EPlayerMappableKeySettingBehaviors_Statics::Enum_MetaDataParams), Z_Construct_UEnum_EnhancedInput_EPlayerMappableKeySettingBehaviors_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_EnhancedInput_EPlayerMappableKeySettingBehaviors()
{
if (!Z_Registration_Info_UEnum_EPlayerMappableKeySettingBehaviors.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EPlayerMappableKeySettingBehaviors.InnerSingleton, Z_Construct_UEnum_EnhancedInput_EPlayerMappableKeySettingBehaviors_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EPlayerMappableKeySettingBehaviors.InnerSingleton;
}
// ********** End Enum EPlayerMappableKeySettingBehaviors ******************************************
// ********** Begin ScriptStruct FEnhancedActionKeyMapping *****************************************
struct Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FEnhancedActionKeyMapping); }
static inline consteval int16 GetStructAlignment() { return alignof(FEnhancedActionKeyMapping); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Defines a mapping between a key activation and the resulting enhanced action\n * An key could be a button press, joystick axis movement, etc.\n * An enhanced action could be MoveForward, Jump, Fire, etc.\n *\n**/" },
{ "ModuleRelativePath", "Public/EnhancedActionKeyMapping.h" },
{ "ToolTip", "Defines a mapping between a key activation and the resulting enhanced action\nAn key could be a button press, joystick axis movement, etc.\nAn enhanced action could be MoveForward, Jump, Fire, etc." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Triggers_Inner_MetaData[] = {
{ "Category", "Input" },
{ "Comment", "/**\n\x09* Trigger qualifiers. If any trigger qualifiers exist the mapping will not trigger unless:\n\x09* If there are any Explicit triggers in this list at least one of them must be met.\n\x09* All Implicit triggers in this list must be met.\n\x09*/" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/EnhancedActionKeyMapping.h" },
{ "ToolTip", "Trigger qualifiers. If any trigger qualifiers exist the mapping will not trigger unless:\nIf there are any Explicit triggers in this list at least one of them must be met.\nAll Implicit triggers in this list must be met." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Triggers_MetaData[] = {
{ "Category", "Input" },
{ "Comment", "/**\n\x09* Trigger qualifiers. If any trigger qualifiers exist the mapping will not trigger unless:\n\x09* If there are any Explicit triggers in this list at least one of them must be met.\n\x09* All Implicit triggers in this list must be met.\n\x09*/" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/EnhancedActionKeyMapping.h" },
{ "ToolTip", "Trigger qualifiers. If any trigger qualifiers exist the mapping will not trigger unless:\nIf there are any Explicit triggers in this list at least one of them must be met.\nAll Implicit triggers in this list must be met." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Modifiers_Inner_MetaData[] = {
{ "Category", "Input" },
{ "Comment", "/**\n\x09* Modifiers applied to the raw key value.\n\x09* These are applied sequentially in array order.\n\x09* \n\x09* Note: Modifiers defined in individual key mappings will be applied before those defined in the Input Action asset.\n\x09* Modifiers will not override any that are defined on the Input Action asset, they will be combined together during evaluation.\n\x09*/" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/EnhancedActionKeyMapping.h" },
{ "ToolTip", "Modifiers applied to the raw key value.\nThese are applied sequentially in array order.\n\nNote: Modifiers defined in individual key mappings will be applied before those defined in the Input Action asset.\nModifiers will not override any that are defined on the Input Action asset, they will be combined together during evaluation." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Modifiers_MetaData[] = {
{ "Category", "Input" },
{ "Comment", "/**\n\x09* Modifiers applied to the raw key value.\n\x09* These are applied sequentially in array order.\n\x09* \n\x09* Note: Modifiers defined in individual key mappings will be applied before those defined in the Input Action asset.\n\x09* Modifiers will not override any that are defined on the Input Action asset, they will be combined together during evaluation.\n\x09*/" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/EnhancedActionKeyMapping.h" },
{ "ToolTip", "Modifiers applied to the raw key value.\nThese are applied sequentially in array order.\n\nNote: Modifiers defined in individual key mappings will be applied before those defined in the Input Action asset.\nModifiers will not override any that are defined on the Input Action asset, they will be combined together during evaluation." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Action_MetaData[] = {
{ "Category", "Input" },
{ "Comment", "/** Action to be affected by the key */" },
{ "ModuleRelativePath", "Public/EnhancedActionKeyMapping.h" },
{ "NativeConstTemplateArg", "" },
{ "ToolTip", "Action to be affected by the key" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Key_MetaData[] = {
{ "Category", "Input" },
{ "Comment", "/** Key that affect the action. */" },
{ "ModuleRelativePath", "Public/EnhancedActionKeyMapping.h" },
{ "ToolTip", "Key that affect the action." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bShouldBeIgnored_MetaData[] = {
{ "Comment", "/**\n\x09 * If true, then this Key Mapping should be ignored. This is set to true if the key is down\n\x09 * during a rebuild of it's owning PlayerInput ControlMappings.\n\x09 * \n\x09 * @see IEnhancedInputSubsystemInterface::RebuildControlMappings\n\x09 */" },
{ "ModuleRelativePath", "Public/EnhancedActionKeyMapping.h" },
{ "ToolTip", "If true, then this Key Mapping should be ignored. This is set to true if the key is down\nduring a rebuild of it's owning PlayerInput ControlMappings.\n\n@see IEnhancedInputSubsystemInterface::RebuildControlMappings" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHasAlwaysTickTrigger_MetaData[] = {
{ "Comment", "/**\n\x09 * True if any triggers on this mapping or its associated UInputAction\n\x09 * are flagged as \"always tick\" triggers. This is only set when control\n\x09 * mappings are rebuilt.\n\x09 *\n\x09 * @see UInputTrigger::bShouldAlwaysTick\n\x09 * @see IEnhancedInputSubsystemInterface::ReorderMappings\n\x09 */" },
{ "ModuleRelativePath", "Public/EnhancedActionKeyMapping.h" },
{ "ToolTip", "True if any triggers on this mapping or its associated UInputAction\nare flagged as \"always tick\" triggers. This is only set when control\nmappings are rebuilt.\n\n@see UInputTrigger::bShouldAlwaysTick\n@see IEnhancedInputSubsystemInterface::ReorderMappings" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SettingBehavior_MetaData[] = {
{ "Category", "Input|Settings" },
{ "Comment", "/**\n\x09* Defines which Player Mappable Key Setting to use for a Action Key Mapping.\n\x09*/" },
{ "ModuleRelativePath", "Public/EnhancedActionKeyMapping.h" },
{ "ToolTip", "Defines which Player Mappable Key Setting to use for a Action Key Mapping." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PlayerMappableKeySettings_MetaData[] = {
{ "Category", "Input|Settings" },
{ "Comment", "/**\n\x09* Used to expose this mapping or to opt-out of settings completely.\n\x09*/" },
{ "DisplayAfter", "SettingBehavior" },
{ "EditCondition", "SettingBehavior == EPlayerMappableKeySettingBehaviors::OverrideSettings" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/EnhancedActionKeyMapping.h" },
{ "ToolTip", "Used to expose this mapping or to opt-out of settings completely." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FEnhancedActionKeyMapping constinit property declarations *********
static const UECodeGen_Private::FObjectPropertyParams NewProp_Triggers_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Triggers;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Modifiers_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Modifiers;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Action;
static const UECodeGen_Private::FStructPropertyParams NewProp_Key;
static void NewProp_bShouldBeIgnored_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldBeIgnored;
static void NewProp_bHasAlwaysTickTrigger_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bHasAlwaysTickTrigger;
static const UECodeGen_Private::FBytePropertyParams NewProp_SettingBehavior_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_SettingBehavior;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerMappableKeySettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FEnhancedActionKeyMapping constinit property declarations ***********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FEnhancedActionKeyMapping>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FEnhancedActionKeyMapping;
class UScriptStruct* FEnhancedActionKeyMapping::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FEnhancedActionKeyMapping.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FEnhancedActionKeyMapping.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FEnhancedActionKeyMapping, (UObject*)Z_Construct_UPackage__Script_EnhancedInput(), TEXT("EnhancedActionKeyMapping"));
}
return Z_Registration_Info_UScriptStruct_FEnhancedActionKeyMapping.OuterSingleton;
}
// ********** Begin ScriptStruct FEnhancedActionKeyMapping Property Definitions ********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewProp_Triggers_Inner = { "Triggers", nullptr, (EPropertyFlags)0x0106000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UInputTrigger_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Triggers_Inner_MetaData), NewProp_Triggers_Inner_MetaData) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewProp_Triggers = { "Triggers", nullptr, (EPropertyFlags)0x011400800000000d, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEnhancedActionKeyMapping, Triggers), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Triggers_MetaData), NewProp_Triggers_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewProp_Modifiers_Inner = { "Modifiers", nullptr, (EPropertyFlags)0x0106000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UInputModifier_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Modifiers_Inner_MetaData), NewProp_Modifiers_Inner_MetaData) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewProp_Modifiers = { "Modifiers", nullptr, (EPropertyFlags)0x011400800000000d, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEnhancedActionKeyMapping, Modifiers), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Modifiers_MetaData), NewProp_Modifiers_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewProp_Action = { "Action", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEnhancedActionKeyMapping, Action), Z_Construct_UClass_UInputAction_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Action_MetaData), NewProp_Action_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewProp_Key = { "Key", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEnhancedActionKeyMapping, Key), Z_Construct_UScriptStruct_FKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Key_MetaData), NewProp_Key_MetaData) }; // 2693575693
void Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewProp_bShouldBeIgnored_SetBit(void* Obj)
{
((FEnhancedActionKeyMapping*)Obj)->bShouldBeIgnored = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewProp_bShouldBeIgnored = { "bShouldBeIgnored", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FEnhancedActionKeyMapping), &Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewProp_bShouldBeIgnored_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bShouldBeIgnored_MetaData), NewProp_bShouldBeIgnored_MetaData) };
void Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewProp_bHasAlwaysTickTrigger_SetBit(void* Obj)
{
((FEnhancedActionKeyMapping*)Obj)->bHasAlwaysTickTrigger = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewProp_bHasAlwaysTickTrigger = { "bHasAlwaysTickTrigger", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FEnhancedActionKeyMapping), &Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewProp_bHasAlwaysTickTrigger_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHasAlwaysTickTrigger_MetaData), NewProp_bHasAlwaysTickTrigger_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewProp_SettingBehavior_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewProp_SettingBehavior = { "SettingBehavior", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEnhancedActionKeyMapping, SettingBehavior), Z_Construct_UEnum_EnhancedInput_EPlayerMappableKeySettingBehaviors, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SettingBehavior_MetaData), NewProp_SettingBehavior_MetaData) }; // 2943424212
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewProp_PlayerMappableKeySettings = { "PlayerMappableKeySettings", nullptr, (EPropertyFlags)0x0126080000080009, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEnhancedActionKeyMapping, PlayerMappableKeySettings), Z_Construct_UClass_UPlayerMappableKeySettings_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PlayerMappableKeySettings_MetaData), NewProp_PlayerMappableKeySettings_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewProp_Triggers_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewProp_Triggers,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewProp_Modifiers_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewProp_Modifiers,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewProp_Action,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewProp_Key,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewProp_bShouldBeIgnored,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewProp_bHasAlwaysTickTrigger,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewProp_SettingBehavior_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewProp_SettingBehavior,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewProp_PlayerMappableKeySettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FEnhancedActionKeyMapping Property Definitions **********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_EnhancedInput,
nullptr,
&NewStructOps,
"EnhancedActionKeyMapping",
Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::PropPointers),
sizeof(FEnhancedActionKeyMapping),
alignof(FEnhancedActionKeyMapping),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000005),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FEnhancedActionKeyMapping()
{
if (!Z_Registration_Info_UScriptStruct_FEnhancedActionKeyMapping.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FEnhancedActionKeyMapping.InnerSingleton, Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FEnhancedActionKeyMapping.InnerSingleton);
}
// ********** End ScriptStruct FEnhancedActionKeyMapping *******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedActionKeyMapping_h__Script_EnhancedInput_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EPlayerMappableKeySettingBehaviors_StaticEnum, TEXT("EPlayerMappableKeySettingBehaviors"), &Z_Registration_Info_UEnum_EPlayerMappableKeySettingBehaviors, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2943424212U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FEnhancedActionKeyMapping::StaticStruct, Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics::NewStructOps, TEXT("EnhancedActionKeyMapping"),&Z_Registration_Info_UScriptStruct_FEnhancedActionKeyMapping, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FEnhancedActionKeyMapping), 3263225798U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedActionKeyMapping_h__Script_EnhancedInput_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedActionKeyMapping_h__Script_EnhancedInput_3989999140{
TEXT("/Script/EnhancedInput"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedActionKeyMapping_h__Script_EnhancedInput_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedActionKeyMapping_h__Script_EnhancedInput_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedActionKeyMapping_h__Script_EnhancedInput_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedActionKeyMapping_h__Script_EnhancedInput_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS