Initial Commit

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

View File

@@ -0,0 +1,276 @@
// 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

View File

@@ -0,0 +1,43 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "EnhancedActionKeyMapping.h"
#ifdef ENHANCEDINPUT_EnhancedActionKeyMapping_generated_h
#error "EnhancedActionKeyMapping.generated.h already included, missing '#pragma once' in EnhancedActionKeyMapping.h"
#endif
#define ENHANCEDINPUT_EnhancedActionKeyMapping_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FEnhancedActionKeyMapping *****************************************
struct Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics;
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedActionKeyMapping_h_42_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FEnhancedActionKeyMapping_Statics; \
ENHANCEDINPUT_API static class UScriptStruct* StaticStruct();
struct FEnhancedActionKeyMapping;
// ********** End ScriptStruct FEnhancedActionKeyMapping *******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedActionKeyMapping_h
// ********** Begin Enum EPlayerMappableKeySettingBehaviors ****************************************
#define FOREACH_ENUM_EPLAYERMAPPABLEKEYSETTINGBEHAVIORS(op) \
op(EPlayerMappableKeySettingBehaviors::InheritSettingsFromAction) \
op(EPlayerMappableKeySettingBehaviors::OverrideSettings) \
op(EPlayerMappableKeySettingBehaviors::IgnoreSettings)
enum class EPlayerMappableKeySettingBehaviors : uint8;
template<> struct TIsUEnumClass<EPlayerMappableKeySettingBehaviors> { enum { Value = true }; };
template<> ENHANCEDINPUT_NON_ATTRIBUTED_API UEnum* StaticEnum<EPlayerMappableKeySettingBehaviors>();
// ********** End Enum EPlayerMappableKeySettingBehaviors ******************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,51 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeEnhancedInput_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); ENHANCEDINPUT_API UFunction* Z_Construct_UDelegateFunction_EnhancedInput_EnhancedInputActionHandlerDynamicSignature__DelegateSignature();
ENHANCEDINPUT_API UFunction* Z_Construct_UDelegateFunction_EnhancedInput_InputDebugKeyHandlerDynamicSignature__DelegateSignature();
ENHANCEDINPUT_API UFunction* Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnControlMappingsRebuilt__DelegateSignature();
ENHANCEDINPUT_API UFunction* Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextAdded__DelegateSignature();
ENHANCEDINPUT_API UFunction* Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextRemoved__DelegateSignature();
ENHANCEDINPUT_API UFunction* Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnUserSettingsPostInitialized__DelegateSignature();
ENHANCEDINPUT_API UFunction* Z_Construct_UDelegateFunction_UEnhancedInputUserSettings_EnhancedInputUserSettingsApplied__DelegateSignature();
ENHANCEDINPUT_API UFunction* Z_Construct_UDelegateFunction_UEnhancedInputUserSettings_EnhancedInputUserSettingsChanged__DelegateSignature();
ENHANCEDINPUT_API UFunction* Z_Construct_UDelegateFunction_UEnhancedInputUserSettings_MappableKeyProfileChanged__DelegateSignature();
ENHANCEDINPUT_API UFunction* Z_Construct_UDelegateFunction_UEnhancedInputUserSettings_MappingContextRegisteredWithSettings__DelegateSignature();
static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_EnhancedInput;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_EnhancedInput()
{
if (!Z_Registration_Info_UPackage__Script_EnhancedInput.OuterSingleton)
{
static UObject* (*const SingletonFuncArray[])() = {
(UObject* (*)())Z_Construct_UDelegateFunction_EnhancedInput_EnhancedInputActionHandlerDynamicSignature__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_EnhancedInput_InputDebugKeyHandlerDynamicSignature__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnControlMappingsRebuilt__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextAdded__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextRemoved__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnUserSettingsPostInitialized__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_UEnhancedInputUserSettings_EnhancedInputUserSettingsApplied__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_UEnhancedInputUserSettings_EnhancedInputUserSettingsChanged__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_UEnhancedInputUserSettings_MappableKeyProfileChanged__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_UEnhancedInputUserSettings_MappingContextRegisteredWithSettings__DelegateSignature,
};
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/EnhancedInput",
SingletonFuncArray,
UE_ARRAY_COUNT(SingletonFuncArray),
PKG_CompiledIn | 0x00000000,
0x3B343F52,
0x9CA4A9D2,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_EnhancedInput.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_EnhancedInput.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_EnhancedInput(Z_Construct_UPackage__Script_EnhancedInput, TEXT("/Script/EnhancedInput"), Z_Registration_Info_UPackage__Script_EnhancedInput, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x3B343F52, 0x9CA4A9D2));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,321 @@
// 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 "EnhancedInputActionDelegateBinding.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeEnhancedInputActionDelegateBinding() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UInputDelegateBinding();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputActionDelegateBinding();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputActionDelegateBinding_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputActionValueBinding();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputActionValueBinding_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputAction_NoRegister();
ENHANCEDINPUT_API UEnum* Z_Construct_UEnum_EnhancedInput_ETriggerEvent();
ENHANCEDINPUT_API UScriptStruct* Z_Construct_UScriptStruct_FBlueprintEnhancedInputActionBinding();
UPackage* Z_Construct_UPackage__Script_EnhancedInput();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FBlueprintEnhancedInputActionBinding ******************************
struct Z_Construct_UScriptStruct_FBlueprintEnhancedInputActionBinding_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FBlueprintEnhancedInputActionBinding); }
static inline consteval int16 GetStructAlignment() { return alignof(FBlueprintEnhancedInputActionBinding); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/EnhancedInputActionDelegateBinding.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputAction_MetaData[] = {
{ "ModuleRelativePath", "Public/EnhancedInputActionDelegateBinding.h" },
{ "NativeConstTemplateArg", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TriggerEvent_MetaData[] = {
{ "ModuleRelativePath", "Public/EnhancedInputActionDelegateBinding.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FunctionNameToBind_MetaData[] = {
{ "ModuleRelativePath", "Public/EnhancedInputActionDelegateBinding.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FBlueprintEnhancedInputActionBinding constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_InputAction;
static const UECodeGen_Private::FBytePropertyParams NewProp_TriggerEvent_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_TriggerEvent;
static const UECodeGen_Private::FNamePropertyParams NewProp_FunctionNameToBind;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FBlueprintEnhancedInputActionBinding constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FBlueprintEnhancedInputActionBinding>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FBlueprintEnhancedInputActionBinding_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FBlueprintEnhancedInputActionBinding;
class UScriptStruct* FBlueprintEnhancedInputActionBinding::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FBlueprintEnhancedInputActionBinding.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FBlueprintEnhancedInputActionBinding.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FBlueprintEnhancedInputActionBinding, (UObject*)Z_Construct_UPackage__Script_EnhancedInput(), TEXT("BlueprintEnhancedInputActionBinding"));
}
return Z_Registration_Info_UScriptStruct_FBlueprintEnhancedInputActionBinding.OuterSingleton;
}
// ********** Begin ScriptStruct FBlueprintEnhancedInputActionBinding Property Definitions *********
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FBlueprintEnhancedInputActionBinding_Statics::NewProp_InputAction = { "InputAction", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBlueprintEnhancedInputActionBinding, InputAction), Z_Construct_UClass_UInputAction_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputAction_MetaData), NewProp_InputAction_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FBlueprintEnhancedInputActionBinding_Statics::NewProp_TriggerEvent_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_FBlueprintEnhancedInputActionBinding_Statics::NewProp_TriggerEvent = { "TriggerEvent", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBlueprintEnhancedInputActionBinding, TriggerEvent), Z_Construct_UEnum_EnhancedInput_ETriggerEvent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TriggerEvent_MetaData), NewProp_TriggerEvent_MetaData) }; // 781027528
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FBlueprintEnhancedInputActionBinding_Statics::NewProp_FunctionNameToBind = { "FunctionNameToBind", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBlueprintEnhancedInputActionBinding, FunctionNameToBind), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FunctionNameToBind_MetaData), NewProp_FunctionNameToBind_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FBlueprintEnhancedInputActionBinding_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBlueprintEnhancedInputActionBinding_Statics::NewProp_InputAction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBlueprintEnhancedInputActionBinding_Statics::NewProp_TriggerEvent_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBlueprintEnhancedInputActionBinding_Statics::NewProp_TriggerEvent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBlueprintEnhancedInputActionBinding_Statics::NewProp_FunctionNameToBind,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBlueprintEnhancedInputActionBinding_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FBlueprintEnhancedInputActionBinding Property Definitions ***********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FBlueprintEnhancedInputActionBinding_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_EnhancedInput,
nullptr,
&NewStructOps,
"BlueprintEnhancedInputActionBinding",
Z_Construct_UScriptStruct_FBlueprintEnhancedInputActionBinding_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBlueprintEnhancedInputActionBinding_Statics::PropPointers),
sizeof(FBlueprintEnhancedInputActionBinding),
alignof(FBlueprintEnhancedInputActionBinding),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBlueprintEnhancedInputActionBinding_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FBlueprintEnhancedInputActionBinding_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FBlueprintEnhancedInputActionBinding()
{
if (!Z_Registration_Info_UScriptStruct_FBlueprintEnhancedInputActionBinding.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FBlueprintEnhancedInputActionBinding.InnerSingleton, Z_Construct_UScriptStruct_FBlueprintEnhancedInputActionBinding_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FBlueprintEnhancedInputActionBinding.InnerSingleton);
}
// ********** End ScriptStruct FBlueprintEnhancedInputActionBinding ********************************
// ********** Begin Class UEnhancedInputActionDelegateBinding **************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UEnhancedInputActionDelegateBinding;
UClass* UEnhancedInputActionDelegateBinding::GetPrivateStaticClass()
{
using TClass = UEnhancedInputActionDelegateBinding;
if (!Z_Registration_Info_UClass_UEnhancedInputActionDelegateBinding.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("EnhancedInputActionDelegateBinding"),
Z_Registration_Info_UClass_UEnhancedInputActionDelegateBinding.InnerSingleton,
StaticRegisterNativesUEnhancedInputActionDelegateBinding,
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_UEnhancedInputActionDelegateBinding.InnerSingleton;
}
UClass* Z_Construct_UClass_UEnhancedInputActionDelegateBinding_NoRegister()
{
return UEnhancedInputActionDelegateBinding::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UEnhancedInputActionDelegateBinding_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "EnhancedInputActionDelegateBinding.h" },
{ "ModuleRelativePath", "Public/EnhancedInputActionDelegateBinding.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputActionDelegateBindings_MetaData[] = {
{ "ModuleRelativePath", "Public/EnhancedInputActionDelegateBinding.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UEnhancedInputActionDelegateBinding constinit property declarations ******
static const UECodeGen_Private::FStructPropertyParams NewProp_InputActionDelegateBindings_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InputActionDelegateBindings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UEnhancedInputActionDelegateBinding constinit property declarations ********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UEnhancedInputActionDelegateBinding>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UEnhancedInputActionDelegateBinding_Statics
// ********** Begin Class UEnhancedInputActionDelegateBinding Property Definitions *****************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UEnhancedInputActionDelegateBinding_Statics::NewProp_InputActionDelegateBindings_Inner = { "InputActionDelegateBindings", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FBlueprintEnhancedInputActionBinding, METADATA_PARAMS(0, nullptr) }; // 3844004532
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UEnhancedInputActionDelegateBinding_Statics::NewProp_InputActionDelegateBindings = { "InputActionDelegateBindings", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputActionDelegateBinding, InputActionDelegateBindings), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputActionDelegateBindings_MetaData), NewProp_InputActionDelegateBindings_MetaData) }; // 3844004532
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UEnhancedInputActionDelegateBinding_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputActionDelegateBinding_Statics::NewProp_InputActionDelegateBindings_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputActionDelegateBinding_Statics::NewProp_InputActionDelegateBindings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputActionDelegateBinding_Statics::PropPointers) < 2048);
// ********** End Class UEnhancedInputActionDelegateBinding Property Definitions *******************
UObject* (*const Z_Construct_UClass_UEnhancedInputActionDelegateBinding_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UInputDelegateBinding,
(UObject* (*)())Z_Construct_UPackage__Script_EnhancedInput,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputActionDelegateBinding_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UEnhancedInputActionDelegateBinding_Statics::ClassParams = {
&UEnhancedInputActionDelegateBinding::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UEnhancedInputActionDelegateBinding_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputActionDelegateBinding_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputActionDelegateBinding_Statics::Class_MetaDataParams), Z_Construct_UClass_UEnhancedInputActionDelegateBinding_Statics::Class_MetaDataParams)
};
void UEnhancedInputActionDelegateBinding::StaticRegisterNativesUEnhancedInputActionDelegateBinding()
{
}
UClass* Z_Construct_UClass_UEnhancedInputActionDelegateBinding()
{
if (!Z_Registration_Info_UClass_UEnhancedInputActionDelegateBinding.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEnhancedInputActionDelegateBinding.OuterSingleton, Z_Construct_UClass_UEnhancedInputActionDelegateBinding_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UEnhancedInputActionDelegateBinding.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UEnhancedInputActionDelegateBinding);
UEnhancedInputActionDelegateBinding::~UEnhancedInputActionDelegateBinding() {}
// ********** End Class UEnhancedInputActionDelegateBinding ****************************************
// ********** Begin Class UEnhancedInputActionValueBinding *****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UEnhancedInputActionValueBinding;
UClass* UEnhancedInputActionValueBinding::GetPrivateStaticClass()
{
using TClass = UEnhancedInputActionValueBinding;
if (!Z_Registration_Info_UClass_UEnhancedInputActionValueBinding.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("EnhancedInputActionValueBinding"),
Z_Registration_Info_UClass_UEnhancedInputActionValueBinding.InnerSingleton,
StaticRegisterNativesUEnhancedInputActionValueBinding,
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_UEnhancedInputActionValueBinding.InnerSingleton;
}
UClass* Z_Construct_UClass_UEnhancedInputActionValueBinding_NoRegister()
{
return UEnhancedInputActionValueBinding::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UEnhancedInputActionValueBinding_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "EnhancedInputActionDelegateBinding.h" },
{ "ModuleRelativePath", "Public/EnhancedInputActionDelegateBinding.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputActionValueBindings_MetaData[] = {
{ "ModuleRelativePath", "Public/EnhancedInputActionDelegateBinding.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UEnhancedInputActionValueBinding constinit property declarations *********
static const UECodeGen_Private::FStructPropertyParams NewProp_InputActionValueBindings_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InputActionValueBindings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UEnhancedInputActionValueBinding constinit property declarations ***********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UEnhancedInputActionValueBinding>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UEnhancedInputActionValueBinding_Statics
// ********** Begin Class UEnhancedInputActionValueBinding Property Definitions ********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UEnhancedInputActionValueBinding_Statics::NewProp_InputActionValueBindings_Inner = { "InputActionValueBindings", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FBlueprintEnhancedInputActionBinding, METADATA_PARAMS(0, nullptr) }; // 3844004532
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UEnhancedInputActionValueBinding_Statics::NewProp_InputActionValueBindings = { "InputActionValueBindings", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputActionValueBinding, InputActionValueBindings), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputActionValueBindings_MetaData), NewProp_InputActionValueBindings_MetaData) }; // 3844004532
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UEnhancedInputActionValueBinding_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputActionValueBinding_Statics::NewProp_InputActionValueBindings_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputActionValueBinding_Statics::NewProp_InputActionValueBindings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputActionValueBinding_Statics::PropPointers) < 2048);
// ********** End Class UEnhancedInputActionValueBinding Property Definitions **********************
UObject* (*const Z_Construct_UClass_UEnhancedInputActionValueBinding_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UInputDelegateBinding,
(UObject* (*)())Z_Construct_UPackage__Script_EnhancedInput,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputActionValueBinding_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UEnhancedInputActionValueBinding_Statics::ClassParams = {
&UEnhancedInputActionValueBinding::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UEnhancedInputActionValueBinding_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputActionValueBinding_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputActionValueBinding_Statics::Class_MetaDataParams), Z_Construct_UClass_UEnhancedInputActionValueBinding_Statics::Class_MetaDataParams)
};
void UEnhancedInputActionValueBinding::StaticRegisterNativesUEnhancedInputActionValueBinding()
{
}
UClass* Z_Construct_UClass_UEnhancedInputActionValueBinding()
{
if (!Z_Registration_Info_UClass_UEnhancedInputActionValueBinding.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEnhancedInputActionValueBinding.OuterSingleton, Z_Construct_UClass_UEnhancedInputActionValueBinding_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UEnhancedInputActionValueBinding.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UEnhancedInputActionValueBinding);
UEnhancedInputActionValueBinding::~UEnhancedInputActionValueBinding() {}
// ********** End Class UEnhancedInputActionValueBinding *******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputActionDelegateBinding_h__Script_EnhancedInput_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FBlueprintEnhancedInputActionBinding::StaticStruct, Z_Construct_UScriptStruct_FBlueprintEnhancedInputActionBinding_Statics::NewStructOps, TEXT("BlueprintEnhancedInputActionBinding"),&Z_Registration_Info_UScriptStruct_FBlueprintEnhancedInputActionBinding, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FBlueprintEnhancedInputActionBinding), 3844004532U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UEnhancedInputActionDelegateBinding, UEnhancedInputActionDelegateBinding::StaticClass, TEXT("UEnhancedInputActionDelegateBinding"), &Z_Registration_Info_UClass_UEnhancedInputActionDelegateBinding, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEnhancedInputActionDelegateBinding), 1523062292U) },
{ Z_Construct_UClass_UEnhancedInputActionValueBinding, UEnhancedInputActionValueBinding::StaticClass, TEXT("UEnhancedInputActionValueBinding"), &Z_Registration_Info_UClass_UEnhancedInputActionValueBinding, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEnhancedInputActionValueBinding), 2348497609U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputActionDelegateBinding_h__Script_EnhancedInput_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputActionDelegateBinding_h__Script_EnhancedInput_669066665{
TEXT("/Script/EnhancedInput"),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputActionDelegateBinding_h__Script_EnhancedInput_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputActionDelegateBinding_h__Script_EnhancedInput_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputActionDelegateBinding_h__Script_EnhancedInput_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputActionDelegateBinding_h__Script_EnhancedInput_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,114 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "EnhancedInputActionDelegateBinding.h"
#ifdef ENHANCEDINPUT_EnhancedInputActionDelegateBinding_generated_h
#error "EnhancedInputActionDelegateBinding.generated.h already included, missing '#pragma once' in EnhancedInputActionDelegateBinding.h"
#endif
#define ENHANCEDINPUT_EnhancedInputActionDelegateBinding_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FBlueprintEnhancedInputActionBinding ******************************
struct Z_Construct_UScriptStruct_FBlueprintEnhancedInputActionBinding_Statics;
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputActionDelegateBinding_h_16_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FBlueprintEnhancedInputActionBinding_Statics; \
ENHANCEDINPUT_API static class UScriptStruct* StaticStruct();
struct FBlueprintEnhancedInputActionBinding;
// ********** End ScriptStruct FBlueprintEnhancedInputActionBinding ********************************
// ********** Begin Class UEnhancedInputActionDelegateBinding **************************************
struct Z_Construct_UClass_UEnhancedInputActionDelegateBinding_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputActionDelegateBinding_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputActionDelegateBinding_h_35_INCLASS \
private: \
static void StaticRegisterNativesUEnhancedInputActionDelegateBinding(); \
friend struct ::Z_Construct_UClass_UEnhancedInputActionDelegateBinding_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UEnhancedInputActionDelegateBinding_NoRegister(); \
public: \
DECLARE_CLASS2(UEnhancedInputActionDelegateBinding, UInputDelegateBinding, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UEnhancedInputActionDelegateBinding_NoRegister) \
DECLARE_SERIALIZER(UEnhancedInputActionDelegateBinding)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputActionDelegateBinding_h_35_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UEnhancedInputActionDelegateBinding(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEnhancedInputActionDelegateBinding) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UEnhancedInputActionDelegateBinding); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEnhancedInputActionDelegateBinding); \
/** Deleted move- and copy-constructors, should never be used */ \
UEnhancedInputActionDelegateBinding(UEnhancedInputActionDelegateBinding&&) = delete; \
UEnhancedInputActionDelegateBinding(const UEnhancedInputActionDelegateBinding&) = delete; \
ENHANCEDINPUT_API virtual ~UEnhancedInputActionDelegateBinding();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputActionDelegateBinding_h_32_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputActionDelegateBinding_h_35_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputActionDelegateBinding_h_35_INCLASS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputActionDelegateBinding_h_35_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEnhancedInputActionDelegateBinding;
// ********** End Class UEnhancedInputActionDelegateBinding ****************************************
// ********** Begin Class UEnhancedInputActionValueBinding *****************************************
struct Z_Construct_UClass_UEnhancedInputActionValueBinding_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputActionValueBinding_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputActionDelegateBinding_h_48_INCLASS \
private: \
static void StaticRegisterNativesUEnhancedInputActionValueBinding(); \
friend struct ::Z_Construct_UClass_UEnhancedInputActionValueBinding_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UEnhancedInputActionValueBinding_NoRegister(); \
public: \
DECLARE_CLASS2(UEnhancedInputActionValueBinding, UInputDelegateBinding, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UEnhancedInputActionValueBinding_NoRegister) \
DECLARE_SERIALIZER(UEnhancedInputActionValueBinding)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputActionDelegateBinding_h_48_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UEnhancedInputActionValueBinding(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEnhancedInputActionValueBinding) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UEnhancedInputActionValueBinding); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEnhancedInputActionValueBinding); \
/** Deleted move- and copy-constructors, should never be used */ \
UEnhancedInputActionValueBinding(UEnhancedInputActionValueBinding&&) = delete; \
UEnhancedInputActionValueBinding(const UEnhancedInputActionValueBinding&) = delete; \
ENHANCEDINPUT_API virtual ~UEnhancedInputActionValueBinding();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputActionDelegateBinding_h_45_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputActionDelegateBinding_h_48_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputActionDelegateBinding_h_48_INCLASS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputActionDelegateBinding_h_48_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEnhancedInputActionValueBinding;
// ********** End Class UEnhancedInputActionValueBinding *******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputActionDelegateBinding_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

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

View File

@@ -0,0 +1,335 @@
// 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 "EnhancedInputComponent.h"
#include "InputActionValue.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 EmptyLinkFunctionForGeneratedCodeEnhancedInputComponent() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UInputComponent();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputComponent();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputComponent_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputAction_NoRegister();
ENHANCEDINPUT_API UFunction* Z_Construct_UDelegateFunction_EnhancedInput_EnhancedInputActionHandlerDynamicSignature__DelegateSignature();
ENHANCEDINPUT_API UFunction* Z_Construct_UDelegateFunction_EnhancedInput_InputDebugKeyHandlerDynamicSignature__DelegateSignature();
ENHANCEDINPUT_API UScriptStruct* Z_Construct_UScriptStruct_FInputActionValue();
INPUTCORE_API UScriptStruct* Z_Construct_UScriptStruct_FKey();
UPackage* Z_Construct_UPackage__Script_EnhancedInput();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FInputDebugKeyHandlerDynamicSignature *********************************
struct Z_Construct_UDelegateFunction_EnhancedInput_InputDebugKeyHandlerDynamicSignature__DelegateSignature_Statics
{
struct _Script_EnhancedInput_eventInputDebugKeyHandlerDynamicSignature_Parms
{
FKey Key;
FInputActionValue ActionValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/EnhancedInputComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FInputDebugKeyHandlerDynamicSignature constinit property declarations *
static const UECodeGen_Private::FStructPropertyParams NewProp_Key;
static const UECodeGen_Private::FStructPropertyParams NewProp_ActionValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FInputDebugKeyHandlerDynamicSignature constinit property declarations ***
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FInputDebugKeyHandlerDynamicSignature Property Definitions ************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_EnhancedInput_InputDebugKeyHandlerDynamicSignature__DelegateSignature_Statics::NewProp_Key = { "Key", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_EnhancedInput_eventInputDebugKeyHandlerDynamicSignature_Parms, Key), Z_Construct_UScriptStruct_FKey, METADATA_PARAMS(0, nullptr) }; // 2693575693
const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_EnhancedInput_InputDebugKeyHandlerDynamicSignature__DelegateSignature_Statics::NewProp_ActionValue = { "ActionValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_EnhancedInput_eventInputDebugKeyHandlerDynamicSignature_Parms, ActionValue), Z_Construct_UScriptStruct_FInputActionValue, METADATA_PARAMS(0, nullptr) }; // 3592307271
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_EnhancedInput_InputDebugKeyHandlerDynamicSignature__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_EnhancedInput_InputDebugKeyHandlerDynamicSignature__DelegateSignature_Statics::NewProp_Key,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_EnhancedInput_InputDebugKeyHandlerDynamicSignature__DelegateSignature_Statics::NewProp_ActionValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_EnhancedInput_InputDebugKeyHandlerDynamicSignature__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FInputDebugKeyHandlerDynamicSignature Property Definitions **************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_EnhancedInput_InputDebugKeyHandlerDynamicSignature__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_EnhancedInput, nullptr, "InputDebugKeyHandlerDynamicSignature__DelegateSignature", Z_Construct_UDelegateFunction_EnhancedInput_InputDebugKeyHandlerDynamicSignature__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_EnhancedInput_InputDebugKeyHandlerDynamicSignature__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_EnhancedInput_InputDebugKeyHandlerDynamicSignature__DelegateSignature_Statics::_Script_EnhancedInput_eventInputDebugKeyHandlerDynamicSignature_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00120000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_EnhancedInput_InputDebugKeyHandlerDynamicSignature__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_EnhancedInput_InputDebugKeyHandlerDynamicSignature__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_EnhancedInput_InputDebugKeyHandlerDynamicSignature__DelegateSignature_Statics::_Script_EnhancedInput_eventInputDebugKeyHandlerDynamicSignature_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_EnhancedInput_InputDebugKeyHandlerDynamicSignature__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_EnhancedInput_InputDebugKeyHandlerDynamicSignature__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FInputDebugKeyHandlerDynamicSignature_DelegateWrapper(const FScriptDelegate& InputDebugKeyHandlerDynamicSignature, FKey Key, FInputActionValue ActionValue)
{
struct _Script_EnhancedInput_eventInputDebugKeyHandlerDynamicSignature_Parms
{
FKey Key;
FInputActionValue ActionValue;
};
_Script_EnhancedInput_eventInputDebugKeyHandlerDynamicSignature_Parms Parms;
Parms.Key=Key;
Parms.ActionValue=ActionValue;
InputDebugKeyHandlerDynamicSignature.ProcessDelegate<UObject>(&Parms);
}
// ********** End Delegate FInputDebugKeyHandlerDynamicSignature ***********************************
// ********** Begin Delegate FEnhancedInputActionHandlerDynamicSignature ***************************
struct Z_Construct_UDelegateFunction_EnhancedInput_EnhancedInputActionHandlerDynamicSignature__DelegateSignature_Statics
{
struct _Script_EnhancedInput_eventEnhancedInputActionHandlerDynamicSignature_Parms
{
FInputActionValue ActionValue;
float ElapsedTime;
float TriggeredTime;
const UInputAction* SourceAction;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n * @param ActionValue\x09\x09The combined value of all inputs mapped to this action.\n * @param ElapsedTime\x09\x09The amount of time in seconds that has elapsed since this input action has begun processing its input values. \n * @param TriggeredTime\x09\x09The amount of time in seconds that this input action has been in the \"triggered\" state.\n * @param SourceAction\x09\x09The input action which caused this event to fire. \n */" },
{ "ModuleRelativePath", "Public/EnhancedInputComponent.h" },
{ "ToolTip", "@param ActionValue The combined value of all inputs mapped to this action.\n@param ElapsedTime The amount of time in seconds that has elapsed since this input action has begun processing its input values.\n@param TriggeredTime The amount of time in seconds that this input action has been in the \"triggered\" state.\n@param SourceAction The input action which caused this event to fire." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceAction_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FEnhancedInputActionHandlerDynamicSignature constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_ActionValue;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ElapsedTime;
static const UECodeGen_Private::FFloatPropertyParams NewProp_TriggeredTime;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SourceAction;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FEnhancedInputActionHandlerDynamicSignature constinit property declarations
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FEnhancedInputActionHandlerDynamicSignature Property Definitions ******
const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_EnhancedInput_EnhancedInputActionHandlerDynamicSignature__DelegateSignature_Statics::NewProp_ActionValue = { "ActionValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_EnhancedInput_eventEnhancedInputActionHandlerDynamicSignature_Parms, ActionValue), Z_Construct_UScriptStruct_FInputActionValue, METADATA_PARAMS(0, nullptr) }; // 3592307271
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UDelegateFunction_EnhancedInput_EnhancedInputActionHandlerDynamicSignature__DelegateSignature_Statics::NewProp_ElapsedTime = { "ElapsedTime", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_EnhancedInput_eventEnhancedInputActionHandlerDynamicSignature_Parms, ElapsedTime), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UDelegateFunction_EnhancedInput_EnhancedInputActionHandlerDynamicSignature__DelegateSignature_Statics::NewProp_TriggeredTime = { "TriggeredTime", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_EnhancedInput_eventEnhancedInputActionHandlerDynamicSignature_Parms, TriggeredTime), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_EnhancedInput_EnhancedInputActionHandlerDynamicSignature__DelegateSignature_Statics::NewProp_SourceAction = { "SourceAction", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_EnhancedInput_eventEnhancedInputActionHandlerDynamicSignature_Parms, SourceAction), Z_Construct_UClass_UInputAction_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceAction_MetaData), NewProp_SourceAction_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_EnhancedInput_EnhancedInputActionHandlerDynamicSignature__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_EnhancedInput_EnhancedInputActionHandlerDynamicSignature__DelegateSignature_Statics::NewProp_ActionValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_EnhancedInput_EnhancedInputActionHandlerDynamicSignature__DelegateSignature_Statics::NewProp_ElapsedTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_EnhancedInput_EnhancedInputActionHandlerDynamicSignature__DelegateSignature_Statics::NewProp_TriggeredTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_EnhancedInput_EnhancedInputActionHandlerDynamicSignature__DelegateSignature_Statics::NewProp_SourceAction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_EnhancedInput_EnhancedInputActionHandlerDynamicSignature__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FEnhancedInputActionHandlerDynamicSignature Property Definitions ********
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_EnhancedInput_EnhancedInputActionHandlerDynamicSignature__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_EnhancedInput, nullptr, "EnhancedInputActionHandlerDynamicSignature__DelegateSignature", Z_Construct_UDelegateFunction_EnhancedInput_EnhancedInputActionHandlerDynamicSignature__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_EnhancedInput_EnhancedInputActionHandlerDynamicSignature__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_EnhancedInput_EnhancedInputActionHandlerDynamicSignature__DelegateSignature_Statics::_Script_EnhancedInput_eventEnhancedInputActionHandlerDynamicSignature_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00120000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_EnhancedInput_EnhancedInputActionHandlerDynamicSignature__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_EnhancedInput_EnhancedInputActionHandlerDynamicSignature__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_EnhancedInput_EnhancedInputActionHandlerDynamicSignature__DelegateSignature_Statics::_Script_EnhancedInput_eventEnhancedInputActionHandlerDynamicSignature_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_EnhancedInput_EnhancedInputActionHandlerDynamicSignature__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_EnhancedInput_EnhancedInputActionHandlerDynamicSignature__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FEnhancedInputActionHandlerDynamicSignature_DelegateWrapper(const FScriptDelegate& EnhancedInputActionHandlerDynamicSignature, FInputActionValue ActionValue, float ElapsedTime, float TriggeredTime, const UInputAction* SourceAction)
{
struct _Script_EnhancedInput_eventEnhancedInputActionHandlerDynamicSignature_Parms
{
FInputActionValue ActionValue;
float ElapsedTime;
float TriggeredTime;
const UInputAction* SourceAction;
};
_Script_EnhancedInput_eventEnhancedInputActionHandlerDynamicSignature_Parms Parms;
Parms.ActionValue=ActionValue;
Parms.ElapsedTime=ElapsedTime;
Parms.TriggeredTime=TriggeredTime;
Parms.SourceAction=SourceAction;
EnhancedInputActionHandlerDynamicSignature.ProcessDelegate<UObject>(&Parms);
}
// ********** End Delegate FEnhancedInputActionHandlerDynamicSignature *****************************
// ********** Begin Class UEnhancedInputComponent Function GetBoundActionValue *********************
struct Z_Construct_UFunction_UEnhancedInputComponent_GetBoundActionValue_Statics
{
struct EnhancedInputComponent_eventGetBoundActionValue_Parms
{
const UInputAction* Action;
FInputActionValue ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Comment", "/**\n\x09 * Helper function to pull the action value for a bound action value.\n\x09 */" },
{ "HidePin", "Action" },
{ "HideSelfPin", "true" },
{ "ModuleRelativePath", "Public/EnhancedInputComponent.h" },
{ "ToolTip", "Helper function to pull the action value for a bound action value." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Action_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetBoundActionValue constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Action;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetBoundActionValue constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetBoundActionValue Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UEnhancedInputComponent_GetBoundActionValue_Statics::NewProp_Action = { "Action", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EnhancedInputComponent_eventGetBoundActionValue_Parms, Action), Z_Construct_UClass_UInputAction_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Action_MetaData), NewProp_Action_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UEnhancedInputComponent_GetBoundActionValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EnhancedInputComponent_eventGetBoundActionValue_Parms, ReturnValue), Z_Construct_UScriptStruct_FInputActionValue, METADATA_PARAMS(0, nullptr) }; // 3592307271
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UEnhancedInputComponent_GetBoundActionValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEnhancedInputComponent_GetBoundActionValue_Statics::NewProp_Action,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEnhancedInputComponent_GetBoundActionValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UEnhancedInputComponent_GetBoundActionValue_Statics::PropPointers) < 2048);
// ********** End Function GetBoundActionValue Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEnhancedInputComponent_GetBoundActionValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEnhancedInputComponent, nullptr, "GetBoundActionValue", Z_Construct_UFunction_UEnhancedInputComponent_GetBoundActionValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UEnhancedInputComponent_GetBoundActionValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UEnhancedInputComponent_GetBoundActionValue_Statics::EnhancedInputComponent_eventGetBoundActionValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEnhancedInputComponent_GetBoundActionValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEnhancedInputComponent_GetBoundActionValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UEnhancedInputComponent_GetBoundActionValue_Statics::EnhancedInputComponent_eventGetBoundActionValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UEnhancedInputComponent_GetBoundActionValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEnhancedInputComponent_GetBoundActionValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UEnhancedInputComponent::execGetBoundActionValue)
{
P_GET_OBJECT(UInputAction,Z_Param_Action);
P_FINISH;
P_NATIVE_BEGIN;
*(FInputActionValue*)Z_Param__Result=P_THIS->GetBoundActionValue(Z_Param_Action);
P_NATIVE_END;
}
// ********** End Class UEnhancedInputComponent Function GetBoundActionValue ***********************
// ********** Begin Class UEnhancedInputComponent **************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UEnhancedInputComponent;
UClass* UEnhancedInputComponent::GetPrivateStaticClass()
{
using TClass = UEnhancedInputComponent;
if (!Z_Registration_Info_UClass_UEnhancedInputComponent.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("EnhancedInputComponent"),
Z_Registration_Info_UClass_UEnhancedInputComponent.InnerSingleton,
StaticRegisterNativesUEnhancedInputComponent,
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_UEnhancedInputComponent.InnerSingleton;
}
UClass* Z_Construct_UClass_UEnhancedInputComponent_NoRegister()
{
return UEnhancedInputComponent::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UEnhancedInputComponent_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Implement an Actor component for input bindings.\n *\n * An Enhanced Input Component is a transient component that enables an Actor to bind enhanced actions to delegate functions, or monitor those actions.\n * Input components are processed from a stack managed by the PlayerController and processed by the PlayerInput.\n * These bindings will not consume input events, but this behaviour can be replicated using UInputMappingContext::Priority.\n *\n * @see https://docs.unrealengine.com/latest/INT/Gameplay/Input/index.html\n */" },
{ "HideCategories", "Activation Components|Activation Activation Components|Activation" },
{ "IncludePath", "EnhancedInputComponent.h" },
{ "ModuleRelativePath", "Public/EnhancedInputComponent.h" },
{ "ToolTip", "Implement an Actor component for input bindings.\n\nAn Enhanced Input Component is a transient component that enables an Actor to bind enhanced actions to delegate functions, or monitor those actions.\nInput components are processed from a stack managed by the PlayerController and processed by the PlayerInput.\nThese bindings will not consume input events, but this behaviour can be replicated using UInputMappingContext::Priority.\n\n@see https://docs.unrealengine.com/latest/INT/Gameplay/Input/index.html" },
};
#endif // WITH_METADATA
// ********** Begin Class UEnhancedInputComponent constinit property declarations ******************
// ********** End Class UEnhancedInputComponent constinit property declarations ********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetBoundActionValue"), .Pointer = &UEnhancedInputComponent::execGetBoundActionValue },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UEnhancedInputComponent_GetBoundActionValue, "GetBoundActionValue" }, // 2822554094
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UEnhancedInputComponent>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UEnhancedInputComponent_Statics
UObject* (*const Z_Construct_UClass_UEnhancedInputComponent_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UInputComponent,
(UObject* (*)())Z_Construct_UPackage__Script_EnhancedInput,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputComponent_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UEnhancedInputComponent_Statics::ClassParams = {
&UEnhancedInputComponent::StaticClass,
"Input",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x00A800ACu,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UEnhancedInputComponent_Statics::Class_MetaDataParams)
};
void UEnhancedInputComponent::StaticRegisterNativesUEnhancedInputComponent()
{
UClass* Class = UEnhancedInputComponent::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UEnhancedInputComponent_Statics::Funcs));
}
UClass* Z_Construct_UClass_UEnhancedInputComponent()
{
if (!Z_Registration_Info_UClass_UEnhancedInputComponent.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEnhancedInputComponent.OuterSingleton, Z_Construct_UClass_UEnhancedInputComponent_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UEnhancedInputComponent.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UEnhancedInputComponent);
UEnhancedInputComponent::~UEnhancedInputComponent() {}
// ********** End Class UEnhancedInputComponent ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputComponent_h__Script_EnhancedInput_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UEnhancedInputComponent, UEnhancedInputComponent::StaticClass, TEXT("UEnhancedInputComponent"), &Z_Registration_Info_UClass_UEnhancedInputComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEnhancedInputComponent), 4077450903U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputComponent_h__Script_EnhancedInput_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputComponent_h__Script_EnhancedInput_4064739776{
TEXT("/Script/EnhancedInput"),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputComponent_h__Script_EnhancedInput_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputComponent_h__Script_EnhancedInput_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,85 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "EnhancedInputComponent.h"
#ifdef ENHANCEDINPUT_EnhancedInputComponent_generated_h
#error "EnhancedInputComponent.generated.h already included, missing '#pragma once' in EnhancedInputComponent.h"
#endif
#define ENHANCEDINPUT_EnhancedInputComponent_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UInputAction;
struct FInputActionValue;
struct FKey;
// ********** Begin Delegate FInputDebugKeyHandlerDynamicSignature *********************************
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputComponent_h_21_DELEGATE \
ENHANCEDINPUT_API void FInputDebugKeyHandlerDynamicSignature_DelegateWrapper(const FScriptDelegate& InputDebugKeyHandlerDynamicSignature, FKey Key, FInputActionValue ActionValue);
// ********** End Delegate FInputDebugKeyHandlerDynamicSignature ***********************************
// ********** Begin Delegate FEnhancedInputActionHandlerDynamicSignature ***************************
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputComponent_h_33_DELEGATE \
ENHANCEDINPUT_API void FEnhancedInputActionHandlerDynamicSignature_DelegateWrapper(const FScriptDelegate& EnhancedInputActionHandlerDynamicSignature, FInputActionValue ActionValue, float ElapsedTime, float TriggeredTime, const UInputAction* SourceAction);
// ********** End Delegate FEnhancedInputActionHandlerDynamicSignature *****************************
// ********** Begin Class UEnhancedInputComponent **************************************************
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputComponent_h_376_RPC_WRAPPERS \
DECLARE_FUNCTION(execGetBoundActionValue);
struct Z_Construct_UClass_UEnhancedInputComponent_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputComponent_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputComponent_h_376_INCLASS \
private: \
static void StaticRegisterNativesUEnhancedInputComponent(); \
friend struct ::Z_Construct_UClass_UEnhancedInputComponent_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UEnhancedInputComponent_NoRegister(); \
public: \
DECLARE_CLASS2(UEnhancedInputComponent, UInputComponent, COMPILED_IN_FLAGS(0 | CLASS_Transient | CLASS_Config), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UEnhancedInputComponent_NoRegister) \
DECLARE_SERIALIZER(UEnhancedInputComponent)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputComponent_h_376_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UEnhancedInputComponent(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEnhancedInputComponent) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UEnhancedInputComponent); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEnhancedInputComponent); \
/** Deleted move- and copy-constructors, should never be used */ \
UEnhancedInputComponent(UEnhancedInputComponent&&) = delete; \
UEnhancedInputComponent(const UEnhancedInputComponent&) = delete; \
ENHANCEDINPUT_API virtual ~UEnhancedInputComponent();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputComponent_h_372_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputComponent_h_376_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputComponent_h_376_RPC_WRAPPERS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputComponent_h_376_INCLASS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputComponent_h_376_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEnhancedInputComponent;
// ********** End Class UEnhancedInputComponent ****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputComponent_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,435 @@
// 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 "EnhancedInputDeveloperSettings.h"
#include "Engine/PlatformSettings.h"
#include "GameplayTagContainer.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeEnhancedInputDeveloperSettings() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UDeveloperSettingsBackedByCVars();
DEVELOPERSETTINGS_API UScriptStruct* Z_Construct_UScriptStruct_FPerPlatformSettings();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputDeveloperSettings();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputDeveloperSettings_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputUserSettings_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedPlayerInput_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedPlayerMappableKeyProfile_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputMappingContext_NoRegister();
ENHANCEDINPUT_API UScriptStruct* Z_Construct_UScriptStruct_FDefaultContextSetting();
GAMEPLAYTAGS_API UScriptStruct* Z_Construct_UScriptStruct_FGameplayTagContainer();
GAMEPLAYTAGS_API UScriptStruct* Z_Construct_UScriptStruct_FGameplayTagQuery();
UPackage* Z_Construct_UPackage__Script_EnhancedInput();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FDefaultContextSetting ********************************************
struct Z_Construct_UScriptStruct_FDefaultContextSetting_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDefaultContextSetting); }
static inline consteval int16 GetStructAlignment() { return alignof(FDefaultContextSetting); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Represents a single input mapping context and the priority that it should be applied with */" },
{ "ModuleRelativePath", "Public/EnhancedInputDeveloperSettings.h" },
{ "ToolTip", "Represents a single input mapping context and the priority that it should be applied with" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputMappingContext_MetaData[] = {
{ "Category", "Input" },
{ "Comment", "/** Input Mapping Context that should be Added to the EnhancedInputEditorSubsystem when it starts listening for input */" },
{ "ModuleRelativePath", "Public/EnhancedInputDeveloperSettings.h" },
{ "NativeConstTemplateArg", "" },
{ "ToolTip", "Input Mapping Context that should be Added to the EnhancedInputEditorSubsystem when it starts listening for input" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Priority_MetaData[] = {
{ "Category", "Input" },
{ "Comment", "/** The prioirty that should be given to this mapping context when it is added */" },
{ "ModuleRelativePath", "Public/EnhancedInputDeveloperSettings.h" },
{ "ToolTip", "The prioirty that should be given to this mapping context when it is added" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAddImmediately_MetaData[] = {
{ "Category", "Input" },
{ "Comment", "/** If true, then this IMC will be applied immediately when the EI subsystem is ready */" },
{ "ModuleRelativePath", "Public/EnhancedInputDeveloperSettings.h" },
{ "ToolTip", "If true, then this IMC will be applied immediately when the EI subsystem is ready" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRegisterWithUserSettings_MetaData[] = {
{ "Category", "Input" },
{ "Comment", "/** If true, then this IMC will be registered with the User Input Settings (if one is available) immediately when the Enhanced Input subsystem starts. */" },
{ "ModuleRelativePath", "Public/EnhancedInputDeveloperSettings.h" },
{ "ToolTip", "If true, then this IMC will be registered with the User Input Settings (if one is available) immediately when the Enhanced Input subsystem starts." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDefaultContextSetting constinit property declarations ************
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_InputMappingContext;
static const UECodeGen_Private::FIntPropertyParams NewProp_Priority;
static void NewProp_bAddImmediately_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAddImmediately;
static void NewProp_bRegisterWithUserSettings_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRegisterWithUserSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FDefaultContextSetting constinit property declarations **************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDefaultContextSetting>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDefaultContextSetting_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDefaultContextSetting;
class UScriptStruct* FDefaultContextSetting::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDefaultContextSetting.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDefaultContextSetting.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDefaultContextSetting, (UObject*)Z_Construct_UPackage__Script_EnhancedInput(), TEXT("DefaultContextSetting"));
}
return Z_Registration_Info_UScriptStruct_FDefaultContextSetting.OuterSingleton;
}
// ********** Begin ScriptStruct FDefaultContextSetting Property Definitions ***********************
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UScriptStruct_FDefaultContextSetting_Statics::NewProp_InputMappingContext = { "InputMappingContext", nullptr, (EPropertyFlags)0x0014000000004001, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDefaultContextSetting, InputMappingContext), Z_Construct_UClass_UInputMappingContext_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputMappingContext_MetaData), NewProp_InputMappingContext_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FDefaultContextSetting_Statics::NewProp_Priority = { "Priority", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDefaultContextSetting, Priority), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Priority_MetaData), NewProp_Priority_MetaData) };
void Z_Construct_UScriptStruct_FDefaultContextSetting_Statics::NewProp_bAddImmediately_SetBit(void* Obj)
{
((FDefaultContextSetting*)Obj)->bAddImmediately = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FDefaultContextSetting_Statics::NewProp_bAddImmediately = { "bAddImmediately", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FDefaultContextSetting), &Z_Construct_UScriptStruct_FDefaultContextSetting_Statics::NewProp_bAddImmediately_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAddImmediately_MetaData), NewProp_bAddImmediately_MetaData) };
void Z_Construct_UScriptStruct_FDefaultContextSetting_Statics::NewProp_bRegisterWithUserSettings_SetBit(void* Obj)
{
((FDefaultContextSetting*)Obj)->bRegisterWithUserSettings = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FDefaultContextSetting_Statics::NewProp_bRegisterWithUserSettings = { "bRegisterWithUserSettings", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FDefaultContextSetting), &Z_Construct_UScriptStruct_FDefaultContextSetting_Statics::NewProp_bRegisterWithUserSettings_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRegisterWithUserSettings_MetaData), NewProp_bRegisterWithUserSettings_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDefaultContextSetting_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDefaultContextSetting_Statics::NewProp_InputMappingContext,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDefaultContextSetting_Statics::NewProp_Priority,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDefaultContextSetting_Statics::NewProp_bAddImmediately,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDefaultContextSetting_Statics::NewProp_bRegisterWithUserSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDefaultContextSetting_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FDefaultContextSetting Property Definitions *************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDefaultContextSetting_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_EnhancedInput,
nullptr,
&NewStructOps,
"DefaultContextSetting",
Z_Construct_UScriptStruct_FDefaultContextSetting_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDefaultContextSetting_Statics::PropPointers),
sizeof(FDefaultContextSetting),
alignof(FDefaultContextSetting),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDefaultContextSetting_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDefaultContextSetting_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDefaultContextSetting()
{
if (!Z_Registration_Info_UScriptStruct_FDefaultContextSetting.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDefaultContextSetting.InnerSingleton, Z_Construct_UScriptStruct_FDefaultContextSetting_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDefaultContextSetting.InnerSingleton);
}
// ********** End ScriptStruct FDefaultContextSetting **********************************************
// ********** Begin Class UEnhancedInputDeveloperSettings ******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UEnhancedInputDeveloperSettings;
UClass* UEnhancedInputDeveloperSettings::GetPrivateStaticClass()
{
using TClass = UEnhancedInputDeveloperSettings;
if (!Z_Registration_Info_UClass_UEnhancedInputDeveloperSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("EnhancedInputDeveloperSettings"),
Z_Registration_Info_UClass_UEnhancedInputDeveloperSettings.InnerSingleton,
StaticRegisterNativesUEnhancedInputDeveloperSettings,
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_UEnhancedInputDeveloperSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UEnhancedInputDeveloperSettings_NoRegister()
{
return UEnhancedInputDeveloperSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** Developer settings for Enhanced Input */" },
{ "DisplayName", "Enhanced Input" },
{ "IncludePath", "EnhancedInputDeveloperSettings.h" },
{ "ModuleRelativePath", "Public/EnhancedInputDeveloperSettings.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "Developer settings for Enhanced Input" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultMappingContexts_MetaData[] = {
{ "Category", "Enhanced Input" },
{ "Comment", "/**\n\x09 * Array of any input mapping contexts that you want to be applied by default to the Enhanced Input local player subsystem.\n\x09 * NOTE: These mapping context's can only be from your game's root content directory, not plugins.\n\x09 */" },
{ "editCondition", "bEnableDefaultMappingContexts" },
{ "ModuleRelativePath", "Public/EnhancedInputDeveloperSettings.h" },
{ "ToolTip", "Array of any input mapping contexts that you want to be applied by default to the Enhanced Input local player subsystem.\nNOTE: These mapping context's can only be from your game's root content directory, not plugins." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultWorldSubsystemMappingContexts_MetaData[] = {
{ "Category", "Enhanced Input|World Subsystem" },
{ "Comment", "/**\n\x09 * Array of any input mapping contexts that you want to be applied by default to the Enhanced Input world subsystem.\n\x09 * NOTE: These mapping context's can only be from your game's root content directory, not plugins.\n\x09 */" },
{ "editCondition", "bEnableDefaultMappingContexts && bEnableWorldSubsystem" },
{ "ModuleRelativePath", "Public/EnhancedInputDeveloperSettings.h" },
{ "ToolTip", "Array of any input mapping contexts that you want to be applied by default to the Enhanced Input world subsystem.\nNOTE: These mapping context's can only be from your game's root content directory, not plugins." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PlatformSettings_MetaData[] = {
{ "Category", "Enhanced Input" },
{ "Comment", "/**\n\x09 * Platform specific settings for Enhanced Input.\n\x09 * @see UEnhancedInputPlatformSettings\n\x09 */" },
{ "ModuleRelativePath", "Public/EnhancedInputDeveloperSettings.h" },
{ "ToolTip", "Platform specific settings for Enhanced Input.\n@see UEnhancedInputPlatformSettings" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UserSettingsClass_MetaData[] = {
{ "Category", "Enhanced Input|User Settings" },
{ "Comment", "/**\n\x09 * The class that should be used for the User Settings by each Enhanced Input subsystem.\n\x09 * An instance of this class will be spawned by each Enhanced Input subsytem as a place to store\n\x09 * user settings such as keymappings, accessibility settings, etc. Subclass this to add more custom\n\x09 * options to your game.\n\x09 */" },
{ "editCondition", "bEnableUserSettings" },
{ "ModuleRelativePath", "Public/EnhancedInputDeveloperSettings.h" },
{ "ToolTip", "The class that should be used for the User Settings by each Enhanced Input subsystem.\nAn instance of this class will be spawned by each Enhanced Input subsytem as a place to store\nuser settings such as keymappings, accessibility settings, etc. Subclass this to add more custom\noptions to your game." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultPlayerMappableKeyProfileClass_MetaData[] = {
{ "Category", "Enhanced Input|User Settings" },
{ "Comment", "/**\n\x09 * The default class for the player mappable key profile, used to store the key mappings set by the player in the user settings.\n\x09 */" },
{ "editCondition", "bEnableUserSettings" },
{ "ModuleRelativePath", "Public/EnhancedInputDeveloperSettings.h" },
{ "ToolTip", "The default class for the player mappable key profile, used to store the key mappings set by the player in the user settings." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputSettingsSaveSlotName_MetaData[] = {
{ "Category", "Enhanced Input|User Settings" },
{ "Comment", "/**\n\x09 * The default SaveGame slot name to use when loading/saving Enhanced Input user settings.\n\x09 * \n\x09 * The file name will be this string with \".sav\" appended to the end of it. So, on disk, the file would be\n\x09 * \"<InputSettingsSaveSlotName>.sav\".\n\x09 * \n\x09 * This file will be written to the \"SaveGames\" directory, which is \"<Project Folder>/Saved/SaveGames\" in the editor.\n\x09 */" },
{ "editCondition", "bEnableUserSettings" },
{ "ModuleRelativePath", "Public/EnhancedInputDeveloperSettings.h" },
{ "ToolTip", "The default SaveGame slot name to use when loading/saving Enhanced Input user settings.\n\nThe file name will be this string with \".sav\" appended to the end of it. So, on disk, the file would be\n\"<InputSettingsSaveSlotName>.sav\".\n\nThis file will be written to the \"SaveGames\" directory, which is \"<Project Folder>/Saved/SaveGames\" in the editor." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultWorldInputClass_MetaData[] = {
{ "Category", "Enhanced Input|World Subsystem" },
{ "Comment", "/** The default player input class that the Enhanced Input world subsystem will use. */" },
{ "editCondition", "bEnableWorldSubsystem" },
{ "ModuleRelativePath", "Public/EnhancedInputDeveloperSettings.h" },
{ "ToolTip", "The default player input class that the Enhanced Input world subsystem will use." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSendTriggeredEventsWhenInputIsFlushed_MetaData[] = {
{ "Category", "Enhanced Input" },
{ "Comment", "/**\n\x09* If true, then any in progress Enhanced Input Actions will fire Cancelled and Triggered events \n\x09* when input is flushed (i.e. the viewport has lost focus, or UEnhancedPlayerInput::FlushPressedKeys has been called)\n\x09* \n\x09* If false, then enhanced input actions may not fire their delegates when input is flushed and their key state would be retained.\n\x09*/" },
{ "ModuleRelativePath", "Public/EnhancedInputDeveloperSettings.h" },
{ "ToolTip", "If true, then any in progress Enhanced Input Actions will fire Cancelled and Triggered events\nwhen input is flushed (i.e. the viewport has lost focus, or UEnhancedPlayerInput::FlushPressedKeys has been called)\n\nIf false, then enhanced input actions may not fire their delegates when input is flushed and their key state would be retained." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnableUserSettings_MetaData[] = {
{ "Category", "Enhanced Input|User Settings" },
{ "Comment", "/**\n\x09 * If true, then an instance of the User Settings Class will be created on each Enhanced Input subsystem.\n\x09 */" },
{ "DisplayName", "Enable User Settings" },
{ "DisplayPriority", "1" },
{ "ModuleRelativePath", "Public/EnhancedInputDeveloperSettings.h" },
{ "ToolTip", "If true, then an instance of the User Settings Class will be created on each Enhanced Input subsystem." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnableDefaultMappingContexts_MetaData[] = {
{ "Category", "Enhanced Input" },
{ "Comment", "/** If true, then the DefaultMappingContexts will be applied to all Enhanced Input Subsystems. */" },
{ "ConsoleVariable", "EnhancedInput.EnableDefaultMappingContexts" },
{ "ModuleRelativePath", "Public/EnhancedInputDeveloperSettings.h" },
{ "ToolTip", "If true, then the DefaultMappingContexts will be applied to all Enhanced Input Subsystems." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bShouldOnlyTriggerLastActionInChord_MetaData[] = {
{ "Category", "Enhanced Input" },
{ "Comment", "/**\n\x09 * If true, then only the last action in a ChordedAction trigger will be fired.\n\x09 * This means that only the action that has the ChordedTrigger on it will be fired, not the individual steps.\n\x09 * \n\x09 * Default value is true.\n\x09 */" },
{ "ConsoleVariable", "EnhancedInput.OnlyTriggerLastActionInChord" },
{ "ModuleRelativePath", "Public/EnhancedInputDeveloperSettings.h" },
{ "ToolTip", "If true, then only the last action in a ChordedAction trigger will be fired.\nThis means that only the action that has the ChordedTrigger on it will be fired, not the individual steps.\n\nDefault value is true." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnableInputModeFiltering_MetaData[] = {
{ "Category", "Enhanced Input|Input Modes" },
{ "Comment", "/**\n\x09 * If true, then Enhanced Input will filter which Input Mapping Context mappings are processed\n\x09 * based on the current value of the \"Current Input Mode\". If a mapping context's query\n\x09 * does not match with the current input mode tag container, then its mappings will not be processed.\n\x09 *\n\x09 * Default Value is true.\n\x09 * \n\x09 * @see IEnhancedInputSubsystemInterface::RebuildControlMappings\n\x09 * @see UEnhancedPlayerInput::CurrentInputMode\n\x09 */" },
{ "ModuleRelativePath", "Public/EnhancedInputDeveloperSettings.h" },
{ "ToolTip", "If true, then Enhanced Input will filter which Input Mapping Context mappings are processed\nbased on the current value of the \"Current Input Mode\". If a mapping context's query\ndoes not match with the current input mode tag container, then its mappings will not be processed.\n\nDefault Value is true.\n\n@see IEnhancedInputSubsystemInterface::RebuildControlMappings\n@see UEnhancedPlayerInput::CurrentInputMode" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnableWorldSubsystem_MetaData[] = {
{ "Category", "Enhanced Input|World Subsystem" },
{ "Comment", "/** If true, then the world subsystem will be created. */" },
{ "DisplayName", "Enable World Subsystem (Experimental)" },
{ "DisplayPriority", "1" },
{ "ModuleRelativePath", "Public/EnhancedInputDeveloperSettings.h" },
{ "ToolTip", "If true, then the world subsystem will be created." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultMappingContextInputModeQuery_MetaData[] = {
{ "Category", "Enhanced Input|Input Modes" },
{ "Comment", "/**\n\x09 * This value will be used to populate the default InputModeQuery on Input Mapping Contexts.\n\x09 */" },
{ "EditCondition", "bEnableInputModeFiltering" },
{ "ModuleRelativePath", "Public/EnhancedInputDeveloperSettings.h" },
{ "ToolTip", "This value will be used to populate the default InputModeQuery on Input Mapping Contexts." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultInputMode_MetaData[] = {
{ "Category", "Enhanced Input|Input Modes" },
{ "Comment", "/**\n\x09 * The default input mode which will be set when a UEnhancedPlayerInput object is created.\n\x09 */" },
{ "EditCondition", "bEnableInputModeFiltering" },
{ "ModuleRelativePath", "Public/EnhancedInputDeveloperSettings.h" },
{ "ToolTip", "The default input mode which will be set when a UEnhancedPlayerInput object is created." },
};
#endif // WITH_METADATA
// ********** Begin Class UEnhancedInputDeveloperSettings constinit property declarations **********
static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultMappingContexts_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_DefaultMappingContexts;
static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultWorldSubsystemMappingContexts_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_DefaultWorldSubsystemMappingContexts;
static const UECodeGen_Private::FStructPropertyParams NewProp_PlatformSettings;
static const UECodeGen_Private::FSoftClassPropertyParams NewProp_UserSettingsClass;
static const UECodeGen_Private::FSoftClassPropertyParams NewProp_DefaultPlayerMappableKeyProfileClass;
static const UECodeGen_Private::FStrPropertyParams NewProp_InputSettingsSaveSlotName;
static const UECodeGen_Private::FSoftClassPropertyParams NewProp_DefaultWorldInputClass;
static void NewProp_bSendTriggeredEventsWhenInputIsFlushed_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSendTriggeredEventsWhenInputIsFlushed;
static void NewProp_bEnableUserSettings_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableUserSettings;
static void NewProp_bEnableDefaultMappingContexts_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableDefaultMappingContexts;
static void NewProp_bShouldOnlyTriggerLastActionInChord_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldOnlyTriggerLastActionInChord;
static void NewProp_bEnableInputModeFiltering_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableInputModeFiltering;
static void NewProp_bEnableWorldSubsystem_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableWorldSubsystem;
static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultMappingContextInputModeQuery;
static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultInputMode;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UEnhancedInputDeveloperSettings constinit property declarations ************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UEnhancedInputDeveloperSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics
// ********** Begin Class UEnhancedInputDeveloperSettings Property Definitions *********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_DefaultMappingContexts_Inner = { "DefaultMappingContexts", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDefaultContextSetting, METADATA_PARAMS(0, nullptr) }; // 886866096
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_DefaultMappingContexts = { "DefaultMappingContexts", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputDeveloperSettings, DefaultMappingContexts), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultMappingContexts_MetaData), NewProp_DefaultMappingContexts_MetaData) }; // 886866096
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_DefaultWorldSubsystemMappingContexts_Inner = { "DefaultWorldSubsystemMappingContexts", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDefaultContextSetting, METADATA_PARAMS(0, nullptr) }; // 886866096
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_DefaultWorldSubsystemMappingContexts = { "DefaultWorldSubsystemMappingContexts", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputDeveloperSettings, DefaultWorldSubsystemMappingContexts), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultWorldSubsystemMappingContexts_MetaData), NewProp_DefaultWorldSubsystemMappingContexts_MetaData) }; // 886866096
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_PlatformSettings = { "PlatformSettings", nullptr, (EPropertyFlags)0x0010008000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputDeveloperSettings, PlatformSettings), Z_Construct_UScriptStruct_FPerPlatformSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PlatformSettings_MetaData), NewProp_PlatformSettings_MetaData) }; // 391609619
const UECodeGen_Private::FSoftClassPropertyParams Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_UserSettingsClass = { "UserSettingsClass", nullptr, (EPropertyFlags)0x0014000002004001, UECodeGen_Private::EPropertyGenFlags::SoftClass, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputDeveloperSettings, UserSettingsClass), Z_Construct_UClass_UEnhancedInputUserSettings_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UserSettingsClass_MetaData), NewProp_UserSettingsClass_MetaData) };
const UECodeGen_Private::FSoftClassPropertyParams Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_DefaultPlayerMappableKeyProfileClass = { "DefaultPlayerMappableKeyProfileClass", nullptr, (EPropertyFlags)0x0014000002004001, UECodeGen_Private::EPropertyGenFlags::SoftClass, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputDeveloperSettings, DefaultPlayerMappableKeyProfileClass), Z_Construct_UClass_UEnhancedPlayerMappableKeyProfile_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultPlayerMappableKeyProfileClass_MetaData), NewProp_DefaultPlayerMappableKeyProfileClass_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_InputSettingsSaveSlotName = { "InputSettingsSaveSlotName", nullptr, (EPropertyFlags)0x0010000002004001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputDeveloperSettings, InputSettingsSaveSlotName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputSettingsSaveSlotName_MetaData), NewProp_InputSettingsSaveSlotName_MetaData) };
const UECodeGen_Private::FSoftClassPropertyParams Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_DefaultWorldInputClass = { "DefaultWorldInputClass", nullptr, (EPropertyFlags)0x0014000002004001, UECodeGen_Private::EPropertyGenFlags::SoftClass, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputDeveloperSettings, DefaultWorldInputClass), Z_Construct_UClass_UEnhancedPlayerInput_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultWorldInputClass_MetaData), NewProp_DefaultWorldInputClass_MetaData) };
void Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_bSendTriggeredEventsWhenInputIsFlushed_SetBit(void* Obj)
{
((UEnhancedInputDeveloperSettings*)Obj)->bSendTriggeredEventsWhenInputIsFlushed = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_bSendTriggeredEventsWhenInputIsFlushed = { "bSendTriggeredEventsWhenInputIsFlushed", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UEnhancedInputDeveloperSettings), &Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_bSendTriggeredEventsWhenInputIsFlushed_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSendTriggeredEventsWhenInputIsFlushed_MetaData), NewProp_bSendTriggeredEventsWhenInputIsFlushed_MetaData) };
void Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_bEnableUserSettings_SetBit(void* Obj)
{
((UEnhancedInputDeveloperSettings*)Obj)->bEnableUserSettings = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_bEnableUserSettings = { "bEnableUserSettings", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UEnhancedInputDeveloperSettings), &Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_bEnableUserSettings_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnableUserSettings_MetaData), NewProp_bEnableUserSettings_MetaData) };
void Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_bEnableDefaultMappingContexts_SetBit(void* Obj)
{
((UEnhancedInputDeveloperSettings*)Obj)->bEnableDefaultMappingContexts = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_bEnableDefaultMappingContexts = { "bEnableDefaultMappingContexts", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UEnhancedInputDeveloperSettings), &Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_bEnableDefaultMappingContexts_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnableDefaultMappingContexts_MetaData), NewProp_bEnableDefaultMappingContexts_MetaData) };
void Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_bShouldOnlyTriggerLastActionInChord_SetBit(void* Obj)
{
((UEnhancedInputDeveloperSettings*)Obj)->bShouldOnlyTriggerLastActionInChord = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_bShouldOnlyTriggerLastActionInChord = { "bShouldOnlyTriggerLastActionInChord", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UEnhancedInputDeveloperSettings), &Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_bShouldOnlyTriggerLastActionInChord_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bShouldOnlyTriggerLastActionInChord_MetaData), NewProp_bShouldOnlyTriggerLastActionInChord_MetaData) };
void Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_bEnableInputModeFiltering_SetBit(void* Obj)
{
((UEnhancedInputDeveloperSettings*)Obj)->bEnableInputModeFiltering = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_bEnableInputModeFiltering = { "bEnableInputModeFiltering", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UEnhancedInputDeveloperSettings), &Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_bEnableInputModeFiltering_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnableInputModeFiltering_MetaData), NewProp_bEnableInputModeFiltering_MetaData) };
void Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_bEnableWorldSubsystem_SetBit(void* Obj)
{
((UEnhancedInputDeveloperSettings*)Obj)->bEnableWorldSubsystem = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_bEnableWorldSubsystem = { "bEnableWorldSubsystem", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UEnhancedInputDeveloperSettings), &Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_bEnableWorldSubsystem_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnableWorldSubsystem_MetaData), NewProp_bEnableWorldSubsystem_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_DefaultMappingContextInputModeQuery = { "DefaultMappingContextInputModeQuery", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputDeveloperSettings, DefaultMappingContextInputModeQuery), Z_Construct_UScriptStruct_FGameplayTagQuery, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultMappingContextInputModeQuery_MetaData), NewProp_DefaultMappingContextInputModeQuery_MetaData) }; // 3075344437
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_DefaultInputMode = { "DefaultInputMode", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputDeveloperSettings, DefaultInputMode), Z_Construct_UScriptStruct_FGameplayTagContainer, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultInputMode_MetaData), NewProp_DefaultInputMode_MetaData) }; // 3438578166
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_DefaultMappingContexts_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_DefaultMappingContexts,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_DefaultWorldSubsystemMappingContexts_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_DefaultWorldSubsystemMappingContexts,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_PlatformSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_UserSettingsClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_DefaultPlayerMappableKeyProfileClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_InputSettingsSaveSlotName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_DefaultWorldInputClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_bSendTriggeredEventsWhenInputIsFlushed,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_bEnableUserSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_bEnableDefaultMappingContexts,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_bShouldOnlyTriggerLastActionInChord,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_bEnableInputModeFiltering,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_bEnableWorldSubsystem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_DefaultMappingContextInputModeQuery,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::NewProp_DefaultInputMode,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::PropPointers) < 2048);
// ********** End Class UEnhancedInputDeveloperSettings Property Definitions ***********************
UObject* (*const Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDeveloperSettingsBackedByCVars,
(UObject* (*)())Z_Construct_UPackage__Script_EnhancedInput,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::ClassParams = {
&UEnhancedInputDeveloperSettings::StaticClass,
"Input",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::PropPointers),
0,
0x008800A6u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::Class_MetaDataParams)
};
void UEnhancedInputDeveloperSettings::StaticRegisterNativesUEnhancedInputDeveloperSettings()
{
}
UClass* Z_Construct_UClass_UEnhancedInputDeveloperSettings()
{
if (!Z_Registration_Info_UClass_UEnhancedInputDeveloperSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEnhancedInputDeveloperSettings.OuterSingleton, Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UEnhancedInputDeveloperSettings.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UEnhancedInputDeveloperSettings);
UEnhancedInputDeveloperSettings::~UEnhancedInputDeveloperSettings() {}
// ********** End Class UEnhancedInputDeveloperSettings ********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputDeveloperSettings_h__Script_EnhancedInput_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FDefaultContextSetting::StaticStruct, Z_Construct_UScriptStruct_FDefaultContextSetting_Statics::NewStructOps, TEXT("DefaultContextSetting"),&Z_Registration_Info_UScriptStruct_FDefaultContextSetting, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDefaultContextSetting), 886866096U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UEnhancedInputDeveloperSettings, UEnhancedInputDeveloperSettings::StaticClass, TEXT("UEnhancedInputDeveloperSettings"), &Z_Registration_Info_UClass_UEnhancedInputDeveloperSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEnhancedInputDeveloperSettings), 2418742826U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputDeveloperSettings_h__Script_EnhancedInput_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputDeveloperSettings_h__Script_EnhancedInput_1934995880{
TEXT("/Script/EnhancedInput"),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputDeveloperSettings_h__Script_EnhancedInput_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputDeveloperSettings_h__Script_EnhancedInput_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputDeveloperSettings_h__Script_EnhancedInput_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputDeveloperSettings_h__Script_EnhancedInput_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,73 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "EnhancedInputDeveloperSettings.h"
#ifdef ENHANCEDINPUT_EnhancedInputDeveloperSettings_generated_h
#error "EnhancedInputDeveloperSettings.generated.h already included, missing '#pragma once' in EnhancedInputDeveloperSettings.h"
#endif
#define ENHANCEDINPUT_EnhancedInputDeveloperSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FDefaultContextSetting ********************************************
struct Z_Construct_UScriptStruct_FDefaultContextSetting_Statics;
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputDeveloperSettings_h_22_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDefaultContextSetting_Statics; \
ENHANCEDINPUT_API static class UScriptStruct* StaticStruct();
struct FDefaultContextSetting;
// ********** End ScriptStruct FDefaultContextSetting **********************************************
// ********** Begin Class UEnhancedInputDeveloperSettings ******************************************
struct Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputDeveloperSettings_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputDeveloperSettings_h_45_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEnhancedInputDeveloperSettings(); \
friend struct ::Z_Construct_UClass_UEnhancedInputDeveloperSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UEnhancedInputDeveloperSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UEnhancedInputDeveloperSettings, UDeveloperSettingsBackedByCVars, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UEnhancedInputDeveloperSettings_NoRegister) \
DECLARE_SERIALIZER(UEnhancedInputDeveloperSettings) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("Input");} \
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputDeveloperSettings_h_45_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UEnhancedInputDeveloperSettings(UEnhancedInputDeveloperSettings&&) = delete; \
UEnhancedInputDeveloperSettings(const UEnhancedInputDeveloperSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UEnhancedInputDeveloperSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEnhancedInputDeveloperSettings); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEnhancedInputDeveloperSettings) \
ENHANCEDINPUT_API virtual ~UEnhancedInputDeveloperSettings();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputDeveloperSettings_h_42_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputDeveloperSettings_h_45_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputDeveloperSettings_h_45_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputDeveloperSettings_h_45_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEnhancedInputDeveloperSettings;
// ********** End Class UEnhancedInputDeveloperSettings ********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputDeveloperSettings_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,90 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "EnhancedInputLibrary.h"
#ifdef ENHANCEDINPUT_EnhancedInputLibrary_generated_h
#error "EnhancedInputLibrary.generated.h already included, missing '#pragma once' in EnhancedInputLibrary.h"
#endif
#define ENHANCEDINPUT_EnhancedInputLibrary_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class AActor;
class APlayerController;
class UInputAction;
class UInputMappingContext;
class UPlayerMappableKeySettings;
enum class EInputActionValueType : uint8;
enum class ETriggerEvent : uint8;
struct FEnhancedActionKeyMapping;
struct FInputActionValue;
// ********** Begin Class UEnhancedInputLibrary ****************************************************
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputLibrary_h_23_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execFlushPlayerInput); \
DECLARE_FUNCTION(execConv_TriggerEventValueToString); \
DECLARE_FUNCTION(execConv_InputActionValueToString); \
DECLARE_FUNCTION(execConv_InputActionValueToAxis3D); \
DECLARE_FUNCTION(execConv_InputActionValueToAxis2D); \
DECLARE_FUNCTION(execConv_InputActionValueToAxis1D); \
DECLARE_FUNCTION(execConv_InputActionValueToBool); \
DECLARE_FUNCTION(execGetBoundActionValue); \
DECLARE_FUNCTION(execIsActionKeyMappingPlayerMappable); \
DECLARE_FUNCTION(execGetMappingName); \
DECLARE_FUNCTION(execGetPlayerMappableKeySettings); \
DECLARE_FUNCTION(execMakeInputActionValueOfType); \
DECLARE_FUNCTION(execBreakInputActionValue); \
DECLARE_FUNCTION(execRequestRebuildControlMappingsUsingContext);
struct Z_Construct_UClass_UEnhancedInputLibrary_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputLibrary_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputLibrary_h_23_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEnhancedInputLibrary(); \
friend struct ::Z_Construct_UClass_UEnhancedInputLibrary_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UEnhancedInputLibrary_NoRegister(); \
public: \
DECLARE_CLASS2(UEnhancedInputLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UEnhancedInputLibrary_NoRegister) \
DECLARE_SERIALIZER(UEnhancedInputLibrary)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputLibrary_h_23_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UEnhancedInputLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UEnhancedInputLibrary(UEnhancedInputLibrary&&) = delete; \
UEnhancedInputLibrary(const UEnhancedInputLibrary&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UEnhancedInputLibrary); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEnhancedInputLibrary); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEnhancedInputLibrary) \
ENHANCEDINPUT_API virtual ~UEnhancedInputLibrary();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputLibrary_h_20_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputLibrary_h_23_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputLibrary_h_23_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputLibrary_h_23_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputLibrary_h_23_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEnhancedInputLibrary;
// ********** End Class UEnhancedInputLibrary ******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputLibrary_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,350 @@
// 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 "EnhancedInputPlatformSettings.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeEnhancedInputPlatformSettings() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UPlatformSettings();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputPlatformData();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputPlatformData_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputPlatformSettings();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputPlatformSettings_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputMappingContext_NoRegister();
UPackage* Z_Construct_UPackage__Script_EnhancedInput();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UEnhancedInputPlatformData Function GetContextRedirect *******************
struct Z_Construct_UFunction_UEnhancedInputPlatformData_GetContextRedirect_Statics
{
struct EnhancedInputPlatformData_eventGetContextRedirect_Parms
{
UInputMappingContext* InContext;
const UInputMappingContext* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "EnhancedInput" },
{ "Comment", "/** Returns a pointer to the desired redirect mapping context. If there isn't one, then this returns InContext. */" },
{ "ModuleRelativePath", "Public/EnhancedInputPlatformSettings.h" },
{ "ToolTip", "Returns a pointer to the desired redirect mapping context. If there isn't one, then this returns InContext." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetContextRedirect constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InContext;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetContextRedirect constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetContextRedirect Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UEnhancedInputPlatformData_GetContextRedirect_Statics::NewProp_InContext = { "InContext", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EnhancedInputPlatformData_eventGetContextRedirect_Parms, InContext), Z_Construct_UClass_UInputMappingContext_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UEnhancedInputPlatformData_GetContextRedirect_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000582, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EnhancedInputPlatformData_eventGetContextRedirect_Parms, ReturnValue), Z_Construct_UClass_UInputMappingContext_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UEnhancedInputPlatformData_GetContextRedirect_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEnhancedInputPlatformData_GetContextRedirect_Statics::NewProp_InContext,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEnhancedInputPlatformData_GetContextRedirect_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UEnhancedInputPlatformData_GetContextRedirect_Statics::PropPointers) < 2048);
// ********** End Function GetContextRedirect Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEnhancedInputPlatformData_GetContextRedirect_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEnhancedInputPlatformData, nullptr, "GetContextRedirect", Z_Construct_UFunction_UEnhancedInputPlatformData_GetContextRedirect_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UEnhancedInputPlatformData_GetContextRedirect_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UEnhancedInputPlatformData_GetContextRedirect_Statics::EnhancedInputPlatformData_eventGetContextRedirect_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEnhancedInputPlatformData_GetContextRedirect_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEnhancedInputPlatformData_GetContextRedirect_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UEnhancedInputPlatformData_GetContextRedirect_Statics::EnhancedInputPlatformData_eventGetContextRedirect_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UEnhancedInputPlatformData_GetContextRedirect()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEnhancedInputPlatformData_GetContextRedirect_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UEnhancedInputPlatformData::execGetContextRedirect)
{
P_GET_OBJECT(UInputMappingContext,Z_Param_InContext);
P_FINISH;
P_NATIVE_BEGIN;
*(const UInputMappingContext**)Z_Param__Result=P_THIS->GetContextRedirect(Z_Param_InContext);
P_NATIVE_END;
}
// ********** End Class UEnhancedInputPlatformData Function GetContextRedirect *********************
// ********** Begin Class UEnhancedInputPlatformData ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UEnhancedInputPlatformData;
UClass* UEnhancedInputPlatformData::GetPrivateStaticClass()
{
using TClass = UEnhancedInputPlatformData;
if (!Z_Registration_Info_UClass_UEnhancedInputPlatformData.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("EnhancedInputPlatformData"),
Z_Registration_Info_UClass_UEnhancedInputPlatformData.InnerSingleton,
StaticRegisterNativesUEnhancedInputPlatformData,
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_UEnhancedInputPlatformData.InnerSingleton;
}
UClass* Z_Construct_UClass_UEnhancedInputPlatformData_NoRegister()
{
return UEnhancedInputPlatformData::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UEnhancedInputPlatformData_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Category", "EnhancedInput" },
{ "ClassGroupNames", "Input" },
{ "Comment", "/**\n * A base class that can be used to store platform specific data for Enhanced Input.\n * \n * Make a subclass of this to add some additional options for per-platform settings \n */" },
{ "IncludePath", "EnhancedInputPlatformSettings.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/EnhancedInputPlatformSettings.h" },
{ "ToolTip", "A base class that can be used to store platform specific data for Enhanced Input.\n\nMake a subclass of this to add some additional options for per-platform settings" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MappingContextRedirects_MetaData[] = {
{ "Category", "EnhancedInput" },
{ "Comment", "/**\n\x09 * Maps one Input Mapping Context to another. This can be used to replace\n\x09 * specific Input Mapping Contexts with another on a per-platform basis. \n\x09 */" },
{ "ModuleRelativePath", "Public/EnhancedInputPlatformSettings.h" },
{ "ToolTip", "Maps one Input Mapping Context to another. This can be used to replace\nspecific Input Mapping Contexts with another on a per-platform basis." },
};
#endif // WITH_METADATA
// ********** Begin Class UEnhancedInputPlatformData constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_MappingContextRedirects_ValueProp;
static const UECodeGen_Private::FObjectPropertyParams NewProp_MappingContextRedirects_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_MappingContextRedirects;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UEnhancedInputPlatformData constinit property declarations *****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetContextRedirect"), .Pointer = &UEnhancedInputPlatformData::execGetContextRedirect },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UEnhancedInputPlatformData_GetContextRedirect, "GetContextRedirect" }, // 2824016550
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UEnhancedInputPlatformData>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UEnhancedInputPlatformData_Statics
// ********** Begin Class UEnhancedInputPlatformData Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UEnhancedInputPlatformData_Statics::NewProp_MappingContextRedirects_ValueProp = { "MappingContextRedirects", nullptr, (EPropertyFlags)0x0104000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_UInputMappingContext_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UEnhancedInputPlatformData_Statics::NewProp_MappingContextRedirects_Key_KeyProp = { "MappingContextRedirects_Key", nullptr, (EPropertyFlags)0x0104000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UInputMappingContext_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UEnhancedInputPlatformData_Statics::NewProp_MappingContextRedirects = { "MappingContextRedirects", nullptr, (EPropertyFlags)0x0124080000010015, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputPlatformData, MappingContextRedirects), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MappingContextRedirects_MetaData), NewProp_MappingContextRedirects_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UEnhancedInputPlatformData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputPlatformData_Statics::NewProp_MappingContextRedirects_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputPlatformData_Statics::NewProp_MappingContextRedirects_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputPlatformData_Statics::NewProp_MappingContextRedirects,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputPlatformData_Statics::PropPointers) < 2048);
// ********** End Class UEnhancedInputPlatformData Property Definitions ****************************
UObject* (*const Z_Construct_UClass_UEnhancedInputPlatformData_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_EnhancedInput,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputPlatformData_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UEnhancedInputPlatformData_Statics::ClassParams = {
&UEnhancedInputPlatformData::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UEnhancedInputPlatformData_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputPlatformData_Statics::PropPointers),
0,
0x000800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputPlatformData_Statics::Class_MetaDataParams), Z_Construct_UClass_UEnhancedInputPlatformData_Statics::Class_MetaDataParams)
};
void UEnhancedInputPlatformData::StaticRegisterNativesUEnhancedInputPlatformData()
{
UClass* Class = UEnhancedInputPlatformData::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UEnhancedInputPlatformData_Statics::Funcs));
}
UClass* Z_Construct_UClass_UEnhancedInputPlatformData()
{
if (!Z_Registration_Info_UClass_UEnhancedInputPlatformData.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEnhancedInputPlatformData.OuterSingleton, Z_Construct_UClass_UEnhancedInputPlatformData_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UEnhancedInputPlatformData.OuterSingleton;
}
UEnhancedInputPlatformData::UEnhancedInputPlatformData(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UEnhancedInputPlatformData);
UEnhancedInputPlatformData::~UEnhancedInputPlatformData() {}
// ********** End Class UEnhancedInputPlatformData *************************************************
// ********** Begin Class UEnhancedInputPlatformSettings *******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UEnhancedInputPlatformSettings;
UClass* UEnhancedInputPlatformSettings::GetPrivateStaticClass()
{
using TClass = UEnhancedInputPlatformSettings;
if (!Z_Registration_Info_UClass_UEnhancedInputPlatformSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("EnhancedInputPlatformSettings"),
Z_Registration_Info_UClass_UEnhancedInputPlatformSettings.InnerSingleton,
StaticRegisterNativesUEnhancedInputPlatformSettings,
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_UEnhancedInputPlatformSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UEnhancedInputPlatformSettings_NoRegister()
{
return UEnhancedInputPlatformSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UEnhancedInputPlatformSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** Settings for Enhanced Input that can be set per-platform */" },
{ "IncludePath", "EnhancedInputPlatformSettings.h" },
{ "ModuleRelativePath", "Public/EnhancedInputPlatformSettings.h" },
{ "ToolTip", "Settings for Enhanced Input that can be set per-platform" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputData_MetaData[] = {
{ "Category", "Default" },
{ "Comment", "/** Input data that can be populated with Enhanced Input Platform Data blueprints */" },
{ "ModuleRelativePath", "Public/EnhancedInputPlatformSettings.h" },
{ "ToolTip", "Input data that can be populated with Enhanced Input Platform Data blueprints" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputDataClasses_MetaData[] = {
{ "ModuleRelativePath", "Public/EnhancedInputPlatformSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bShouldLogMappingContextRedirects_MetaData[] = {
{ "Category", "Default" },
{ "Comment", "/** If true, then Enhanced Input will log which mapping contexts have been redirected when building the control mappings. */" },
{ "ModuleRelativePath", "Public/EnhancedInputPlatformSettings.h" },
{ "ToolTip", "If true, then Enhanced Input will log which mapping contexts have been redirected when building the control mappings." },
};
#endif // WITH_METADATA
// ********** Begin Class UEnhancedInputPlatformSettings constinit property declarations ***********
static const UECodeGen_Private::FSoftClassPropertyParams NewProp_InputData_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InputData;
static const UECodeGen_Private::FClassPropertyParams NewProp_InputDataClasses_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InputDataClasses;
static void NewProp_bShouldLogMappingContextRedirects_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldLogMappingContextRedirects;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UEnhancedInputPlatformSettings constinit property declarations *************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UEnhancedInputPlatformSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UEnhancedInputPlatformSettings_Statics
// ********** Begin Class UEnhancedInputPlatformSettings Property Definitions **********************
const UECodeGen_Private::FSoftClassPropertyParams Z_Construct_UClass_UEnhancedInputPlatformSettings_Statics::NewProp_InputData_Inner = { "InputData", nullptr, (EPropertyFlags)0x0004000000004000, UECodeGen_Private::EPropertyGenFlags::SoftClass, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UEnhancedInputPlatformData_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UEnhancedInputPlatformSettings_Statics::NewProp_InputData = { "InputData", nullptr, (EPropertyFlags)0x0024080000004001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputPlatformSettings, InputData), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputData_MetaData), NewProp_InputData_MetaData) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UClass_UEnhancedInputPlatformSettings_Statics::NewProp_InputDataClasses_Inner = { "InputDataClasses", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UEnhancedInputPlatformData_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UEnhancedInputPlatformSettings_Statics::NewProp_InputDataClasses = { "InputDataClasses", nullptr, (EPropertyFlags)0x0024080000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputPlatformSettings, InputDataClasses), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputDataClasses_MetaData), NewProp_InputDataClasses_MetaData) };
void Z_Construct_UClass_UEnhancedInputPlatformSettings_Statics::NewProp_bShouldLogMappingContextRedirects_SetBit(void* Obj)
{
((UEnhancedInputPlatformSettings*)Obj)->bShouldLogMappingContextRedirects = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UEnhancedInputPlatformSettings_Statics::NewProp_bShouldLogMappingContextRedirects = { "bShouldLogMappingContextRedirects", nullptr, (EPropertyFlags)0x0020080000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UEnhancedInputPlatformSettings), &Z_Construct_UClass_UEnhancedInputPlatformSettings_Statics::NewProp_bShouldLogMappingContextRedirects_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bShouldLogMappingContextRedirects_MetaData), NewProp_bShouldLogMappingContextRedirects_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UEnhancedInputPlatformSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputPlatformSettings_Statics::NewProp_InputData_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputPlatformSettings_Statics::NewProp_InputData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputPlatformSettings_Statics::NewProp_InputDataClasses_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputPlatformSettings_Statics::NewProp_InputDataClasses,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputPlatformSettings_Statics::NewProp_bShouldLogMappingContextRedirects,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputPlatformSettings_Statics::PropPointers) < 2048);
// ********** End Class UEnhancedInputPlatformSettings Property Definitions ************************
UObject* (*const Z_Construct_UClass_UEnhancedInputPlatformSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UPlatformSettings,
(UObject* (*)())Z_Construct_UPackage__Script_EnhancedInput,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputPlatformSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UEnhancedInputPlatformSettings_Statics::ClassParams = {
&UEnhancedInputPlatformSettings::StaticClass,
"Input",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UEnhancedInputPlatformSettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputPlatformSettings_Statics::PropPointers),
0,
0x000804A6u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputPlatformSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UEnhancedInputPlatformSettings_Statics::Class_MetaDataParams)
};
void UEnhancedInputPlatformSettings::StaticRegisterNativesUEnhancedInputPlatformSettings()
{
}
UClass* Z_Construct_UClass_UEnhancedInputPlatformSettings()
{
if (!Z_Registration_Info_UClass_UEnhancedInputPlatformSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEnhancedInputPlatformSettings.OuterSingleton, Z_Construct_UClass_UEnhancedInputPlatformSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UEnhancedInputPlatformSettings.OuterSingleton;
}
UEnhancedInputPlatformSettings::UEnhancedInputPlatformSettings(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UEnhancedInputPlatformSettings);
UEnhancedInputPlatformSettings::~UEnhancedInputPlatformSettings() {}
// ********** End Class UEnhancedInputPlatformSettings *********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputPlatformSettings_h__Script_EnhancedInput_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UEnhancedInputPlatformData, UEnhancedInputPlatformData::StaticClass, TEXT("UEnhancedInputPlatformData"), &Z_Registration_Info_UClass_UEnhancedInputPlatformData, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEnhancedInputPlatformData), 3546110845U) },
{ Z_Construct_UClass_UEnhancedInputPlatformSettings, UEnhancedInputPlatformSettings::StaticClass, TEXT("UEnhancedInputPlatformSettings"), &Z_Registration_Info_UClass_UEnhancedInputPlatformSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEnhancedInputPlatformSettings), 2303495466U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputPlatformSettings_h__Script_EnhancedInput_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputPlatformSettings_h__Script_EnhancedInput_2407549345{
TEXT("/Script/EnhancedInput"),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputPlatformSettings_h__Script_EnhancedInput_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputPlatformSettings_h__Script_EnhancedInput_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,112 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "EnhancedInputPlatformSettings.h"
#ifdef ENHANCEDINPUT_EnhancedInputPlatformSettings_generated_h
#error "EnhancedInputPlatformSettings.generated.h already included, missing '#pragma once' in EnhancedInputPlatformSettings.h"
#endif
#define ENHANCEDINPUT_EnhancedInputPlatformSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UInputMappingContext;
// ********** Begin Class UEnhancedInputPlatformData ***********************************************
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputPlatformSettings_h_22_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetContextRedirect);
struct Z_Construct_UClass_UEnhancedInputPlatformData_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputPlatformData_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputPlatformSettings_h_22_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEnhancedInputPlatformData(); \
friend struct ::Z_Construct_UClass_UEnhancedInputPlatformData_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UEnhancedInputPlatformData_NoRegister(); \
public: \
DECLARE_CLASS2(UEnhancedInputPlatformData, UObject, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UEnhancedInputPlatformData_NoRegister) \
DECLARE_SERIALIZER(UEnhancedInputPlatformData)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputPlatformSettings_h_22_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UEnhancedInputPlatformData(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UEnhancedInputPlatformData(UEnhancedInputPlatformData&&) = delete; \
UEnhancedInputPlatformData(const UEnhancedInputPlatformData&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UEnhancedInputPlatformData); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEnhancedInputPlatformData); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEnhancedInputPlatformData) \
ENHANCEDINPUT_API virtual ~UEnhancedInputPlatformData();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputPlatformSettings_h_19_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputPlatformSettings_h_22_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputPlatformSettings_h_22_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputPlatformSettings_h_22_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputPlatformSettings_h_22_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEnhancedInputPlatformData;
// ********** End Class UEnhancedInputPlatformData *************************************************
// ********** Begin Class UEnhancedInputPlatformSettings *******************************************
struct Z_Construct_UClass_UEnhancedInputPlatformSettings_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputPlatformSettings_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputPlatformSettings_h_53_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEnhancedInputPlatformSettings(); \
friend struct ::Z_Construct_UClass_UEnhancedInputPlatformSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UEnhancedInputPlatformSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UEnhancedInputPlatformSettings, UPlatformSettings, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UEnhancedInputPlatformSettings_NoRegister) \
DECLARE_SERIALIZER(UEnhancedInputPlatformSettings) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("Input");} \
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputPlatformSettings_h_53_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UEnhancedInputPlatformSettings(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UEnhancedInputPlatformSettings(UEnhancedInputPlatformSettings&&) = delete; \
UEnhancedInputPlatformSettings(const UEnhancedInputPlatformSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UEnhancedInputPlatformSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEnhancedInputPlatformSettings); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEnhancedInputPlatformSettings) \
ENHANCEDINPUT_API virtual ~UEnhancedInputPlatformSettings();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputPlatformSettings_h_50_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputPlatformSettings_h_53_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputPlatformSettings_h_53_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputPlatformSettings_h_53_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEnhancedInputPlatformSettings;
// ********** End Class UEnhancedInputPlatformSettings *********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputPlatformSettings_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,148 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "EnhancedInputSubsystemInterface.h"
#ifdef ENHANCEDINPUT_EnhancedInputSubsystemInterface_generated_h
#error "EnhancedInputSubsystemInterface.generated.h already included, missing '#pragma once' in EnhancedInputSubsystemInterface.h"
#endif
#define ENHANCEDINPUT_EnhancedInputSubsystemInterface_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UEnhancedInputUserSettings;
class UEnhancedPlayerMappableKeyProfile;
class UInputAction;
class UInputMappingContext;
class UInputModifier;
class UInputTrigger;
enum class EInputMappingRebuildType : uint8;
enum class EMappingQueryIssue : uint8;
enum class EMappingQueryResult : uint8;
struct FEnhancedActionKeyMapping;
struct FGameplayTag;
struct FGameplayTagContainer;
struct FInputActionValue;
struct FKey;
struct FMappingQueryIssue;
struct FModifyContextOptions;
// ********** Begin ScriptStruct FModifyContextOptions *********************************************
struct Z_Construct_UScriptStruct_FModifyContextOptions_Statics;
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystemInterface_h_49_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FModifyContextOptions_Statics; \
ENHANCEDINPUT_API static class UScriptStruct* StaticStruct();
struct FModifyContextOptions;
// ********** End ScriptStruct FModifyContextOptions ***********************************************
// ********** Begin Interface UEnhancedInputSubsystemInterface *************************************
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystemInterface_h_31_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetAllPlayerMappableActionKeyMappings); \
DECLARE_FUNCTION(execQueryKeysMappedToAction); \
DECLARE_FUNCTION(execHasMappingContext); \
DECLARE_FUNCTION(execQueryMapKeyInContextSet); \
DECLARE_FUNCTION(execQueryMapKeyInActiveContextSet); \
DECLARE_FUNCTION(execRequestRebuildControlMappings); \
DECLARE_FUNCTION(execRemoveTagFromInputMode); \
DECLARE_FUNCTION(execRemoveTagsFromInputMode); \
DECLARE_FUNCTION(execAddTagToInputMode); \
DECLARE_FUNCTION(execAppendTagsToInputMode); \
DECLARE_FUNCTION(execSetInputMode); \
DECLARE_FUNCTION(execGetInputMode); \
DECLARE_FUNCTION(execRemoveMappingContext); \
DECLARE_FUNCTION(execAddMappingContext); \
DECLARE_FUNCTION(execClearAllMappings); \
DECLARE_FUNCTION(execStopContinuousInputInjectionForPlayerMapping); \
DECLARE_FUNCTION(execStopContinuousInputInjectionForAction); \
DECLARE_FUNCTION(execUpdateValueOfContinuousInputInjectionForPlayerMapping); \
DECLARE_FUNCTION(execUpdateValueOfContinuousInputInjectionForAction); \
DECLARE_FUNCTION(execStartContinuousInputInjectionForPlayerMapping); \
DECLARE_FUNCTION(execStartContinuousInputInjectionForAction); \
DECLARE_FUNCTION(execInjectInputVectorForPlayerMapping); \
DECLARE_FUNCTION(execInjectInputForPlayerMapping); \
DECLARE_FUNCTION(execInjectInputVectorForAction); \
DECLARE_FUNCTION(execInjectInputForAction); \
DECLARE_FUNCTION(execOnUserKeyProfileChanged); \
DECLARE_FUNCTION(execOnUserSettingsChanged); \
DECLARE_FUNCTION(execGetUserSettings);
struct Z_Construct_UClass_UEnhancedInputSubsystemInterface_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputSubsystemInterface_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystemInterface_h_31_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UEnhancedInputSubsystemInterface(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UEnhancedInputSubsystemInterface(UEnhancedInputSubsystemInterface&&) = delete; \
UEnhancedInputSubsystemInterface(const UEnhancedInputSubsystemInterface&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UEnhancedInputSubsystemInterface); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEnhancedInputSubsystemInterface); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEnhancedInputSubsystemInterface) \
virtual ~UEnhancedInputSubsystemInterface() = default;
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystemInterface_h_31_GENERATED_UINTERFACE_BODY() \
private: \
static void StaticRegisterNativesUEnhancedInputSubsystemInterface(); \
friend struct ::Z_Construct_UClass_UEnhancedInputSubsystemInterface_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UEnhancedInputSubsystemInterface_NoRegister(); \
public: \
DECLARE_CLASS2(UEnhancedInputSubsystemInterface, UInterface, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Interface), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UEnhancedInputSubsystemInterface_NoRegister) \
DECLARE_SERIALIZER(UEnhancedInputSubsystemInterface)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystemInterface_h_31_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystemInterface_h_31_GENERATED_UINTERFACE_BODY() \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystemInterface_h_31_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystemInterface_h_31_INCLASS_IINTERFACE_NO_PURE_DECLS \
protected: \
virtual ~IEnhancedInputSubsystemInterface() {} \
public: \
typedef UEnhancedInputSubsystemInterface UClassType; \
typedef IEnhancedInputSubsystemInterface ThisClass; \
virtual UObject* _getUObject() const { return nullptr; }
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystemInterface_h_28_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystemInterface_h_107_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystemInterface_h_31_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystemInterface_h_31_INCLASS_IINTERFACE_NO_PURE_DECLS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEnhancedInputSubsystemInterface;
// ********** End Interface UEnhancedInputSubsystemInterface ***************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystemInterface_h
// ********** Begin Enum EInputMappingRebuildType **************************************************
#define FOREACH_ENUM_EINPUTMAPPINGREBUILDTYPE(op) \
op(EInputMappingRebuildType::None) \
op(EInputMappingRebuildType::Rebuild) \
op(EInputMappingRebuildType::RebuildWithFlush)
enum class EInputMappingRebuildType : uint8;
template<> struct TIsUEnumClass<EInputMappingRebuildType> { enum { Value = true }; };
template<> ENHANCEDINPUT_NON_ATTRIBUTED_API UEnum* StaticEnum<EInputMappingRebuildType>();
// ********** End Enum EInputMappingRebuildType ****************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,678 @@
// 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 "EnhancedInputSubsystems.h"
#include "Engine/LocalPlayer.h"
#include "EnhancedPlayerInput.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeEnhancedInputSubsystems() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UInputComponent_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_ULocalPlayerSubsystem();
ENGINE_API UClass* Z_Construct_UClass_UWorldSubsystem();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputSubsystemInterface_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputUserSettings_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputWorldSubsystem();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputWorldSubsystem_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedPlayerInput_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputAction_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputMappingContext_NoRegister();
ENHANCEDINPUT_API UFunction* Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnControlMappingsRebuilt__DelegateSignature();
ENHANCEDINPUT_API UFunction* Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextAdded__DelegateSignature();
ENHANCEDINPUT_API UFunction* Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextRemoved__DelegateSignature();
ENHANCEDINPUT_API UFunction* Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnUserSettingsPostInitialized__DelegateSignature();
ENHANCEDINPUT_API UScriptStruct* Z_Construct_UScriptStruct_FInjectedInput();
UPackage* Z_Construct_UPackage__Script_EnhancedInput();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FOnControlMappingsRebuilt *********************************************
struct Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnControlMappingsRebuilt__DelegateSignature_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** A delegate that will be called when control mappings have been rebuilt this frame. */" },
{ "ModuleRelativePath", "Public/EnhancedInputSubsystems.h" },
{ "ToolTip", "A delegate that will be called when control mappings have been rebuilt this frame." },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnControlMappingsRebuilt constinit property declarations *************
// ********** End Delegate FOnControlMappingsRebuilt constinit property declarations ***************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnControlMappingsRebuilt__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem, nullptr, "OnControlMappingsRebuilt__DelegateSignature", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnControlMappingsRebuilt__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnControlMappingsRebuilt__DelegateSignature_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnControlMappingsRebuilt__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnControlMappingsRebuilt__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void UEnhancedInputLocalPlayerSubsystem::FOnControlMappingsRebuilt_DelegateWrapper(const FMulticastScriptDelegate& OnControlMappingsRebuilt)
{
OnControlMappingsRebuilt.ProcessMulticastDelegate<UObject>(NULL);
}
// ********** End Delegate FOnControlMappingsRebuilt ***********************************************
// ********** Begin Delegate FOnMappingContextAdded ************************************************
struct Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextAdded__DelegateSignature_Statics
{
struct EnhancedInputLocalPlayerSubsystem_eventOnMappingContextAdded_Parms
{
const UInputMappingContext* MappingContext;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/EnhancedInputSubsystems.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MappingContext_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnMappingContextAdded constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_MappingContext;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnMappingContextAdded constinit property declarations ******************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnMappingContextAdded Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextAdded__DelegateSignature_Statics::NewProp_MappingContext = { "MappingContext", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EnhancedInputLocalPlayerSubsystem_eventOnMappingContextAdded_Parms, MappingContext), Z_Construct_UClass_UInputMappingContext_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MappingContext_MetaData), NewProp_MappingContext_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextAdded__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextAdded__DelegateSignature_Statics::NewProp_MappingContext,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextAdded__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnMappingContextAdded Property Definitions *****************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextAdded__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem, nullptr, "OnMappingContextAdded__DelegateSignature", Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextAdded__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextAdded__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextAdded__DelegateSignature_Statics::EnhancedInputLocalPlayerSubsystem_eventOnMappingContextAdded_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextAdded__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextAdded__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextAdded__DelegateSignature_Statics::EnhancedInputLocalPlayerSubsystem_eventOnMappingContextAdded_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextAdded__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextAdded__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void UEnhancedInputLocalPlayerSubsystem::FOnMappingContextAdded_DelegateWrapper(const FMulticastScriptDelegate& OnMappingContextAdded, const UInputMappingContext* MappingContext)
{
struct EnhancedInputLocalPlayerSubsystem_eventOnMappingContextAdded_Parms
{
const UInputMappingContext* MappingContext;
};
EnhancedInputLocalPlayerSubsystem_eventOnMappingContextAdded_Parms Parms;
Parms.MappingContext=MappingContext;
OnMappingContextAdded.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnMappingContextAdded **************************************************
// ********** Begin Delegate FOnMappingContextRemoved **********************************************
struct Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextRemoved__DelegateSignature_Statics
{
struct EnhancedInputLocalPlayerSubsystem_eventOnMappingContextRemoved_Parms
{
const UInputMappingContext* MappingContext;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/EnhancedInputSubsystems.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MappingContext_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnMappingContextRemoved constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_MappingContext;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnMappingContextRemoved constinit property declarations ****************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnMappingContextRemoved Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextRemoved__DelegateSignature_Statics::NewProp_MappingContext = { "MappingContext", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EnhancedInputLocalPlayerSubsystem_eventOnMappingContextRemoved_Parms, MappingContext), Z_Construct_UClass_UInputMappingContext_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MappingContext_MetaData), NewProp_MappingContext_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextRemoved__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextRemoved__DelegateSignature_Statics::NewProp_MappingContext,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextRemoved__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnMappingContextRemoved Property Definitions ***************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextRemoved__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem, nullptr, "OnMappingContextRemoved__DelegateSignature", Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextRemoved__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextRemoved__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextRemoved__DelegateSignature_Statics::EnhancedInputLocalPlayerSubsystem_eventOnMappingContextRemoved_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextRemoved__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextRemoved__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextRemoved__DelegateSignature_Statics::EnhancedInputLocalPlayerSubsystem_eventOnMappingContextRemoved_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextRemoved__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextRemoved__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void UEnhancedInputLocalPlayerSubsystem::FOnMappingContextRemoved_DelegateWrapper(const FMulticastScriptDelegate& OnMappingContextRemoved, const UInputMappingContext* MappingContext)
{
struct EnhancedInputLocalPlayerSubsystem_eventOnMappingContextRemoved_Parms
{
const UInputMappingContext* MappingContext;
};
EnhancedInputLocalPlayerSubsystem_eventOnMappingContextRemoved_Parms Parms;
Parms.MappingContext=MappingContext;
OnMappingContextRemoved.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnMappingContextRemoved ************************************************
// ********** Begin Delegate FOnUserSettingsPostInitialized ****************************************
struct Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnUserSettingsPostInitialized__DelegateSignature_Statics
{
struct EnhancedInputLocalPlayerSubsystem_eventOnUserSettingsPostInitialized_Parms
{
const UEnhancedInputUserSettings* Settings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/EnhancedInputSubsystems.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnUserSettingsPostInitialized constinit property declarations ********
static const UECodeGen_Private::FObjectPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnUserSettingsPostInitialized constinit property declarations **********
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnUserSettingsPostInitialized Property Definitions *******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnUserSettingsPostInitialized__DelegateSignature_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EnhancedInputLocalPlayerSubsystem_eventOnUserSettingsPostInitialized_Parms, Settings), Z_Construct_UClass_UEnhancedInputUserSettings_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnUserSettingsPostInitialized__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnUserSettingsPostInitialized__DelegateSignature_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnUserSettingsPostInitialized__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnUserSettingsPostInitialized Property Definitions *********************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnUserSettingsPostInitialized__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem, nullptr, "OnUserSettingsPostInitialized__DelegateSignature", Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnUserSettingsPostInitialized__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnUserSettingsPostInitialized__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnUserSettingsPostInitialized__DelegateSignature_Statics::EnhancedInputLocalPlayerSubsystem_eventOnUserSettingsPostInitialized_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnUserSettingsPostInitialized__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnUserSettingsPostInitialized__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnUserSettingsPostInitialized__DelegateSignature_Statics::EnhancedInputLocalPlayerSubsystem_eventOnUserSettingsPostInitialized_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnUserSettingsPostInitialized__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnUserSettingsPostInitialized__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void UEnhancedInputLocalPlayerSubsystem::FOnUserSettingsPostInitialized_DelegateWrapper(const FMulticastScriptDelegate& OnUserSettingsPostInitialized, const UEnhancedInputUserSettings* Settings)
{
struct EnhancedInputLocalPlayerSubsystem_eventOnUserSettingsPostInitialized_Parms
{
const UEnhancedInputUserSettings* Settings;
};
EnhancedInputLocalPlayerSubsystem_eventOnUserSettingsPostInitialized_Parms Parms;
Parms.Settings=Settings;
OnUserSettingsPostInitialized.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnUserSettingsPostInitialized ******************************************
// ********** Begin Class UEnhancedInputLocalPlayerSubsystem ***************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UEnhancedInputLocalPlayerSubsystem;
UClass* UEnhancedInputLocalPlayerSubsystem::GetPrivateStaticClass()
{
using TClass = UEnhancedInputLocalPlayerSubsystem;
if (!Z_Registration_Info_UClass_UEnhancedInputLocalPlayerSubsystem.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("EnhancedInputLocalPlayerSubsystem"),
Z_Registration_Info_UClass_UEnhancedInputLocalPlayerSubsystem.InnerSingleton,
StaticRegisterNativesUEnhancedInputLocalPlayerSubsystem,
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_UEnhancedInputLocalPlayerSubsystem.InnerSingleton;
}
UClass* Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_NoRegister()
{
return UEnhancedInputLocalPlayerSubsystem::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "// Per local player input subsystem\n" },
{ "IncludePath", "EnhancedInputSubsystems.h" },
{ "ModuleRelativePath", "Public/EnhancedInputSubsystems.h" },
{ "ToolTip", "Per local player input subsystem" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlMappingsRebuiltDelegate_MetaData[] = {
{ "Category", "Input" },
{ "Comment", "/**\n\x09 * Blueprint Event that is called at the end of any frame that Control Mappings have been rebuilt.\n\x09 */" },
{ "DisplayName", "OnControlMappingsRebuilt" },
{ "ModuleRelativePath", "Public/EnhancedInputSubsystems.h" },
{ "ToolTip", "Blueprint Event that is called at the end of any frame that Control Mappings have been rebuilt." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnMappingContextAdded_MetaData[] = {
{ "Category", "Input" },
{ "Comment", "/*\n\x09* A callback fired when a mapping context is added (AddMappingContext is called on this subsystem)\n\x09* \n\x09* Note: This does not make any guarantee that the control mappings will have been rebuilt. \n\x09* If you need that, then listen to the ControlMappingsRebuiltDelegate instead.\n\x09*/" },
{ "ModuleRelativePath", "Public/EnhancedInputSubsystems.h" },
{ "ToolTip", "* A callback fired when a mapping context is added (AddMappingContext is called on this subsystem)\n*\n* Note: This does not make any guarantee that the control mappings will have been rebuilt.\n* If you need that, then listen to the ControlMappingsRebuiltDelegate instead." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnMappingContextRemoved_MetaData[] = {
{ "Category", "Input" },
{ "Comment", "/*\n\x09* A callback fired when a mapping context is removed (RemoveMappingContext is called on this subsystem)\n\x09* \n\x09* Note: This does not make any guarantee that the control mappings will have been rebuilt. \n\x09* If you need that, then listen to the ControlMappingsRebuiltDelegate instead.\n\x09*/" },
{ "ModuleRelativePath", "Public/EnhancedInputSubsystems.h" },
{ "ToolTip", "* A callback fired when a mapping context is removed (RemoveMappingContext is called on this subsystem)\n*\n* Note: This does not make any guarantee that the control mappings will have been rebuilt.\n* If you need that, then listen to the ControlMappingsRebuiltDelegate instead." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnPostUserSettingsInitialized_MetaData[] = {
{ "Category", "Input" },
{ "Comment", "/**\n\x09 * Delegate that is fired after this local player's User Settings object has been created and loaded for the first time.\n\x09 */" },
{ "ModuleRelativePath", "Public/EnhancedInputSubsystems.h" },
{ "ToolTip", "Delegate that is fired after this local player's User Settings object has been created and loaded for the first time." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UserSettings_MetaData[] = {
{ "Comment", "/** The user settings for this subsystem used to store each user's input related settings */" },
{ "ModuleRelativePath", "Public/EnhancedInputSubsystems.h" },
{ "ToolTip", "The user settings for this subsystem used to store each user's input related settings" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContinuouslyInjectedInputs_MetaData[] = {
{ "Comment", "// Map of inputs that should be injected every frame. These inputs will be injected when ForcedInput is ticked. \n" },
{ "ModuleRelativePath", "Public/EnhancedInputSubsystems.h" },
{ "ToolTip", "Map of inputs that should be injected every frame. These inputs will be injected when ForcedInput is ticked." },
};
#endif // WITH_METADATA
// ********** Begin Class UEnhancedInputLocalPlayerSubsystem constinit property declarations *******
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_ControlMappingsRebuiltDelegate;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnMappingContextAdded;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnMappingContextRemoved;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnPostUserSettingsInitialized;
static const UECodeGen_Private::FObjectPropertyParams NewProp_UserSettings;
static const UECodeGen_Private::FStructPropertyParams NewProp_ContinuouslyInjectedInputs_ValueProp;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ContinuouslyInjectedInputs_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_ContinuouslyInjectedInputs;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UEnhancedInputLocalPlayerSubsystem constinit property declarations *********
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnControlMappingsRebuilt__DelegateSignature, "OnControlMappingsRebuilt__DelegateSignature" }, // 1811881656
{ &Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextAdded__DelegateSignature, "OnMappingContextAdded__DelegateSignature" }, // 1134680308
{ &Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextRemoved__DelegateSignature, "OnMappingContextRemoved__DelegateSignature" }, // 2874997621
{ &Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnUserSettingsPostInitialized__DelegateSignature, "OnUserSettingsPostInitialized__DelegateSignature" }, // 3047114683
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[];
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UEnhancedInputLocalPlayerSubsystem>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics
// ********** Begin Class UEnhancedInputLocalPlayerSubsystem Property Definitions ******************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::NewProp_ControlMappingsRebuiltDelegate = { "ControlMappingsRebuiltDelegate", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputLocalPlayerSubsystem, ControlMappingsRebuiltDelegate), Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnControlMappingsRebuilt__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlMappingsRebuiltDelegate_MetaData), NewProp_ControlMappingsRebuiltDelegate_MetaData) }; // 1811881656
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::NewProp_OnMappingContextAdded = { "OnMappingContextAdded", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputLocalPlayerSubsystem, OnMappingContextAdded), Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextAdded__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnMappingContextAdded_MetaData), NewProp_OnMappingContextAdded_MetaData) }; // 1134680308
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::NewProp_OnMappingContextRemoved = { "OnMappingContextRemoved", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputLocalPlayerSubsystem, OnMappingContextRemoved), Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnMappingContextRemoved__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnMappingContextRemoved_MetaData), NewProp_OnMappingContextRemoved_MetaData) }; // 2874997621
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::NewProp_OnPostUserSettingsInitialized = { "OnPostUserSettingsInitialized", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputLocalPlayerSubsystem, OnPostUserSettingsInitialized), Z_Construct_UDelegateFunction_UEnhancedInputLocalPlayerSubsystem_OnUserSettingsPostInitialized__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnPostUserSettingsInitialized_MetaData), NewProp_OnPostUserSettingsInitialized_MetaData) }; // 3047114683
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::NewProp_UserSettings = { "UserSettings", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputLocalPlayerSubsystem, UserSettings), Z_Construct_UClass_UEnhancedInputUserSettings_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UserSettings_MetaData), NewProp_UserSettings_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::NewProp_ContinuouslyInjectedInputs_ValueProp = { "ContinuouslyInjectedInputs", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FInjectedInput, METADATA_PARAMS(0, nullptr) }; // 2360349411
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::NewProp_ContinuouslyInjectedInputs_Key_KeyProp = { "ContinuouslyInjectedInputs_Key", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UInputAction_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::NewProp_ContinuouslyInjectedInputs = { "ContinuouslyInjectedInputs", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputLocalPlayerSubsystem, ContinuouslyInjectedInputs), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContinuouslyInjectedInputs_MetaData), NewProp_ContinuouslyInjectedInputs_MetaData) }; // 2360349411
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::NewProp_ControlMappingsRebuiltDelegate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::NewProp_OnMappingContextAdded,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::NewProp_OnMappingContextRemoved,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::NewProp_OnPostUserSettingsInitialized,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::NewProp_UserSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::NewProp_ContinuouslyInjectedInputs_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::NewProp_ContinuouslyInjectedInputs_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::NewProp_ContinuouslyInjectedInputs,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::PropPointers) < 2048);
// ********** End Class UEnhancedInputLocalPlayerSubsystem Property Definitions ********************
UObject* (*const Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_ULocalPlayerSubsystem,
(UObject* (*)())Z_Construct_UPackage__Script_EnhancedInput,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::InterfaceParams[] = {
{ Z_Construct_UClass_UEnhancedInputSubsystemInterface_NoRegister, (int32)VTABLE_OFFSET(UEnhancedInputLocalPlayerSubsystem, IEnhancedInputSubsystemInterface), false }, // 3219102723
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::ClassParams = {
&UEnhancedInputLocalPlayerSubsystem::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::PropPointers,
InterfaceParams,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::PropPointers),
UE_ARRAY_COUNT(InterfaceParams),
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::Class_MetaDataParams), Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::Class_MetaDataParams)
};
void UEnhancedInputLocalPlayerSubsystem::StaticRegisterNativesUEnhancedInputLocalPlayerSubsystem()
{
}
UClass* Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem()
{
if (!Z_Registration_Info_UClass_UEnhancedInputLocalPlayerSubsystem.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEnhancedInputLocalPlayerSubsystem.OuterSingleton, Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UEnhancedInputLocalPlayerSubsystem.OuterSingleton;
}
UEnhancedInputLocalPlayerSubsystem::UEnhancedInputLocalPlayerSubsystem() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UEnhancedInputLocalPlayerSubsystem);
UEnhancedInputLocalPlayerSubsystem::~UEnhancedInputLocalPlayerSubsystem() {}
// ********** End Class UEnhancedInputLocalPlayerSubsystem *****************************************
// ********** Begin Class UEnhancedInputWorldSubsystem Function AddActorInputComponent *************
struct Z_Construct_UFunction_UEnhancedInputWorldSubsystem_AddActorInputComponent_Statics
{
struct EnhancedInputWorldSubsystem_eventAddActorInputComponent_Parms
{
AActor* Actor;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Input|World" },
{ "Comment", "/** Adds this Actor's input component onto the stack to be processed by this subsystem's tick function */" },
{ "DefaultToSelf", "Actor" },
{ "ModuleRelativePath", "Public/EnhancedInputSubsystems.h" },
{ "ToolTip", "Adds this Actor's input component onto the stack to be processed by this subsystem's tick function" },
};
#endif // WITH_METADATA
// ********** Begin Function AddActorInputComponent constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Actor;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddActorInputComponent constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddActorInputComponent Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UEnhancedInputWorldSubsystem_AddActorInputComponent_Statics::NewProp_Actor = { "Actor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EnhancedInputWorldSubsystem_eventAddActorInputComponent_Parms, Actor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UEnhancedInputWorldSubsystem_AddActorInputComponent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEnhancedInputWorldSubsystem_AddActorInputComponent_Statics::NewProp_Actor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UEnhancedInputWorldSubsystem_AddActorInputComponent_Statics::PropPointers) < 2048);
// ********** End Function AddActorInputComponent Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEnhancedInputWorldSubsystem_AddActorInputComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEnhancedInputWorldSubsystem, nullptr, "AddActorInputComponent", Z_Construct_UFunction_UEnhancedInputWorldSubsystem_AddActorInputComponent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UEnhancedInputWorldSubsystem_AddActorInputComponent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UEnhancedInputWorldSubsystem_AddActorInputComponent_Statics::EnhancedInputWorldSubsystem_eventAddActorInputComponent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEnhancedInputWorldSubsystem_AddActorInputComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEnhancedInputWorldSubsystem_AddActorInputComponent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UEnhancedInputWorldSubsystem_AddActorInputComponent_Statics::EnhancedInputWorldSubsystem_eventAddActorInputComponent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UEnhancedInputWorldSubsystem_AddActorInputComponent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEnhancedInputWorldSubsystem_AddActorInputComponent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UEnhancedInputWorldSubsystem::execAddActorInputComponent)
{
P_GET_OBJECT(AActor,Z_Param_Actor);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->AddActorInputComponent(Z_Param_Actor);
P_NATIVE_END;
}
// ********** End Class UEnhancedInputWorldSubsystem Function AddActorInputComponent ***************
// ********** Begin Class UEnhancedInputWorldSubsystem Function RemoveActorInputComponent **********
struct Z_Construct_UFunction_UEnhancedInputWorldSubsystem_RemoveActorInputComponent_Statics
{
struct EnhancedInputWorldSubsystem_eventRemoveActorInputComponent_Parms
{
AActor* Actor;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Input|World" },
{ "Comment", "/** Removes this Actor's input component from the stack to be processed by this subsystem's tick function */" },
{ "DefaultToSelf", "Actor" },
{ "ModuleRelativePath", "Public/EnhancedInputSubsystems.h" },
{ "ToolTip", "Removes this Actor's input component from the stack to be processed by this subsystem's tick function" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveActorInputComponent constinit property declarations *************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Actor;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveActorInputComponent constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveActorInputComponent Property Definitions ************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UEnhancedInputWorldSubsystem_RemoveActorInputComponent_Statics::NewProp_Actor = { "Actor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EnhancedInputWorldSubsystem_eventRemoveActorInputComponent_Parms, Actor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UEnhancedInputWorldSubsystem_RemoveActorInputComponent_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((EnhancedInputWorldSubsystem_eventRemoveActorInputComponent_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UEnhancedInputWorldSubsystem_RemoveActorInputComponent_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(EnhancedInputWorldSubsystem_eventRemoveActorInputComponent_Parms), &Z_Construct_UFunction_UEnhancedInputWorldSubsystem_RemoveActorInputComponent_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UEnhancedInputWorldSubsystem_RemoveActorInputComponent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEnhancedInputWorldSubsystem_RemoveActorInputComponent_Statics::NewProp_Actor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEnhancedInputWorldSubsystem_RemoveActorInputComponent_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UEnhancedInputWorldSubsystem_RemoveActorInputComponent_Statics::PropPointers) < 2048);
// ********** End Function RemoveActorInputComponent Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEnhancedInputWorldSubsystem_RemoveActorInputComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEnhancedInputWorldSubsystem, nullptr, "RemoveActorInputComponent", Z_Construct_UFunction_UEnhancedInputWorldSubsystem_RemoveActorInputComponent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UEnhancedInputWorldSubsystem_RemoveActorInputComponent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UEnhancedInputWorldSubsystem_RemoveActorInputComponent_Statics::EnhancedInputWorldSubsystem_eventRemoveActorInputComponent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEnhancedInputWorldSubsystem_RemoveActorInputComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEnhancedInputWorldSubsystem_RemoveActorInputComponent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UEnhancedInputWorldSubsystem_RemoveActorInputComponent_Statics::EnhancedInputWorldSubsystem_eventRemoveActorInputComponent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UEnhancedInputWorldSubsystem_RemoveActorInputComponent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEnhancedInputWorldSubsystem_RemoveActorInputComponent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UEnhancedInputWorldSubsystem::execRemoveActorInputComponent)
{
P_GET_OBJECT(AActor,Z_Param_Actor);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveActorInputComponent(Z_Param_Actor);
P_NATIVE_END;
}
// ********** End Class UEnhancedInputWorldSubsystem Function RemoveActorInputComponent ************
// ********** Begin Class UEnhancedInputWorldSubsystem *********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UEnhancedInputWorldSubsystem;
UClass* UEnhancedInputWorldSubsystem::GetPrivateStaticClass()
{
using TClass = UEnhancedInputWorldSubsystem;
if (!Z_Registration_Info_UClass_UEnhancedInputWorldSubsystem.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("EnhancedInputWorldSubsystem"),
Z_Registration_Info_UClass_UEnhancedInputWorldSubsystem.InnerSingleton,
StaticRegisterNativesUEnhancedInputWorldSubsystem,
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_UEnhancedInputWorldSubsystem.InnerSingleton;
}
UClass* Z_Construct_UClass_UEnhancedInputWorldSubsystem_NoRegister()
{
return UEnhancedInputWorldSubsystem::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Per world input subsystem that allows you to bind input delegates to actors without an owning Player Controller. \n * This should be used when an actor needs to receive input delegates but will never have an owning Player Controller.\n * For example, you can add input delegates to unlock a door when the user has a certain set of keys pressed.\n * Be sure to enable input on the actor, or else the input delegates won't fire!\n * \n * Note: if you do have an actor with an owning Player Controller use the local player input subsystem instead.\n */" },
{ "DisplayName", "Enhanced Input World Subsystem (Experimental)" },
{ "IncludePath", "EnhancedInputSubsystems.h" },
{ "ModuleRelativePath", "Public/EnhancedInputSubsystems.h" },
{ "ToolTip", "Per world input subsystem that allows you to bind input delegates to actors without an owning Player Controller.\nThis should be used when an actor needs to receive input delegates but will never have an owning Player Controller.\nFor example, you can add input delegates to unlock a door when the user has a certain set of keys pressed.\nBe sure to enable input on the actor, or else the input delegates won't fire!\n\nNote: if you do have an actor with an owning Player Controller use the local player input subsystem instead." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PlayerInput_MetaData[] = {
{ "Comment", "/** The player input that is processing the input within this subsystem */" },
{ "ModuleRelativePath", "Public/EnhancedInputSubsystems.h" },
{ "ToolTip", "The player input that is processing the input within this subsystem" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurrentInputStack_MetaData[] = {
{ "Comment", "/** Internal. This is the current stack of InputComponents that is being processed by the PlayerInput. */" },
{ "ModuleRelativePath", "Public/EnhancedInputSubsystems.h" },
{ "ToolTip", "Internal. This is the current stack of InputComponents that is being processed by the PlayerInput." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContinuouslyInjectedInputs_MetaData[] = {
{ "Comment", "// Map of inputs that should be injected every frame. These inputs will be injected when ForcedInput is ticked. \n" },
{ "ModuleRelativePath", "Public/EnhancedInputSubsystems.h" },
{ "ToolTip", "Map of inputs that should be injected every frame. These inputs will be injected when ForcedInput is ticked." },
};
#endif // WITH_METADATA
// ********** Begin Class UEnhancedInputWorldSubsystem constinit property declarations *************
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerInput;
static const UECodeGen_Private::FWeakObjectPropertyParams NewProp_CurrentInputStack_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_CurrentInputStack;
static const UECodeGen_Private::FStructPropertyParams NewProp_ContinuouslyInjectedInputs_ValueProp;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ContinuouslyInjectedInputs_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_ContinuouslyInjectedInputs;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UEnhancedInputWorldSubsystem constinit property declarations ***************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("AddActorInputComponent"), .Pointer = &UEnhancedInputWorldSubsystem::execAddActorInputComponent },
{ .NameUTF8 = UTF8TEXT("RemoveActorInputComponent"), .Pointer = &UEnhancedInputWorldSubsystem::execRemoveActorInputComponent },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UEnhancedInputWorldSubsystem_AddActorInputComponent, "AddActorInputComponent" }, // 1913639724
{ &Z_Construct_UFunction_UEnhancedInputWorldSubsystem_RemoveActorInputComponent, "RemoveActorInputComponent" }, // 1988753261
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[];
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UEnhancedInputWorldSubsystem>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics
// ********** Begin Class UEnhancedInputWorldSubsystem Property Definitions ************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics::NewProp_PlayerInput = { "PlayerInput", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputWorldSubsystem, PlayerInput), Z_Construct_UClass_UEnhancedPlayerInput_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PlayerInput_MetaData), NewProp_PlayerInput_MetaData) };
const UECodeGen_Private::FWeakObjectPropertyParams Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics::NewProp_CurrentInputStack_Inner = { "CurrentInputStack", nullptr, (EPropertyFlags)0x0004000000080008, UECodeGen_Private::EPropertyGenFlags::WeakObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UInputComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics::NewProp_CurrentInputStack = { "CurrentInputStack", nullptr, (EPropertyFlags)0x0024088000002008, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputWorldSubsystem, CurrentInputStack), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurrentInputStack_MetaData), NewProp_CurrentInputStack_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics::NewProp_ContinuouslyInjectedInputs_ValueProp = { "ContinuouslyInjectedInputs", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FInjectedInput, METADATA_PARAMS(0, nullptr) }; // 2360349411
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics::NewProp_ContinuouslyInjectedInputs_Key_KeyProp = { "ContinuouslyInjectedInputs_Key", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UInputAction_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics::NewProp_ContinuouslyInjectedInputs = { "ContinuouslyInjectedInputs", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputWorldSubsystem, ContinuouslyInjectedInputs), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContinuouslyInjectedInputs_MetaData), NewProp_ContinuouslyInjectedInputs_MetaData) }; // 2360349411
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics::NewProp_PlayerInput,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics::NewProp_CurrentInputStack_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics::NewProp_CurrentInputStack,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics::NewProp_ContinuouslyInjectedInputs_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics::NewProp_ContinuouslyInjectedInputs_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics::NewProp_ContinuouslyInjectedInputs,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics::PropPointers) < 2048);
// ********** End Class UEnhancedInputWorldSubsystem Property Definitions **************************
UObject* (*const Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UWorldSubsystem,
(UObject* (*)())Z_Construct_UPackage__Script_EnhancedInput,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics::InterfaceParams[] = {
{ Z_Construct_UClass_UEnhancedInputSubsystemInterface_NoRegister, (int32)VTABLE_OFFSET(UEnhancedInputWorldSubsystem, IEnhancedInputSubsystemInterface), false }, // 3219102723
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics::ClassParams = {
&UEnhancedInputWorldSubsystem::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics::PropPointers,
InterfaceParams,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics::PropPointers),
UE_ARRAY_COUNT(InterfaceParams),
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics::Class_MetaDataParams), Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics::Class_MetaDataParams)
};
void UEnhancedInputWorldSubsystem::StaticRegisterNativesUEnhancedInputWorldSubsystem()
{
UClass* Class = UEnhancedInputWorldSubsystem::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics::Funcs));
}
UClass* Z_Construct_UClass_UEnhancedInputWorldSubsystem()
{
if (!Z_Registration_Info_UClass_UEnhancedInputWorldSubsystem.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEnhancedInputWorldSubsystem.OuterSingleton, Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UEnhancedInputWorldSubsystem.OuterSingleton;
}
UEnhancedInputWorldSubsystem::UEnhancedInputWorldSubsystem() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UEnhancedInputWorldSubsystem);
UEnhancedInputWorldSubsystem::~UEnhancedInputWorldSubsystem() {}
// ********** End Class UEnhancedInputWorldSubsystem ***********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystems_h__Script_EnhancedInput_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem, UEnhancedInputLocalPlayerSubsystem::StaticClass, TEXT("UEnhancedInputLocalPlayerSubsystem"), &Z_Registration_Info_UClass_UEnhancedInputLocalPlayerSubsystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEnhancedInputLocalPlayerSubsystem), 2113216915U) },
{ Z_Construct_UClass_UEnhancedInputWorldSubsystem, UEnhancedInputWorldSubsystem::StaticClass, TEXT("UEnhancedInputWorldSubsystem"), &Z_Registration_Info_UClass_UEnhancedInputWorldSubsystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEnhancedInputWorldSubsystem), 1648711377U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystems_h__Script_EnhancedInput_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystems_h__Script_EnhancedInput_1325959059{
TEXT("/Script/EnhancedInput"),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystems_h__Script_EnhancedInput_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystems_h__Script_EnhancedInput_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,143 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "EnhancedInputSubsystems.h"
#ifdef ENHANCEDINPUT_EnhancedInputSubsystems_generated_h
#error "EnhancedInputSubsystems.generated.h already included, missing '#pragma once' in EnhancedInputSubsystems.h"
#endif
#define ENHANCEDINPUT_EnhancedInputSubsystems_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class AActor;
class UEnhancedInputUserSettings;
class UInputMappingContext;
// ********** Begin Delegate FOnControlMappingsRebuilt *********************************************
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystems_h_52_DELEGATE \
static ENHANCEDINPUT_API void FOnControlMappingsRebuilt_DelegateWrapper(const FMulticastScriptDelegate& OnControlMappingsRebuilt);
// ********** End Delegate FOnControlMappingsRebuilt ***********************************************
// ********** Begin Delegate FOnMappingContextAdded ************************************************
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystems_h_53_DELEGATE \
static ENHANCEDINPUT_API void FOnMappingContextAdded_DelegateWrapper(const FMulticastScriptDelegate& OnMappingContextAdded, const UInputMappingContext* MappingContext);
// ********** End Delegate FOnMappingContextAdded **************************************************
// ********** Begin Delegate FOnMappingContextRemoved **********************************************
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystems_h_54_DELEGATE \
static ENHANCEDINPUT_API void FOnMappingContextRemoved_DelegateWrapper(const FMulticastScriptDelegate& OnMappingContextRemoved, const UInputMappingContext* MappingContext);
// ********** End Delegate FOnMappingContextRemoved ************************************************
// ********** Begin Delegate FOnUserSettingsPostInitialized ****************************************
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystems_h_55_DELEGATE \
static ENHANCEDINPUT_API void FOnUserSettingsPostInitialized_DelegateWrapper(const FMulticastScriptDelegate& OnUserSettingsPostInitialized, const UEnhancedInputUserSettings* Settings);
// ********** End Delegate FOnUserSettingsPostInitialized ******************************************
// ********** Begin Class UEnhancedInputLocalPlayerSubsystem ***************************************
struct Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystems_h_23_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEnhancedInputLocalPlayerSubsystem(); \
friend struct ::Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_NoRegister(); \
public: \
DECLARE_CLASS2(UEnhancedInputLocalPlayerSubsystem, ULocalPlayerSubsystem, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UEnhancedInputLocalPlayerSubsystem_NoRegister) \
DECLARE_SERIALIZER(UEnhancedInputLocalPlayerSubsystem) \
virtual UObject* _getUObject() const override { return const_cast<UEnhancedInputLocalPlayerSubsystem*>(this); }
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystems_h_23_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UEnhancedInputLocalPlayerSubsystem(); \
/** Deleted move- and copy-constructors, should never be used */ \
UEnhancedInputLocalPlayerSubsystem(UEnhancedInputLocalPlayerSubsystem&&) = delete; \
UEnhancedInputLocalPlayerSubsystem(const UEnhancedInputLocalPlayerSubsystem&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UEnhancedInputLocalPlayerSubsystem); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEnhancedInputLocalPlayerSubsystem); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UEnhancedInputLocalPlayerSubsystem) \
ENHANCEDINPUT_API virtual ~UEnhancedInputLocalPlayerSubsystem();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystems_h_20_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystems_h_23_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystems_h_23_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystems_h_23_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEnhancedInputLocalPlayerSubsystem;
// ********** End Class UEnhancedInputLocalPlayerSubsystem *****************************************
// ********** Begin Class UEnhancedInputWorldSubsystem *********************************************
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystems_h_116_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execRemoveActorInputComponent); \
DECLARE_FUNCTION(execAddActorInputComponent);
struct Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputWorldSubsystem_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystems_h_116_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEnhancedInputWorldSubsystem(); \
friend struct ::Z_Construct_UClass_UEnhancedInputWorldSubsystem_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UEnhancedInputWorldSubsystem_NoRegister(); \
public: \
DECLARE_CLASS2(UEnhancedInputWorldSubsystem, UWorldSubsystem, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UEnhancedInputWorldSubsystem_NoRegister) \
DECLARE_SERIALIZER(UEnhancedInputWorldSubsystem) \
virtual UObject* _getUObject() const override { return const_cast<UEnhancedInputWorldSubsystem*>(this); }
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystems_h_116_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UEnhancedInputWorldSubsystem(); \
/** Deleted move- and copy-constructors, should never be used */ \
UEnhancedInputWorldSubsystem(UEnhancedInputWorldSubsystem&&) = delete; \
UEnhancedInputWorldSubsystem(const UEnhancedInputWorldSubsystem&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UEnhancedInputWorldSubsystem); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEnhancedInputWorldSubsystem); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UEnhancedInputWorldSubsystem) \
ENHANCEDINPUT_API virtual ~UEnhancedInputWorldSubsystem();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystems_h_107_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystems_h_116_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystems_h_116_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystems_h_116_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystems_h_116_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEnhancedInputWorldSubsystem;
// ********** End Class UEnhancedInputWorldSubsystem ***********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedInputSubsystems_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,262 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "UserSettings/EnhancedInputUserSettings.h"
#ifdef ENHANCEDINPUT_EnhancedInputUserSettings_generated_h
#error "EnhancedInputUserSettings.generated.h already included, missing '#pragma once' in EnhancedInputUserSettings.h"
#endif
#define ENHANCEDINPUT_EnhancedInputUserSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UEnhancedInputUserSettings;
class UEnhancedPlayerMappableKeyProfile;
class UInputMappingContext;
struct FGameplayTag;
struct FGameplayTagContainer;
struct FKey;
struct FKeyMappingRow;
struct FMapPlayerKeyArgs;
struct FPlayerKeyMapping;
struct FPlayerMappableKeyProfileCreationArgs;
struct FPlayerMappableKeyQueryOptions;
// ********** Begin ScriptStruct FMapPlayerKeyArgs *************************************************
struct Z_Construct_UScriptStruct_FMapPlayerKeyArgs_Statics;
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_55_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FMapPlayerKeyArgs_Statics; \
ENHANCEDINPUT_API static class UScriptStruct* StaticStruct();
struct FMapPlayerKeyArgs;
// ********** End ScriptStruct FMapPlayerKeyArgs ***************************************************
// ********** Begin ScriptStruct FPlayerKeyMapping *************************************************
struct Z_Construct_UScriptStruct_FPlayerKeyMapping_Statics;
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_111_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FPlayerKeyMapping_Statics; \
ENHANCEDINPUT_API static class UScriptStruct* StaticStruct();
struct FPlayerKeyMapping;
// ********** End ScriptStruct FPlayerKeyMapping ***************************************************
// ********** Begin ScriptStruct FKeyMappingRow ****************************************************
struct Z_Construct_UScriptStruct_FKeyMappingRow_Statics;
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_255_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FKeyMappingRow_Statics; \
ENHANCEDINPUT_API static class UScriptStruct* StaticStruct();
struct FKeyMappingRow;
// ********** End ScriptStruct FKeyMappingRow ******************************************************
// ********** Begin ScriptStruct FPlayerMappableKeyQueryOptions ************************************
struct Z_Construct_UScriptStruct_FPlayerMappableKeyQueryOptions_Statics;
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_271_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FPlayerMappableKeyQueryOptions_Statics; \
ENHANCEDINPUT_API static class UScriptStruct* StaticStruct();
struct FPlayerMappableKeyQueryOptions;
// ********** End ScriptStruct FPlayerMappableKeyQueryOptions **************************************
// ********** Begin Class UEnhancedPlayerMappableKeyProfile ****************************************
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_308_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execDoesMappingPassQueryOptions); \
DECLARE_FUNCTION(execResetToDefault); \
DECLARE_FUNCTION(execK2_FindKeyMapping); \
DECLARE_FUNCTION(execGetMappingNamesForKey); \
DECLARE_FUNCTION(execQueryPlayerMappedKeys); \
DECLARE_FUNCTION(execGetMappedKeysInRow); \
DECLARE_FUNCTION(execToString); \
DECLARE_FUNCTION(execDumpProfileToLog); \
DECLARE_FUNCTION(execResetMappingToDefault); \
DECLARE_FUNCTION(execGetPlayerMappingRows); \
DECLARE_FUNCTION(execGetProfileDisplayName); \
DECLARE_FUNCTION(execGetProfileIdString); \
DECLARE_FUNCTION(execSetDisplayName);
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_308_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UEnhancedPlayerMappableKeyProfile, ENHANCEDINPUT_API)
struct Z_Construct_UClass_UEnhancedPlayerMappableKeyProfile_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedPlayerMappableKeyProfile_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_308_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEnhancedPlayerMappableKeyProfile(); \
friend struct ::Z_Construct_UClass_UEnhancedPlayerMappableKeyProfile_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UEnhancedPlayerMappableKeyProfile_NoRegister(); \
public: \
DECLARE_CLASS2(UEnhancedPlayerMappableKeyProfile, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UEnhancedPlayerMappableKeyProfile_NoRegister) \
DECLARE_SERIALIZER(UEnhancedPlayerMappableKeyProfile) \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_308_ARCHIVESERIALIZER
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_308_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UEnhancedPlayerMappableKeyProfile(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UEnhancedPlayerMappableKeyProfile(UEnhancedPlayerMappableKeyProfile&&) = delete; \
UEnhancedPlayerMappableKeyProfile(const UEnhancedPlayerMappableKeyProfile&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UEnhancedPlayerMappableKeyProfile); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEnhancedPlayerMappableKeyProfile); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEnhancedPlayerMappableKeyProfile) \
ENHANCEDINPUT_API virtual ~UEnhancedPlayerMappableKeyProfile();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_305_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_308_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_308_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_308_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_308_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEnhancedPlayerMappableKeyProfile;
// ********** End Class UEnhancedPlayerMappableKeyProfile ******************************************
// ********** Begin ScriptStruct FPlayerMappableKeyProfileCreationArgs *****************************
struct Z_Construct_UScriptStruct_FPlayerMappableKeyProfileCreationArgs_Statics;
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_466_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FPlayerMappableKeyProfileCreationArgs_Statics; \
ENHANCEDINPUT_API static class UScriptStruct* StaticStruct();
struct FPlayerMappableKeyProfileCreationArgs;
// ********** End ScriptStruct FPlayerMappableKeyProfileCreationArgs *******************************
// ********** Begin Delegate FEnhancedInputUserSettingsChanged *************************************
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_634_DELEGATE \
static ENHANCEDINPUT_API void FEnhancedInputUserSettingsChanged_DelegateWrapper(const FMulticastScriptDelegate& EnhancedInputUserSettingsChanged, UEnhancedInputUserSettings* Settings);
// ********** End Delegate FEnhancedInputUserSettingsChanged ***************************************
// ********** Begin Delegate FEnhancedInputUserSettingsApplied *************************************
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_639_DELEGATE \
static ENHANCEDINPUT_API void FEnhancedInputUserSettingsApplied_DelegateWrapper(const FMulticastScriptDelegate& EnhancedInputUserSettingsApplied);
// ********** End Delegate FEnhancedInputUserSettingsApplied ***************************************
// ********** Begin Delegate FMappableKeyProfileChanged ********************************************
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_699_DELEGATE \
static ENHANCEDINPUT_API void FMappableKeyProfileChanged_DelegateWrapper(const FMulticastScriptDelegate& MappableKeyProfileChanged, const UEnhancedPlayerMappableKeyProfile* NewProfile);
// ********** End Delegate FMappableKeyProfileChanged **********************************************
// ********** Begin Delegate FMappingContextRegisteredWithSettings *********************************
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_797_DELEGATE \
static ENHANCEDINPUT_API void FMappingContextRegisteredWithSettings_DelegateWrapper(const FMulticastScriptDelegate& MappingContextRegisteredWithSettings, const UInputMappingContext* IMC);
// ********** End Delegate FMappingContextRegisteredWithSettings ***********************************
// ********** Begin Class UEnhancedInputUserSettings ***********************************************
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_518_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execIsMappingContextRegistered); \
DECLARE_FUNCTION(execUnregisterInputMappingContexts); \
DECLARE_FUNCTION(execUnregisterInputMappingContext); \
DECLARE_FUNCTION(execRegisterInputMappingContexts); \
DECLARE_FUNCTION(execRegisterInputMappingContext); \
DECLARE_FUNCTION(execGetKeyProfileWithId); \
DECLARE_FUNCTION(execCreateNewKeyProfile); \
DECLARE_FUNCTION(execGetActiveKeyProfile); \
DECLARE_FUNCTION(execGetActiveKeyProfileId); \
DECLARE_FUNCTION(execSetActiveKeyProfile); \
DECLARE_FUNCTION(execFindMappingsInRow); \
DECLARE_FUNCTION(execResetKeyProfileIdToDefault); \
DECLARE_FUNCTION(execResetKeyProfileToDefault); \
DECLARE_FUNCTION(execResetAllPlayerKeysInRow); \
DECLARE_FUNCTION(execUnMapPlayerKey); \
DECLARE_FUNCTION(execMapPlayerKey); \
DECLARE_FUNCTION(execAsyncSaveSettings); \
DECLARE_FUNCTION(execSaveSettings); \
DECLARE_FUNCTION(execApplySettings);
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_518_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UEnhancedInputUserSettings, ENHANCEDINPUT_API)
struct Z_Construct_UClass_UEnhancedInputUserSettings_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputUserSettings_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_518_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEnhancedInputUserSettings(); \
friend struct ::Z_Construct_UClass_UEnhancedInputUserSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UEnhancedInputUserSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UEnhancedInputUserSettings, USaveGame, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UEnhancedInputUserSettings_NoRegister) \
DECLARE_SERIALIZER(UEnhancedInputUserSettings) \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_518_ARCHIVESERIALIZER \
static constexpr const TCHAR* StaticConfigName() {return TEXT("GameUserSettings");} \
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_518_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UEnhancedInputUserSettings(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UEnhancedInputUserSettings(UEnhancedInputUserSettings&&) = delete; \
UEnhancedInputUserSettings(const UEnhancedInputUserSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UEnhancedInputUserSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEnhancedInputUserSettings); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEnhancedInputUserSettings) \
ENHANCEDINPUT_API virtual ~UEnhancedInputUserSettings();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_515_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_518_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_518_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_518_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h_518_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEnhancedInputUserSettings;
// ********** End Class UEnhancedInputUserSettings *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_UserSettings_EnhancedInputUserSettings_h
// ********** Begin Enum EPlayerMappableKeySlot ****************************************************
#define FOREACH_ENUM_EPLAYERMAPPABLEKEYSLOT(op) \
op(EPlayerMappableKeySlot::First) \
op(EPlayerMappableKeySlot::Second) \
op(EPlayerMappableKeySlot::Third) \
op(EPlayerMappableKeySlot::Fourth) \
op(EPlayerMappableKeySlot::Fifth) \
op(EPlayerMappableKeySlot::Sixth) \
op(EPlayerMappableKeySlot::Seventh) \
op(EPlayerMappableKeySlot::Unspecified) \
op(EPlayerMappableKeySlot::Max)
enum class EPlayerMappableKeySlot : uint8;
template<> struct TIsUEnumClass<EPlayerMappableKeySlot> { enum { Value = true }; };
template<> ENHANCEDINPUT_NON_ATTRIBUTED_API UEnum* StaticEnum<EPlayerMappableKeySlot>();
// ********** End Enum EPlayerMappableKeySlot ******************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,541 @@
// 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 "EnhancedPlayerInput.h"
#include "EnhancedActionKeyMapping.h"
#include "GameplayTagContainer.h"
#include "InputAction.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 EmptyLinkFunctionForGeneratedCodeEnhancedPlayerInput() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
ENGINE_API UClass* Z_Construct_UClass_UPlayerInput();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedPlayerInput();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedPlayerInput_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputAction_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputMappingContext_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputModifier_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputTrigger_NoRegister();
ENHANCEDINPUT_API UScriptStruct* Z_Construct_UScriptStruct_FAppliedInputContextData();
ENHANCEDINPUT_API UScriptStruct* Z_Construct_UScriptStruct_FEnhancedActionKeyMapping();
ENHANCEDINPUT_API UScriptStruct* Z_Construct_UScriptStruct_FInjectedInput();
ENHANCEDINPUT_API UScriptStruct* Z_Construct_UScriptStruct_FInjectedInputArray();
ENHANCEDINPUT_API UScriptStruct* Z_Construct_UScriptStruct_FInputActionInstance();
ENHANCEDINPUT_API UScriptStruct* Z_Construct_UScriptStruct_FKeyConsumptionOptions();
GAMEPLAYTAGS_API UScriptStruct* Z_Construct_UScriptStruct_FGameplayTagContainer();
INPUTCORE_API UScriptStruct* Z_Construct_UScriptStruct_FKey();
UPackage* Z_Construct_UPackage__Script_EnhancedInput();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FInjectedInput ****************************************************
struct Z_Construct_UScriptStruct_FInjectedInput_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FInjectedInput); }
static inline consteval int16 GetStructAlignment() { return alignof(FInjectedInput); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "// ContinuouslyInjectedInputs Map is not managed.\n// Continuous input injections seem to be getting garbage collected and\n// crashing in UObject::ProcessEvent when calling ModifyRaw.\n// Band-aid fix: Making these managed references. Also check modifications to\n// IEnhancedInputSubsystemInterface::Start/StopContinuousInputInjectionForAction.\n" },
{ "ModuleRelativePath", "Public/EnhancedPlayerInput.h" },
{ "ToolTip", "ContinuouslyInjectedInputs Map is not managed.\nContinuous input injections seem to be getting garbage collected and\ncrashing in UObject::ProcessEvent when calling ModifyRaw.\nBand-aid fix: Making these managed references. Also check modifications to\nIEnhancedInputSubsystemInterface::Start/StopContinuousInputInjectionForAction." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Triggers_MetaData[] = {
{ "ModuleRelativePath", "Public/EnhancedPlayerInput.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Modifiers_MetaData[] = {
{ "ModuleRelativePath", "Public/EnhancedPlayerInput.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FInjectedInput 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::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FInjectedInput constinit property declarations **********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FInjectedInput>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FInjectedInput_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FInjectedInput;
class UScriptStruct* FInjectedInput::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FInjectedInput.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FInjectedInput.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FInjectedInput, (UObject*)Z_Construct_UPackage__Script_EnhancedInput(), TEXT("InjectedInput"));
}
return Z_Registration_Info_UScriptStruct_FInjectedInput.OuterSingleton;
}
// ********** Begin ScriptStruct FInjectedInput Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FInjectedInput_Statics::NewProp_Triggers_Inner = { "Triggers", nullptr, (EPropertyFlags)0x0104000000000000, 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(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FInjectedInput_Statics::NewProp_Triggers = { "Triggers", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInjectedInput, Triggers), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Triggers_MetaData), NewProp_Triggers_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FInjectedInput_Statics::NewProp_Modifiers_Inner = { "Modifiers", nullptr, (EPropertyFlags)0x0104000000000000, 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(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FInjectedInput_Statics::NewProp_Modifiers = { "Modifiers", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInjectedInput, Modifiers), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Modifiers_MetaData), NewProp_Modifiers_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FInjectedInput_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInjectedInput_Statics::NewProp_Triggers_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInjectedInput_Statics::NewProp_Triggers,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInjectedInput_Statics::NewProp_Modifiers_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInjectedInput_Statics::NewProp_Modifiers,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInjectedInput_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FInjectedInput Property Definitions *********************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FInjectedInput_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_EnhancedInput,
nullptr,
&NewStructOps,
"InjectedInput",
Z_Construct_UScriptStruct_FInjectedInput_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInjectedInput_Statics::PropPointers),
sizeof(FInjectedInput),
alignof(FInjectedInput),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInjectedInput_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FInjectedInput_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FInjectedInput()
{
if (!Z_Registration_Info_UScriptStruct_FInjectedInput.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FInjectedInput.InnerSingleton, Z_Construct_UScriptStruct_FInjectedInput_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FInjectedInput.InnerSingleton);
}
// ********** End ScriptStruct FInjectedInput ******************************************************
// ********** Begin ScriptStruct FKeyConsumptionOptions ********************************************
struct Z_Construct_UScriptStruct_FKeyConsumptionOptions_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FKeyConsumptionOptions); }
static inline consteval int16 GetStructAlignment() { return alignof(FKeyConsumptionOptions); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/EnhancedPlayerInput.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FKeyConsumptionOptions constinit property declarations ************
// ********** End ScriptStruct FKeyConsumptionOptions constinit property declarations **************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FKeyConsumptionOptions>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FKeyConsumptionOptions_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FKeyConsumptionOptions;
class UScriptStruct* FKeyConsumptionOptions::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FKeyConsumptionOptions.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FKeyConsumptionOptions.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FKeyConsumptionOptions, (UObject*)Z_Construct_UPackage__Script_EnhancedInput(), TEXT("KeyConsumptionOptions"));
}
return Z_Registration_Info_UScriptStruct_FKeyConsumptionOptions.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FKeyConsumptionOptions_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_EnhancedInput,
nullptr,
&NewStructOps,
"KeyConsumptionOptions",
nullptr,
0,
sizeof(FKeyConsumptionOptions),
alignof(FKeyConsumptionOptions),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FKeyConsumptionOptions_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FKeyConsumptionOptions_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FKeyConsumptionOptions()
{
if (!Z_Registration_Info_UScriptStruct_FKeyConsumptionOptions.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FKeyConsumptionOptions.InnerSingleton, Z_Construct_UScriptStruct_FKeyConsumptionOptions_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FKeyConsumptionOptions.InnerSingleton);
}
// ********** End ScriptStruct FKeyConsumptionOptions **********************************************
// ********** Begin ScriptStruct FInjectedInputArray ***********************************************
struct Z_Construct_UScriptStruct_FInjectedInputArray_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FInjectedInputArray); }
static inline consteval int16 GetStructAlignment() { return alignof(FInjectedInputArray); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/EnhancedPlayerInput.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Injected_MetaData[] = {
{ "ModuleRelativePath", "Public/EnhancedPlayerInput.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FInjectedInputArray constinit property declarations ***************
static const UECodeGen_Private::FStructPropertyParams NewProp_Injected_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Injected;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FInjectedInputArray constinit property declarations *****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FInjectedInputArray>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FInjectedInputArray_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FInjectedInputArray;
class UScriptStruct* FInjectedInputArray::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FInjectedInputArray.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FInjectedInputArray.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FInjectedInputArray, (UObject*)Z_Construct_UPackage__Script_EnhancedInput(), TEXT("InjectedInputArray"));
}
return Z_Registration_Info_UScriptStruct_FInjectedInputArray.OuterSingleton;
}
// ********** Begin ScriptStruct FInjectedInputArray Property Definitions **************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FInjectedInputArray_Statics::NewProp_Injected_Inner = { "Injected", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FInjectedInput, METADATA_PARAMS(0, nullptr) }; // 2360349411
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FInjectedInputArray_Statics::NewProp_Injected = { "Injected", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInjectedInputArray, Injected), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Injected_MetaData), NewProp_Injected_MetaData) }; // 2360349411
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FInjectedInputArray_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInjectedInputArray_Statics::NewProp_Injected_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInjectedInputArray_Statics::NewProp_Injected,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInjectedInputArray_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FInjectedInputArray Property Definitions ****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FInjectedInputArray_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_EnhancedInput,
nullptr,
&NewStructOps,
"InjectedInputArray",
Z_Construct_UScriptStruct_FInjectedInputArray_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInjectedInputArray_Statics::PropPointers),
sizeof(FInjectedInputArray),
alignof(FInjectedInputArray),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInjectedInputArray_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FInjectedInputArray_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FInjectedInputArray()
{
if (!Z_Registration_Info_UScriptStruct_FInjectedInputArray.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FInjectedInputArray.InnerSingleton, Z_Construct_UScriptStruct_FInjectedInputArray_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FInjectedInputArray.InnerSingleton);
}
// ********** End ScriptStruct FInjectedInputArray *************************************************
// ********** Begin ScriptStruct FAppliedInputContextData ******************************************
struct Z_Construct_UScriptStruct_FAppliedInputContextData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FAppliedInputContextData); }
static inline consteval int16 GetStructAlignment() { return alignof(FAppliedInputContextData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/EnhancedPlayerInput.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Priority_MetaData[] = {
{ "ModuleRelativePath", "Public/EnhancedPlayerInput.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RegistrationCount_MetaData[] = {
{ "Comment", "/**\n\x09 * Used when RegistrationTrackingMode is set to CountRegistrations\n\x09 * This is how many times the IMC has been added minus how many times it has been removed. The IMC is unregistered when this hits 0.\n\x09 */" },
{ "ModuleRelativePath", "Public/EnhancedPlayerInput.h" },
{ "ToolTip", "Used when RegistrationTrackingMode is set to CountRegistrations\nThis is how many times the IMC has been added minus how many times it has been removed. The IMC is unregistered when this hits 0." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FAppliedInputContextData constinit property declarations **********
static const UECodeGen_Private::FIntPropertyParams NewProp_Priority;
static const UECodeGen_Private::FIntPropertyParams NewProp_RegistrationCount;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FAppliedInputContextData constinit property declarations ************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAppliedInputContextData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FAppliedInputContextData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAppliedInputContextData;
class UScriptStruct* FAppliedInputContextData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FAppliedInputContextData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FAppliedInputContextData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAppliedInputContextData, (UObject*)Z_Construct_UPackage__Script_EnhancedInput(), TEXT("AppliedInputContextData"));
}
return Z_Registration_Info_UScriptStruct_FAppliedInputContextData.OuterSingleton;
}
// ********** Begin ScriptStruct FAppliedInputContextData Property Definitions *********************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FAppliedInputContextData_Statics::NewProp_Priority = { "Priority", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAppliedInputContextData, Priority), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Priority_MetaData), NewProp_Priority_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FAppliedInputContextData_Statics::NewProp_RegistrationCount = { "RegistrationCount", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAppliedInputContextData, RegistrationCount), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RegistrationCount_MetaData), NewProp_RegistrationCount_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAppliedInputContextData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAppliedInputContextData_Statics::NewProp_Priority,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAppliedInputContextData_Statics::NewProp_RegistrationCount,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAppliedInputContextData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FAppliedInputContextData Property Definitions ***********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAppliedInputContextData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_EnhancedInput,
nullptr,
&NewStructOps,
"AppliedInputContextData",
Z_Construct_UScriptStruct_FAppliedInputContextData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAppliedInputContextData_Statics::PropPointers),
sizeof(FAppliedInputContextData),
alignof(FAppliedInputContextData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAppliedInputContextData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAppliedInputContextData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FAppliedInputContextData()
{
if (!Z_Registration_Info_UScriptStruct_FAppliedInputContextData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAppliedInputContextData.InnerSingleton, Z_Construct_UScriptStruct_FAppliedInputContextData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAppliedInputContextData.InnerSingleton);
}
// ********** End ScriptStruct FAppliedInputContextData ********************************************
// ********** Begin Class UEnhancedPlayerInput *****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UEnhancedPlayerInput;
UClass* UEnhancedPlayerInput::GetPrivateStaticClass()
{
using TClass = UEnhancedPlayerInput;
if (!Z_Registration_Info_UClass_UEnhancedPlayerInput.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("EnhancedPlayerInput"),
Z_Registration_Info_UClass_UEnhancedPlayerInput.InnerSingleton,
StaticRegisterNativesUEnhancedPlayerInput,
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_UEnhancedPlayerInput.InnerSingleton;
}
UClass* Z_Construct_UClass_UEnhancedPlayerInput_NoRegister()
{
return UEnhancedPlayerInput::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UEnhancedPlayerInput_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n* UEnhancedPlayerInput : UPlayerInput extensions for enhanced player input system\n*/" },
{ "IncludePath", "EnhancedPlayerInput.h" },
{ "ModuleRelativePath", "Public/EnhancedPlayerInput.h" },
{ "ToolTip", "UEnhancedPlayerInput : UPlayerInput extensions for enhanced player input system" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_KeyConsumptionData_MetaData[] = {
{ "Comment", "/** Array of data that represents what keys should be consumed if an enhanced input action is in a specific triggered state */" },
{ "ModuleRelativePath", "Public/EnhancedPlayerInput.h" },
{ "ToolTip", "Array of data that represents what keys should be consumed if an enhanced input action is in a specific triggered state" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActionInstanceData_MetaData[] = {
{ "Comment", "/** Tracked action values. Queryable. */" },
{ "ModuleRelativePath", "Public/EnhancedPlayerInput.h" },
{ "ToolTip", "Tracked action values. Queryable." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ConsumedInputActions_MetaData[] = {
{ "Comment", "/** \n\x09* Set of consumed input actions this frame. \n\x09* Populated during the evaluation of input delegates and cleared at the end of the evaluation \n\x09*/" },
{ "ModuleRelativePath", "Public/EnhancedPlayerInput.h" },
{ "ToolTip", "Set of consumed input actions this frame.\nPopulated during the evaluation of input delegates and cleared at the end of the evaluation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AppliedInputContextData_MetaData[] = {
{ "Comment", "/**\n\x09 * Currently applied key mappings\n\x09 * Note: Source reference only. Use EnhancedActionMappings for the actual mappings (with properly instanced triggers/modifiers)\n\x09 *\n\x09 * These mapping contexts will only have their mappings processed if the current input mode\n\x09 * matches the query set on them.\n\x09*/" },
{ "ModuleRelativePath", "Public/EnhancedPlayerInput.h" },
{ "ToolTip", "Currently applied key mappings\nNote: Source reference only. Use EnhancedActionMappings for the actual mappings (with properly instanced triggers/modifiers)\n\nThese mapping contexts will only have their mappings processed if the current input mode\nmatches the query set on them." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AppliedInputContexts_MetaData[] = {
{ "ModuleRelativePath", "Public/EnhancedPlayerInput.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EnhancedActionMappings_MetaData[] = {
{ "Comment", "/** This player's version of the Action Mappings */" },
{ "ModuleRelativePath", "Public/EnhancedPlayerInput.h" },
{ "ToolTip", "This player's version of the Action Mappings" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurrentInputMode_MetaData[] = {
{ "Comment", "/**\n\x09 * The current input mode that is active on this player. If Input Mapping contexts have requirements\n\x09 * which this container does not meet, then their mappings will not be applied.\n\x09 */" },
{ "ModuleRelativePath", "Public/EnhancedPlayerInput.h" },
{ "ToolTip", "The current input mode that is active on this player. If Input Mapping contexts have requirements\nwhich this container does not meet, then their mappings will not be applied." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_KeysPressedThisTick_MetaData[] = {
{ "Comment", "/**\n\x09 * A map of Keys to the amount they were depressed this frame. This is reset with each call to ProcessInputStack\n\x09 * and is populated within UEnhancedPlayerInput::InputKey.\n\x09 */" },
{ "ModuleRelativePath", "Public/EnhancedPlayerInput.h" },
{ "ToolTip", "A map of Keys to the amount they were depressed this frame. This is reset with each call to ProcessInputStack\nand is populated within UEnhancedPlayerInput::InputKey." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputsInjectedThisTick_MetaData[] = {
{ "Comment", "/** Inputs injected since the last call to ProcessInputStack */" },
{ "ModuleRelativePath", "Public/EnhancedPlayerInput.h" },
{ "ToolTip", "Inputs injected since the last call to ProcessInputStack" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LastInjectedActions_MetaData[] = {
{ "Comment", "/** Last frame's injected inputs */" },
{ "ModuleRelativePath", "Public/EnhancedPlayerInput.h" },
{ "ToolTip", "Last frame's injected inputs" },
};
#endif // WITH_METADATA
// ********** Begin Class UEnhancedPlayerInput constinit property declarations *********************
static const UECodeGen_Private::FStructPropertyParams NewProp_KeyConsumptionData_ValueProp;
static const UECodeGen_Private::FObjectPropertyParams NewProp_KeyConsumptionData_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_KeyConsumptionData;
static const UECodeGen_Private::FStructPropertyParams NewProp_ActionInstanceData_ValueProp;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActionInstanceData_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_ActionInstanceData;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ConsumedInputActions_ElementProp;
static const UECodeGen_Private::FSetPropertyParams NewProp_ConsumedInputActions;
static const UECodeGen_Private::FStructPropertyParams NewProp_AppliedInputContextData_ValueProp;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AppliedInputContextData_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_AppliedInputContextData;
static const UECodeGen_Private::FIntPropertyParams NewProp_AppliedInputContexts_ValueProp;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AppliedInputContexts_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_AppliedInputContexts;
static const UECodeGen_Private::FStructPropertyParams NewProp_EnhancedActionMappings_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_EnhancedActionMappings;
static const UECodeGen_Private::FStructPropertyParams NewProp_CurrentInputMode;
static const UECodeGen_Private::FStructPropertyParams NewProp_KeysPressedThisTick_ValueProp;
static const UECodeGen_Private::FStructPropertyParams NewProp_KeysPressedThisTick_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_KeysPressedThisTick;
static const UECodeGen_Private::FStructPropertyParams NewProp_InputsInjectedThisTick_ValueProp;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InputsInjectedThisTick_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_InputsInjectedThisTick;
static const UECodeGen_Private::FObjectPropertyParams NewProp_LastInjectedActions_ElementProp;
static const UECodeGen_Private::FSetPropertyParams NewProp_LastInjectedActions;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UEnhancedPlayerInput constinit property declarations ***********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UEnhancedPlayerInput>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UEnhancedPlayerInput_Statics
// ********** Begin Class UEnhancedPlayerInput Property Definitions ********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_KeyConsumptionData_ValueProp = { "KeyConsumptionData", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FKeyConsumptionOptions, METADATA_PARAMS(0, nullptr) }; // 944599417
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_KeyConsumptionData_Key_KeyProp = { "KeyConsumptionData_Key", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UInputAction_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_KeyConsumptionData = { "KeyConsumptionData", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedPlayerInput, KeyConsumptionData), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_KeyConsumptionData_MetaData), NewProp_KeyConsumptionData_MetaData) }; // 944599417
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_ActionInstanceData_ValueProp = { "ActionInstanceData", nullptr, (EPropertyFlags)0x0000008000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FInputActionInstance, METADATA_PARAMS(0, nullptr) }; // 2310229511
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_ActionInstanceData_Key_KeyProp = { "ActionInstanceData_Key", nullptr, (EPropertyFlags)0x0004008000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UInputAction_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_ActionInstanceData = { "ActionInstanceData", nullptr, (EPropertyFlags)0x0020088000002000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedPlayerInput, ActionInstanceData), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActionInstanceData_MetaData), NewProp_ActionInstanceData_MetaData) }; // 2310229511
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_ConsumedInputActions_ElementProp = { "ConsumedInputActions", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UInputAction_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FSetPropertyParams Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_ConsumedInputActions = { "ConsumedInputActions", nullptr, (EPropertyFlags)0x0124080000002000, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedPlayerInput, ConsumedInputActions), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ConsumedInputActions_MetaData), NewProp_ConsumedInputActions_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_AppliedInputContextData_ValueProp = { "AppliedInputContextData", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FAppliedInputContextData, METADATA_PARAMS(0, nullptr) }; // 754945827
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_AppliedInputContextData_Key_KeyProp = { "AppliedInputContextData_Key", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UInputMappingContext_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_AppliedInputContextData = { "AppliedInputContextData", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedPlayerInput, AppliedInputContextData), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AppliedInputContextData_MetaData), NewProp_AppliedInputContextData_MetaData) }; // 754945827
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_AppliedInputContexts_ValueProp = { "AppliedInputContexts", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_AppliedInputContexts_Key_KeyProp = { "AppliedInputContexts_Key", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UInputMappingContext_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_AppliedInputContexts = { "AppliedInputContexts", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedPlayerInput, AppliedInputContexts), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AppliedInputContexts_MetaData), NewProp_AppliedInputContexts_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_EnhancedActionMappings_Inner = { "EnhancedActionMappings", nullptr, (EPropertyFlags)0x0000008000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FEnhancedActionKeyMapping, METADATA_PARAMS(0, nullptr) }; // 3263225798
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_EnhancedActionMappings = { "EnhancedActionMappings", nullptr, (EPropertyFlags)0x0040008000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedPlayerInput, EnhancedActionMappings), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EnhancedActionMappings_MetaData), NewProp_EnhancedActionMappings_MetaData) }; // 3263225798
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_CurrentInputMode = { "CurrentInputMode", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedPlayerInput, CurrentInputMode), Z_Construct_UScriptStruct_FGameplayTagContainer, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurrentInputMode_MetaData), NewProp_CurrentInputMode_MetaData) }; // 3438578166
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_KeysPressedThisTick_ValueProp = { "KeysPressedThisTick", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_KeysPressedThisTick_Key_KeyProp = { "KeysPressedThisTick_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FKey, METADATA_PARAMS(0, nullptr) }; // 2693575693
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_KeysPressedThisTick = { "KeysPressedThisTick", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedPlayerInput, KeysPressedThisTick), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_KeysPressedThisTick_MetaData), NewProp_KeysPressedThisTick_MetaData) }; // 2693575693
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_InputsInjectedThisTick_ValueProp = { "InputsInjectedThisTick", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FInjectedInputArray, METADATA_PARAMS(0, nullptr) }; // 2742005510
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_InputsInjectedThisTick_Key_KeyProp = { "InputsInjectedThisTick_Key", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UInputAction_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_InputsInjectedThisTick = { "InputsInjectedThisTick", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedPlayerInput, InputsInjectedThisTick), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputsInjectedThisTick_MetaData), NewProp_InputsInjectedThisTick_MetaData) }; // 2742005510
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_LastInjectedActions_ElementProp = { "LastInjectedActions", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UInputAction_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FSetPropertyParams Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_LastInjectedActions = { "LastInjectedActions", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedPlayerInput, LastInjectedActions), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LastInjectedActions_MetaData), NewProp_LastInjectedActions_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UEnhancedPlayerInput_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_KeyConsumptionData_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_KeyConsumptionData_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_KeyConsumptionData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_ActionInstanceData_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_ActionInstanceData_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_ActionInstanceData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_ConsumedInputActions_ElementProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_ConsumedInputActions,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_AppliedInputContextData_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_AppliedInputContextData_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_AppliedInputContextData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_AppliedInputContexts_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_AppliedInputContexts_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_AppliedInputContexts,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_EnhancedActionMappings_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_EnhancedActionMappings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_CurrentInputMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_KeysPressedThisTick_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_KeysPressedThisTick_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_KeysPressedThisTick,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_InputsInjectedThisTick_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_InputsInjectedThisTick_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_InputsInjectedThisTick,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_LastInjectedActions_ElementProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedPlayerInput_Statics::NewProp_LastInjectedActions,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedPlayerInput_Statics::PropPointers) < 2048);
// ********** End Class UEnhancedPlayerInput Property Definitions **********************************
UObject* (*const Z_Construct_UClass_UEnhancedPlayerInput_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UPlayerInput,
(UObject* (*)())Z_Construct_UPackage__Script_EnhancedInput,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedPlayerInput_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UEnhancedPlayerInput_Statics::ClassParams = {
&UEnhancedPlayerInput::StaticClass,
"Input",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UEnhancedPlayerInput_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedPlayerInput_Statics::PropPointers),
0,
0x008800ACu,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedPlayerInput_Statics::Class_MetaDataParams), Z_Construct_UClass_UEnhancedPlayerInput_Statics::Class_MetaDataParams)
};
void UEnhancedPlayerInput::StaticRegisterNativesUEnhancedPlayerInput()
{
}
UClass* Z_Construct_UClass_UEnhancedPlayerInput()
{
if (!Z_Registration_Info_UClass_UEnhancedPlayerInput.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEnhancedPlayerInput.OuterSingleton, Z_Construct_UClass_UEnhancedPlayerInput_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UEnhancedPlayerInput.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UEnhancedPlayerInput);
UEnhancedPlayerInput::~UEnhancedPlayerInput() {}
// ********** End Class UEnhancedPlayerInput *******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedPlayerInput_h__Script_EnhancedInput_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FInjectedInput::StaticStruct, Z_Construct_UScriptStruct_FInjectedInput_Statics::NewStructOps, TEXT("InjectedInput"),&Z_Registration_Info_UScriptStruct_FInjectedInput, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FInjectedInput), 2360349411U) },
{ FKeyConsumptionOptions::StaticStruct, Z_Construct_UScriptStruct_FKeyConsumptionOptions_Statics::NewStructOps, TEXT("KeyConsumptionOptions"),&Z_Registration_Info_UScriptStruct_FKeyConsumptionOptions, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FKeyConsumptionOptions), 944599417U) },
{ FInjectedInputArray::StaticStruct, Z_Construct_UScriptStruct_FInjectedInputArray_Statics::NewStructOps, TEXT("InjectedInputArray"),&Z_Registration_Info_UScriptStruct_FInjectedInputArray, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FInjectedInputArray), 2742005510U) },
{ FAppliedInputContextData::StaticStruct, Z_Construct_UScriptStruct_FAppliedInputContextData_Statics::NewStructOps, TEXT("AppliedInputContextData"),&Z_Registration_Info_UScriptStruct_FAppliedInputContextData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAppliedInputContextData), 754945827U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UEnhancedPlayerInput, UEnhancedPlayerInput::StaticClass, TEXT("UEnhancedPlayerInput"), &Z_Registration_Info_UClass_UEnhancedPlayerInput, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEnhancedPlayerInput), 2692206694U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedPlayerInput_h__Script_EnhancedInput_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedPlayerInput_h__Script_EnhancedInput_1222382892{
TEXT("/Script/EnhancedInput"),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedPlayerInput_h__Script_EnhancedInput_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedPlayerInput_h__Script_EnhancedInput_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedPlayerInput_h__Script_EnhancedInput_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedPlayerInput_h__Script_EnhancedInput_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,101 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "EnhancedPlayerInput.h"
#ifdef ENHANCEDINPUT_EnhancedPlayerInput_generated_h
#error "EnhancedPlayerInput.generated.h already included, missing '#pragma once' in EnhancedPlayerInput.h"
#endif
#define ENHANCEDINPUT_EnhancedPlayerInput_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FInjectedInput ****************************************************
struct Z_Construct_UScriptStruct_FInjectedInput_Statics;
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedPlayerInput_h_43_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FInjectedInput_Statics; \
ENHANCEDINPUT_API static class UScriptStruct* StaticStruct();
struct FInjectedInput;
// ********** End ScriptStruct FInjectedInput ******************************************************
// ********** Begin ScriptStruct FKeyConsumptionOptions ********************************************
struct Z_Construct_UScriptStruct_FKeyConsumptionOptions_Statics;
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedPlayerInput_h_56_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FKeyConsumptionOptions_Statics; \
ENHANCEDINPUT_API static class UScriptStruct* StaticStruct();
struct FKeyConsumptionOptions;
// ********** End ScriptStruct FKeyConsumptionOptions **********************************************
// ********** Begin ScriptStruct FInjectedInputArray ***********************************************
struct Z_Construct_UScriptStruct_FInjectedInputArray_Statics;
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedPlayerInput_h_68_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FInjectedInputArray_Statics; \
ENHANCEDINPUT_API static class UScriptStruct* StaticStruct();
struct FInjectedInputArray;
// ********** End ScriptStruct FInjectedInputArray *************************************************
// ********** Begin ScriptStruct FAppliedInputContextData ******************************************
struct Z_Construct_UScriptStruct_FAppliedInputContextData_Statics;
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedPlayerInput_h_77_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FAppliedInputContextData_Statics; \
ENHANCEDINPUT_API static class UScriptStruct* StaticStruct();
struct FAppliedInputContextData;
// ********** End ScriptStruct FAppliedInputContextData ********************************************
// ********** Begin Class UEnhancedPlayerInput *****************************************************
struct Z_Construct_UClass_UEnhancedPlayerInput_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedPlayerInput_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedPlayerInput_h_100_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEnhancedPlayerInput(); \
friend struct ::Z_Construct_UClass_UEnhancedPlayerInput_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UEnhancedPlayerInput_NoRegister(); \
public: \
DECLARE_CLASS2(UEnhancedPlayerInput, UPlayerInput, COMPILED_IN_FLAGS(0 | CLASS_Transient | CLASS_Config), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UEnhancedPlayerInput_NoRegister) \
DECLARE_SERIALIZER(UEnhancedPlayerInput)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedPlayerInput_h_100_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UEnhancedPlayerInput(UEnhancedPlayerInput&&) = delete; \
UEnhancedPlayerInput(const UEnhancedPlayerInput&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UEnhancedPlayerInput); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEnhancedPlayerInput); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UEnhancedPlayerInput) \
ENHANCEDINPUT_API virtual ~UEnhancedPlayerInput();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedPlayerInput_h_93_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedPlayerInput_h_100_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedPlayerInput_h_100_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedPlayerInput_h_100_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEnhancedPlayerInput;
// ********** End Class UEnhancedPlayerInput *******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_EnhancedPlayerInput_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,497 @@
// 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 "InputAction.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInputAction() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UDataAsset();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputAction();
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_EInputActionAccumulationBehavior();
ENHANCEDINPUT_API UEnum* Z_Construct_UEnum_EnhancedInput_EInputActionValueType();
ENHANCEDINPUT_API UEnum* Z_Construct_UEnum_EnhancedInput_ETriggerEvent();
ENHANCEDINPUT_API UScriptStruct* Z_Construct_UScriptStruct_FInputActionInstance();
UPackage* Z_Construct_UPackage__Script_EnhancedInput();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EInputActionAccumulationBehavior ******************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EInputActionAccumulationBehavior;
static UEnum* EInputActionAccumulationBehavior_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EInputActionAccumulationBehavior.OuterSingleton)
{
Z_Registration_Info_UEnum_EInputActionAccumulationBehavior.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_EnhancedInput_EInputActionAccumulationBehavior, (UObject*)Z_Construct_UPackage__Script_EnhancedInput(), TEXT("EInputActionAccumulationBehavior"));
}
return Z_Registration_Info_UEnum_EInputActionAccumulationBehavior.OuterSingleton;
}
template<> ENHANCEDINPUT_NON_ATTRIBUTED_API UEnum* StaticEnum<EInputActionAccumulationBehavior>()
{
return EInputActionAccumulationBehavior_StaticEnum();
}
struct Z_Construct_UEnum_EnhancedInput_EInputActionAccumulationBehavior_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Comment", "/** \n* This is an advanced setting that allows you to change how the value of an Input Action is calculated when there are \n* multiple mappings to the same Input Action. The default behavior is to accept highest absolute value.\n*/" },
{ "Cumulative.Comment", "/** \n\x09* Cumulatively adds the key values for each mapping.\n\x09* \n\x09* For example, a value of -0.7 and +0.75 on the same input action would result in a value of 0.05.\n\x09* \n\x09* A practical example of when to use this would be for something like WASD movement, if you want pressing W and S to cancel each other out.\n\x09*/" },
{ "Cumulative.Name", "EInputActionAccumulationBehavior::Cumulative" },
{ "Cumulative.ToolTip", "Cumulatively adds the key values for each mapping.\n\nFor example, a value of -0.7 and +0.75 on the same input action would result in a value of 0.05.\n\nA practical example of when to use this would be for something like WASD movement, if you want pressing W and S to cancel each other out." },
{ "ModuleRelativePath", "Public/InputAction.h" },
{ "TakeHighestAbsoluteValue.Comment", "/** \n\x09* Take the value from the mapping with the highest Absolute Value.\n\x09* \n\x09* For example, given a value of -0.3 and 0.5, the input action's value would be 0.5. \n\x09*/" },
{ "TakeHighestAbsoluteValue.Name", "EInputActionAccumulationBehavior::TakeHighestAbsoluteValue" },
{ "TakeHighestAbsoluteValue.ToolTip", "Take the value from the mapping with the highest Absolute Value.\n\nFor example, given a value of -0.3 and 0.5, the input action's value would be 0.5." },
{ "ToolTip", "This is an advanced setting that allows you to change how the value of an Input Action is calculated when there are\nmultiple mappings to the same Input Action. The default behavior is to accept highest absolute value." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EInputActionAccumulationBehavior::TakeHighestAbsoluteValue", (int64)EInputActionAccumulationBehavior::TakeHighestAbsoluteValue },
{ "EInputActionAccumulationBehavior::Cumulative", (int64)EInputActionAccumulationBehavior::Cumulative },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_EnhancedInput_EInputActionAccumulationBehavior_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_EnhancedInput_EInputActionAccumulationBehavior_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_EnhancedInput,
nullptr,
"EInputActionAccumulationBehavior",
"EInputActionAccumulationBehavior",
Z_Construct_UEnum_EnhancedInput_EInputActionAccumulationBehavior_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_EnhancedInput_EInputActionAccumulationBehavior_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_EnhancedInput_EInputActionAccumulationBehavior_Statics::Enum_MetaDataParams), Z_Construct_UEnum_EnhancedInput_EInputActionAccumulationBehavior_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_EnhancedInput_EInputActionAccumulationBehavior()
{
if (!Z_Registration_Info_UEnum_EInputActionAccumulationBehavior.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EInputActionAccumulationBehavior.InnerSingleton, Z_Construct_UEnum_EnhancedInput_EInputActionAccumulationBehavior_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EInputActionAccumulationBehavior.InnerSingleton;
}
// ********** End Enum EInputActionAccumulationBehavior ********************************************
// ********** Begin Class UInputAction *************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInputAction;
UClass* UInputAction::GetPrivateStaticClass()
{
using TClass = UInputAction;
if (!Z_Registration_Info_UClass_UInputAction.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InputAction"),
Z_Registration_Info_UClass_UInputAction.InnerSingleton,
StaticRegisterNativesUInputAction,
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_UInputAction.InnerSingleton;
}
UClass* Z_Construct_UClass_UInputAction_NoRegister()
{
return UInputAction::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInputAction_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n* An Input Action is a logical representation of something the user can do, such as \"Jump\" or \"Crouch\".\n* These are what your gameplay code binds to in order to listen for input state changes. For most scenarios \n* your gameplay code should be listening for the \"Triggered\" event on an input action. This will allow\n* for the most scalable and customizable input configuration because you can add different triggers \n* for each key mapping in the Input Mapping Context. \n* \n* They are the conceptual equivalent to \"Action\" and \"Axis\" mapping names from the Legacy Input System.\n* \n* Note: These are instanced per player (via FInputActionInstance)\n*/" },
{ "IncludePath", "InputAction.h" },
{ "ModuleRelativePath", "Public/InputAction.h" },
{ "ToolTip", "An Input Action is a logical representation of something the user can do, such as \"Jump\" or \"Crouch\".\nThese are what your gameplay code binds to in order to listen for input state changes. For most scenarios\nyour gameplay code should be listening for the \"Triggered\" event on an input action. This will allow\nfor the most scalable and customizable input configuration because you can add different triggers\nfor each key mapping in the Input Mapping Context.\n\nThey are the conceptual equivalent to \"Action\" and \"Axis\" mapping names from the Legacy Input System.\n\nNote: These are instanced per player (via FInputActionInstance)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActionDescription_MetaData[] = {
{ "Category", "Description" },
{ "Comment", "// A localized descriptor of this input action\n" },
{ "ModuleRelativePath", "Public/InputAction.h" },
{ "ToolTip", "A localized descriptor of this input action" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bTriggerWhenPaused_MetaData[] = {
{ "Category", "Action" },
{ "Comment", "// Should this action be able to trigger whilst the game is paused - Replaces bExecuteWhenPaused\n" },
{ "ModuleRelativePath", "Public/InputAction.h" },
{ "ToolTip", "Should this action be able to trigger whilst the game is paused - Replaces bExecuteWhenPaused" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bConsumeInput_MetaData[] = {
{ "Category", "Input Consumption" },
{ "Comment", "// Should this action swallow any inputs bound to it or allow them to pass through to affect lower priority bound actions?\n" },
{ "DisplayName", "Consume Lower Priority Enhanced Input Mappings" },
{ "ModuleRelativePath", "Public/InputAction.h" },
{ "ToolTip", "Should this action swallow any inputs bound to it or allow them to pass through to affect lower priority bound actions?" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bConsumesActionAndAxisMappings_MetaData[] = {
{ "Category", "Input Consumption" },
{ "Comment", "/**\n\x09 * Should this Input Action consume any legacy Action and Axis key mappings?\n\x09 * If true, then any key mapping to this input action will consume(aka block) the legacy key\n\x09 * mapping from firing delegates.\n\x09 */" },
{ "ModuleRelativePath", "Public/InputAction.h" },
{ "ToolTip", "Should this Input Action consume any legacy Action and Axis key mappings?\nIf true, then any key mapping to this input action will consume(aka block) the legacy key\nmapping from firing delegates." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bReserveAllMappings_MetaData[] = {
{ "Category", "Action" },
{ "Comment", "// This action's mappings are not intended to be automatically overridden by higher priority context mappings. Users must explicitly remove the mapping first. NOTE: It is the responsibility of the author of the mapping code to enforce this!\n" },
{ "ModuleRelativePath", "Public/InputAction.h" },
{ "ToolTip", "This action's mappings are not intended to be automatically overridden by higher priority context mappings. Users must explicitly remove the mapping first. NOTE: It is the responsibility of the author of the mapping code to enforce this!" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TriggerEventsThatConsumeLegacyKeys_MetaData[] = {
{ "Bitmask", "" },
{ "BitmaskEnum", "/Script/EnhancedInput.ETriggerEvent" },
{ "Category", "Input Consumption" },
{ "Comment", "/** A bitmask of trigger events that, when reached, will consume any FKeys mapped to this input action. */" },
{ "EditCondition", "bConsumesActionAndAxisMappings" },
{ "ModuleRelativePath", "Public/InputAction.h" },
{ "ToolTip", "A bitmask of trigger events that, when reached, will consume any FKeys mapped to this input action." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ValueType_MetaData[] = {
{ "Category", "Action" },
{ "Comment", "// The type that this action returns from a GetActionValue query or action event\n" },
{ "ModuleRelativePath", "Public/InputAction.h" },
{ "ToolTip", "The type that this action returns from a GetActionValue query or action event" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AccumulationBehavior_MetaData[] = {
{ "Category", "Action" },
{ "Comment", "/**\n\x09* This defines how the value of this input action will be calcuated in the case that there are multiple key mappings to the same input action.\n\x09* \n\x09* When TakeHighestAbsoluteValue is selected, then the key mapping with the highest absolutle value will be utilized. (Default)\n\x09* When Cumulative is selected, then each key mapping will be added together to get the key value. \n\x09* \n\x09* @see UEnhancedPlayerInput::ProcessActionMappingEvent, where this property is read from. \n\x09*/" },
{ "ModuleRelativePath", "Public/InputAction.h" },
{ "ToolTip", "This defines how the value of this input action will be calcuated in the case that there are multiple key mappings to the same input action.\n\nWhen TakeHighestAbsoluteValue is selected, then the key mapping with the highest absolutle value will be utilized. (Default)\nWhen Cumulative is selected, then each key mapping will be added together to get the key value.\n\n@see UEnhancedPlayerInput::ProcessActionMappingEvent, where this property is read from." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Triggers_Inner_MetaData[] = {
{ "Category", "Action" },
{ "Comment", "/**\n\x09* Trigger qualifiers. If any trigger qualifiers exist the action will not trigger unless:\n\x09* At least one Explicit trigger in this list has been met.\n\x09* All Implicit triggers in this list are met.\n\x09*/" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/InputAction.h" },
{ "ToolTip", "Trigger qualifiers. If any trigger qualifiers exist the action will not trigger unless:\nAt least one Explicit trigger in this list has been met.\nAll Implicit triggers in this list are met." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Triggers_MetaData[] = {
{ "Category", "Action" },
{ "Comment", "/**\n\x09* Trigger qualifiers. If any trigger qualifiers exist the action will not trigger unless:\n\x09* At least one Explicit trigger in this list has been met.\n\x09* All Implicit triggers in this list are met.\n\x09*/" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/InputAction.h" },
{ "ToolTip", "Trigger qualifiers. If any trigger qualifiers exist the action will not trigger unless:\nAt least one Explicit trigger in this list has been met.\nAll Implicit triggers in this list are met." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Modifiers_Inner_MetaData[] = {
{ "Category", "Action" },
{ "Comment", "/**\n\x09* Modifiers are applied to the final action value.\n\x09* These are applied sequentially in array order.\n\x09* They are applied on top of any FEnhancedActionKeyMapping modifiers that drove the initial input\n\x09* \n\x09* Note: Modifiers defined in the Input Action asset will be applied AFTER any modifiers defined in individual key mappings in the Input Mapping Context asset.\n\x09*/" },
{ "DisplayAfter", "Triggers" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/InputAction.h" },
{ "ToolTip", "Modifiers are applied to the final action value.\nThese are applied sequentially in array order.\nThey are applied on top of any FEnhancedActionKeyMapping modifiers that drove the initial input\n\nNote: Modifiers defined in the Input Action asset will be applied AFTER any modifiers defined in individual key mappings in the Input Mapping Context asset." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Modifiers_MetaData[] = {
{ "Category", "Action" },
{ "Comment", "/**\n\x09* Modifiers are applied to the final action value.\n\x09* These are applied sequentially in array order.\n\x09* They are applied on top of any FEnhancedActionKeyMapping modifiers that drove the initial input\n\x09* \n\x09* Note: Modifiers defined in the Input Action asset will be applied AFTER any modifiers defined in individual key mappings in the Input Mapping Context asset.\n\x09*/" },
{ "DisplayAfter", "Triggers" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/InputAction.h" },
{ "ToolTip", "Modifiers are applied to the final action value.\nThese are applied sequentially in array order.\nThey are applied on top of any FEnhancedActionKeyMapping modifiers that drove the initial input\n\nNote: Modifiers defined in the Input Action asset will be applied AFTER any modifiers defined in individual key mappings in the Input Mapping Context asset." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PlayerMappableKeySettings_MetaData[] = {
{ "AllowPrivateAccess", "" },
{ "Category", "User Settings" },
{ "Comment", "/**\n\x09* Holds setting information about this Action Input for setting screen and save purposes.\n\x09*/" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/InputAction.h" },
{ "ToolTip", "Holds setting information about this Action Input for setting screen and save purposes." },
};
#endif // WITH_METADATA
// ********** Begin Class UInputAction constinit property declarations *****************************
static const UECodeGen_Private::FTextPropertyParams NewProp_ActionDescription;
static void NewProp_bTriggerWhenPaused_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTriggerWhenPaused;
static void NewProp_bConsumeInput_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bConsumeInput;
static void NewProp_bConsumesActionAndAxisMappings_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bConsumesActionAndAxisMappings;
static void NewProp_bReserveAllMappings_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bReserveAllMappings;
static const UECodeGen_Private::FIntPropertyParams NewProp_TriggerEventsThatConsumeLegacyKeys;
static const UECodeGen_Private::FBytePropertyParams NewProp_ValueType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ValueType;
static const UECodeGen_Private::FBytePropertyParams NewProp_AccumulationBehavior_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_AccumulationBehavior;
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_PlayerMappableKeySettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UInputAction constinit property declarations *******************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInputAction>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInputAction_Statics
// ********** Begin Class UInputAction Property Definitions ****************************************
const UECodeGen_Private::FTextPropertyParams Z_Construct_UClass_UInputAction_Statics::NewProp_ActionDescription = { "ActionDescription", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInputAction, ActionDescription), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActionDescription_MetaData), NewProp_ActionDescription_MetaData) };
void Z_Construct_UClass_UInputAction_Statics::NewProp_bTriggerWhenPaused_SetBit(void* Obj)
{
((UInputAction*)Obj)->bTriggerWhenPaused = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UInputAction_Statics::NewProp_bTriggerWhenPaused = { "bTriggerWhenPaused", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UInputAction), &Z_Construct_UClass_UInputAction_Statics::NewProp_bTriggerWhenPaused_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bTriggerWhenPaused_MetaData), NewProp_bTriggerWhenPaused_MetaData) };
void Z_Construct_UClass_UInputAction_Statics::NewProp_bConsumeInput_SetBit(void* Obj)
{
((UInputAction*)Obj)->bConsumeInput = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UInputAction_Statics::NewProp_bConsumeInput = { "bConsumeInput", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UInputAction), &Z_Construct_UClass_UInputAction_Statics::NewProp_bConsumeInput_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bConsumeInput_MetaData), NewProp_bConsumeInput_MetaData) };
void Z_Construct_UClass_UInputAction_Statics::NewProp_bConsumesActionAndAxisMappings_SetBit(void* Obj)
{
((UInputAction*)Obj)->bConsumesActionAndAxisMappings = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UInputAction_Statics::NewProp_bConsumesActionAndAxisMappings = { "bConsumesActionAndAxisMappings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UInputAction), &Z_Construct_UClass_UInputAction_Statics::NewProp_bConsumesActionAndAxisMappings_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bConsumesActionAndAxisMappings_MetaData), NewProp_bConsumesActionAndAxisMappings_MetaData) };
void Z_Construct_UClass_UInputAction_Statics::NewProp_bReserveAllMappings_SetBit(void* Obj)
{
((UInputAction*)Obj)->bReserveAllMappings = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UInputAction_Statics::NewProp_bReserveAllMappings = { "bReserveAllMappings", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UInputAction), &Z_Construct_UClass_UInputAction_Statics::NewProp_bReserveAllMappings_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bReserveAllMappings_MetaData), NewProp_bReserveAllMappings_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UInputAction_Statics::NewProp_TriggerEventsThatConsumeLegacyKeys = { "TriggerEventsThatConsumeLegacyKeys", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInputAction, TriggerEventsThatConsumeLegacyKeys), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TriggerEventsThatConsumeLegacyKeys_MetaData), NewProp_TriggerEventsThatConsumeLegacyKeys_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UInputAction_Statics::NewProp_ValueType_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_UClass_UInputAction_Statics::NewProp_ValueType = { "ValueType", nullptr, (EPropertyFlags)0x0010010000000015, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInputAction, ValueType), Z_Construct_UEnum_EnhancedInput_EInputActionValueType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ValueType_MetaData), NewProp_ValueType_MetaData) }; // 2276956108
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UInputAction_Statics::NewProp_AccumulationBehavior_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_UClass_UInputAction_Statics::NewProp_AccumulationBehavior = { "AccumulationBehavior", nullptr, (EPropertyFlags)0x0010040000000015, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInputAction, AccumulationBehavior), Z_Construct_UEnum_EnhancedInput_EInputActionAccumulationBehavior, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AccumulationBehavior_MetaData), NewProp_AccumulationBehavior_MetaData) }; // 470813244
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UInputAction_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_UClass_UInputAction_Statics::NewProp_Triggers = { "Triggers", nullptr, (EPropertyFlags)0x011400800000000d, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInputAction, Triggers), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Triggers_MetaData), NewProp_Triggers_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UInputAction_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_UClass_UInputAction_Statics::NewProp_Modifiers = { "Modifiers", nullptr, (EPropertyFlags)0x011400800000000d, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInputAction, Modifiers), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Modifiers_MetaData), NewProp_Modifiers_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UInputAction_Statics::NewProp_PlayerMappableKeySettings = { "PlayerMappableKeySettings", nullptr, (EPropertyFlags)0x012608000008000d, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInputAction, PlayerMappableKeySettings), Z_Construct_UClass_UPlayerMappableKeySettings_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PlayerMappableKeySettings_MetaData), NewProp_PlayerMappableKeySettings_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UInputAction_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputAction_Statics::NewProp_ActionDescription,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputAction_Statics::NewProp_bTriggerWhenPaused,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputAction_Statics::NewProp_bConsumeInput,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputAction_Statics::NewProp_bConsumesActionAndAxisMappings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputAction_Statics::NewProp_bReserveAllMappings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputAction_Statics::NewProp_TriggerEventsThatConsumeLegacyKeys,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputAction_Statics::NewProp_ValueType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputAction_Statics::NewProp_ValueType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputAction_Statics::NewProp_AccumulationBehavior_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputAction_Statics::NewProp_AccumulationBehavior,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputAction_Statics::NewProp_Triggers_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputAction_Statics::NewProp_Triggers,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputAction_Statics::NewProp_Modifiers_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputAction_Statics::NewProp_Modifiers,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputAction_Statics::NewProp_PlayerMappableKeySettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInputAction_Statics::PropPointers) < 2048);
// ********** End Class UInputAction Property Definitions ******************************************
UObject* (*const Z_Construct_UClass_UInputAction_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDataAsset,
(UObject* (*)())Z_Construct_UPackage__Script_EnhancedInput,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInputAction_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInputAction_Statics::ClassParams = {
&UInputAction::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UInputAction_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UInputAction_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInputAction_Statics::Class_MetaDataParams), Z_Construct_UClass_UInputAction_Statics::Class_MetaDataParams)
};
void UInputAction::StaticRegisterNativesUInputAction()
{
}
UClass* Z_Construct_UClass_UInputAction()
{
if (!Z_Registration_Info_UClass_UInputAction.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInputAction.OuterSingleton, Z_Construct_UClass_UInputAction_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInputAction.OuterSingleton;
}
UInputAction::UInputAction(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInputAction);
UInputAction::~UInputAction() {}
// ********** End Class UInputAction ***************************************************************
// ********** Begin ScriptStruct FInputActionInstance **********************************************
struct Z_Construct_UScriptStruct_FInputActionInstance_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FInputActionInstance); }
static inline consteval int16 GetStructAlignment() { return alignof(FInputActionInstance); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "// Run time queryable action instance\n// Generated from UInputAction templates above\n" },
{ "ModuleRelativePath", "Public/InputAction.h" },
{ "ToolTip", "Run time queryable action instance\nGenerated from UInputAction templates above" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceAction_MetaData[] = {
{ "AllowPrivateAccess", "" },
{ "Category", "Input" },
{ "Comment", "// The source action that this instance is created from\n" },
{ "ModuleRelativePath", "Public/InputAction.h" },
{ "NativeConstTemplateArg", "" },
{ "ToolTip", "The source action that this instance is created from" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TriggerEvent_MetaData[] = {
{ "Category", "Action" },
{ "Comment", "// Trigger state\n" },
{ "ModuleRelativePath", "Public/InputAction.h" },
{ "ToolTip", "Trigger state" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LastTriggeredWorldTime_MetaData[] = {
{ "Category", "Action" },
{ "Comment", "// The last time that this evaluated to a Triggered State\n" },
{ "ModuleRelativePath", "Public/InputAction.h" },
{ "ToolTip", "The last time that this evaluated to a Triggered State" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Triggers_Inner_MetaData[] = {
{ "Category", "Config" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/InputAction.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Triggers_MetaData[] = {
{ "Category", "Config" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/InputAction.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Modifiers_Inner_MetaData[] = {
{ "Category", "Config" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/InputAction.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Modifiers_MetaData[] = {
{ "Category", "Config" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/InputAction.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ElapsedProcessedTime_MetaData[] = {
{ "Category", "Action" },
{ "Comment", "// Total trigger processing/evaluation time (How long this action has been in event Started, Ongoing, or Triggered\n" },
{ "ModuleRelativePath", "Public/InputAction.h" },
{ "ToolTip", "Total trigger processing/evaluation time (How long this action has been in event Started, Ongoing, or Triggered" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ElapsedTriggeredTime_MetaData[] = {
{ "Category", "Action" },
{ "Comment", "// Triggered time (How long this action has been in event Triggered only)\n" },
{ "ModuleRelativePath", "Public/InputAction.h" },
{ "ToolTip", "Triggered time (How long this action has been in event Triggered only)" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FInputActionInstance constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_SourceAction;
static const UECodeGen_Private::FBytePropertyParams NewProp_TriggerEvent_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_TriggerEvent;
static const UECodeGen_Private::FFloatPropertyParams NewProp_LastTriggeredWorldTime;
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::FFloatPropertyParams NewProp_ElapsedProcessedTime;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ElapsedTriggeredTime;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FInputActionInstance constinit property declarations ****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FInputActionInstance>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FInputActionInstance_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FInputActionInstance;
class UScriptStruct* FInputActionInstance::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FInputActionInstance.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FInputActionInstance.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FInputActionInstance, (UObject*)Z_Construct_UPackage__Script_EnhancedInput(), TEXT("InputActionInstance"));
}
return Z_Registration_Info_UScriptStruct_FInputActionInstance.OuterSingleton;
}
// ********** Begin ScriptStruct FInputActionInstance Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FInputActionInstance_Statics::NewProp_SourceAction = { "SourceAction", nullptr, (EPropertyFlags)0x0144000000000014, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInputActionInstance, SourceAction), Z_Construct_UClass_UInputAction_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceAction_MetaData), NewProp_SourceAction_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FInputActionInstance_Statics::NewProp_TriggerEvent_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_FInputActionInstance_Statics::NewProp_TriggerEvent = { "TriggerEvent", nullptr, (EPropertyFlags)0x0020080000002014, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInputActionInstance, TriggerEvent), Z_Construct_UEnum_EnhancedInput_ETriggerEvent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TriggerEvent_MetaData), NewProp_TriggerEvent_MetaData) }; // 781027528
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FInputActionInstance_Statics::NewProp_LastTriggeredWorldTime = { "LastTriggeredWorldTime", nullptr, (EPropertyFlags)0x0020080000002014, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInputActionInstance, LastTriggeredWorldTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LastTriggeredWorldTime_MetaData), NewProp_LastTriggeredWorldTime_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FInputActionInstance_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_FInputActionInstance_Statics::NewProp_Triggers = { "Triggers", nullptr, (EPropertyFlags)0x012408800000001c, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInputActionInstance, Triggers), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Triggers_MetaData), NewProp_Triggers_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FInputActionInstance_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_FInputActionInstance_Statics::NewProp_Modifiers = { "Modifiers", nullptr, (EPropertyFlags)0x012408800000001c, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInputActionInstance, Modifiers), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Modifiers_MetaData), NewProp_Modifiers_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FInputActionInstance_Statics::NewProp_ElapsedProcessedTime = { "ElapsedProcessedTime", nullptr, (EPropertyFlags)0x0020080000000014, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInputActionInstance, ElapsedProcessedTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ElapsedProcessedTime_MetaData), NewProp_ElapsedProcessedTime_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FInputActionInstance_Statics::NewProp_ElapsedTriggeredTime = { "ElapsedTriggeredTime", nullptr, (EPropertyFlags)0x0020080000000014, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInputActionInstance, ElapsedTriggeredTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ElapsedTriggeredTime_MetaData), NewProp_ElapsedTriggeredTime_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FInputActionInstance_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputActionInstance_Statics::NewProp_SourceAction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputActionInstance_Statics::NewProp_TriggerEvent_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputActionInstance_Statics::NewProp_TriggerEvent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputActionInstance_Statics::NewProp_LastTriggeredWorldTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputActionInstance_Statics::NewProp_Triggers_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputActionInstance_Statics::NewProp_Triggers,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputActionInstance_Statics::NewProp_Modifiers_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputActionInstance_Statics::NewProp_Modifiers,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputActionInstance_Statics::NewProp_ElapsedProcessedTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputActionInstance_Statics::NewProp_ElapsedTriggeredTime,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInputActionInstance_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FInputActionInstance Property Definitions ***************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FInputActionInstance_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_EnhancedInput,
nullptr,
&NewStructOps,
"InputActionInstance",
Z_Construct_UScriptStruct_FInputActionInstance_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInputActionInstance_Statics::PropPointers),
sizeof(FInputActionInstance),
alignof(FInputActionInstance),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000005),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInputActionInstance_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FInputActionInstance_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FInputActionInstance()
{
if (!Z_Registration_Info_UScriptStruct_FInputActionInstance.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FInputActionInstance.InnerSingleton, Z_Construct_UScriptStruct_FInputActionInstance_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FInputActionInstance.InnerSingleton);
}
// ********** End ScriptStruct FInputActionInstance ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputAction_h__Script_EnhancedInput_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EInputActionAccumulationBehavior_StaticEnum, TEXT("EInputActionAccumulationBehavior"), &Z_Registration_Info_UEnum_EInputActionAccumulationBehavior, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 470813244U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FInputActionInstance::StaticStruct, Z_Construct_UScriptStruct_FInputActionInstance_Statics::NewStructOps, TEXT("InputActionInstance"),&Z_Registration_Info_UScriptStruct_FInputActionInstance, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FInputActionInstance), 2310229511U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInputAction, UInputAction::StaticClass, TEXT("UInputAction"), &Z_Registration_Info_UClass_UInputAction, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInputAction), 1802902153U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputAction_h__Script_EnhancedInput_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputAction_h__Script_EnhancedInput_1217481582{
TEXT("/Script/EnhancedInput"),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputAction_h__Script_EnhancedInput_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputAction_h__Script_EnhancedInput_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputAction_h__Script_EnhancedInput_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputAction_h__Script_EnhancedInput_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputAction_h__Script_EnhancedInput_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputAction_h__Script_EnhancedInput_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,83 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "InputAction.h"
#ifdef ENHANCEDINPUT_InputAction_generated_h
#error "InputAction.generated.h already included, missing '#pragma once' in InputAction.h"
#endif
#define ENHANCEDINPUT_InputAction_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UInputAction *************************************************************
struct Z_Construct_UClass_UInputAction_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputAction_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputAction_h_57_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputAction(); \
friend struct ::Z_Construct_UClass_UInputAction_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputAction_NoRegister(); \
public: \
DECLARE_CLASS2(UInputAction, UDataAsset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputAction_NoRegister) \
DECLARE_SERIALIZER(UInputAction)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputAction_h_57_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputAction(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputAction(UInputAction&&) = delete; \
UInputAction(const UInputAction&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputAction); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputAction); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputAction) \
ENHANCEDINPUT_API virtual ~UInputAction();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputAction_h_54_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputAction_h_57_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputAction_h_57_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputAction_h_57_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputAction;
// ********** End Class UInputAction ***************************************************************
// ********** Begin ScriptStruct FInputActionInstance **********************************************
struct Z_Construct_UScriptStruct_FInputActionInstance_Statics;
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputAction_h_201_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FInputActionInstance_Statics; \
ENHANCEDINPUT_API static class UScriptStruct* StaticStruct();
struct FInputActionInstance;
// ********** End ScriptStruct FInputActionInstance ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputAction_h
// ********** Begin Enum EInputActionAccumulationBehavior ******************************************
#define FOREACH_ENUM_EINPUTACTIONACCUMULATIONBEHAVIOR(op) \
op(EInputActionAccumulationBehavior::TakeHighestAbsoluteValue) \
op(EInputActionAccumulationBehavior::Cumulative)
enum class EInputActionAccumulationBehavior : uint8;
template<> struct TIsUEnumClass<EInputActionAccumulationBehavior> { enum { Value = true }; };
template<> ENHANCEDINPUT_NON_ATTRIBUTED_API UEnum* StaticEnum<EInputActionAccumulationBehavior>();
// ********** End Enum EInputActionAccumulationBehavior ********************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,154 @@
// 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 "InputActionValue.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInputActionValue() {}
// ********** Begin Cross Module References ********************************************************
ENHANCEDINPUT_API UEnum* Z_Construct_UEnum_EnhancedInput_EInputActionValueType();
ENHANCEDINPUT_API UScriptStruct* Z_Construct_UScriptStruct_FInputActionValue();
UPackage* Z_Construct_UPackage__Script_EnhancedInput();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EInputActionValueType *****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EInputActionValueType;
static UEnum* EInputActionValueType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EInputActionValueType.OuterSingleton)
{
Z_Registration_Info_UEnum_EInputActionValueType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_EnhancedInput_EInputActionValueType, (UObject*)Z_Construct_UPackage__Script_EnhancedInput(), TEXT("EInputActionValueType"));
}
return Z_Registration_Info_UEnum_EInputActionValueType.OuterSingleton;
}
template<> ENHANCEDINPUT_NON_ATTRIBUTED_API UEnum* StaticEnum<EInputActionValueType>()
{
return EInputActionValueType_StaticEnum();
}
struct Z_Construct_UEnum_EnhancedInput_EInputActionValueType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Axis1D.DisplayName", "Axis1D (float)" },
{ "Axis1D.Name", "EInputActionValueType::Axis1D" },
{ "Axis2D.DisplayName", "Axis2D (Vector2D)" },
{ "Axis2D.Name", "EInputActionValueType::Axis2D" },
{ "Axis3D.DisplayName", "Axis3D (Vector)" },
{ "Axis3D.Name", "EInputActionValueType::Axis3D" },
{ "BlueprintType", "true" },
{ "Boolean.Comment", "// Value types in increasing size order (used for type promotion)\n// Name these Digital/Analog?\n" },
{ "Boolean.DisplayName", "Digital (bool)" },
{ "Boolean.Name", "EInputActionValueType::Boolean" },
{ "Boolean.ToolTip", "Value types in increasing size order (used for type promotion)\nName these Digital/Analog?" },
{ "ModuleRelativePath", "Public/InputActionValue.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EInputActionValueType::Boolean", (int64)EInputActionValueType::Boolean },
{ "EInputActionValueType::Axis1D", (int64)EInputActionValueType::Axis1D },
{ "EInputActionValueType::Axis2D", (int64)EInputActionValueType::Axis2D },
{ "EInputActionValueType::Axis3D", (int64)EInputActionValueType::Axis3D },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_EnhancedInput_EInputActionValueType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_EnhancedInput_EInputActionValueType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_EnhancedInput,
nullptr,
"EInputActionValueType",
"EInputActionValueType",
Z_Construct_UEnum_EnhancedInput_EInputActionValueType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_EnhancedInput_EInputActionValueType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_EnhancedInput_EInputActionValueType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_EnhancedInput_EInputActionValueType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_EnhancedInput_EInputActionValueType()
{
if (!Z_Registration_Info_UEnum_EInputActionValueType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EInputActionValueType.InnerSingleton, Z_Construct_UEnum_EnhancedInput_EInputActionValueType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EInputActionValueType.InnerSingleton;
}
// ********** End Enum EInputActionValueType *******************************************************
// ********** Begin ScriptStruct FInputActionValue *************************************************
struct Z_Construct_UScriptStruct_FInputActionValue_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FInputActionValue); }
static inline consteval int16 GetStructAlignment() { return alignof(FInputActionValue); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "HasNativeBreak", "/Script/EnhancedInput.EnhancedInputLibrary.BreakInputActionValue" },
{ "HasNativeMake", "/Script/EnhancedInput.EnhancedInputLibrary.MakeInputActionValueOfType" },
{ "ModuleRelativePath", "Public/InputActionValue.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FInputActionValue constinit property declarations *****************
// ********** End ScriptStruct FInputActionValue constinit property declarations *******************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FInputActionValue>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FInputActionValue_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FInputActionValue;
class UScriptStruct* FInputActionValue::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FInputActionValue.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FInputActionValue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FInputActionValue, (UObject*)Z_Construct_UPackage__Script_EnhancedInput(), TEXT("InputActionValue"));
}
return Z_Registration_Info_UScriptStruct_FInputActionValue.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FInputActionValue_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_EnhancedInput,
nullptr,
&NewStructOps,
"InputActionValue",
nullptr,
0,
sizeof(FInputActionValue),
alignof(FInputActionValue),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInputActionValue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FInputActionValue_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FInputActionValue()
{
if (!Z_Registration_Info_UScriptStruct_FInputActionValue.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FInputActionValue.InnerSingleton, Z_Construct_UScriptStruct_FInputActionValue_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FInputActionValue.InnerSingleton);
}
// ********** End ScriptStruct FInputActionValue ***************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputActionValue_h__Script_EnhancedInput_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EInputActionValueType_StaticEnum, TEXT("EInputActionValueType"), &Z_Registration_Info_UEnum_EInputActionValueType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2276956108U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FInputActionValue::StaticStruct, Z_Construct_UScriptStruct_FInputActionValue_Statics::NewStructOps, TEXT("InputActionValue"),&Z_Registration_Info_UScriptStruct_FInputActionValue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FInputActionValue), 3592307271U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputActionValue_h__Script_EnhancedInput_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputActionValue_h__Script_EnhancedInput_2112909915{
TEXT("/Script/EnhancedInput"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputActionValue_h__Script_EnhancedInput_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputActionValue_h__Script_EnhancedInput_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputActionValue_h__Script_EnhancedInput_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputActionValue_h__Script_EnhancedInput_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,44 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "InputActionValue.h"
#ifdef ENHANCEDINPUT_InputActionValue_generated_h
#error "InputActionValue.generated.h already included, missing '#pragma once' in InputActionValue.h"
#endif
#define ENHANCEDINPUT_InputActionValue_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FInputActionValue *************************************************
struct Z_Construct_UScriptStruct_FInputActionValue_Statics;
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputActionValue_h_25_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FInputActionValue_Statics; \
ENHANCEDINPUT_API static class UScriptStruct* StaticStruct();
struct FInputActionValue;
// ********** End ScriptStruct FInputActionValue ***************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputActionValue_h
// ********** Begin Enum EInputActionValueType *****************************************************
#define FOREACH_ENUM_EINPUTACTIONVALUETYPE(op) \
op(EInputActionValueType::Boolean) \
op(EInputActionValueType::Axis1D) \
op(EInputActionValueType::Axis2D) \
op(EInputActionValueType::Axis3D)
enum class EInputActionValueType : uint8;
template<> struct TIsUEnumClass<EInputActionValueType> { enum { Value = true }; };
template<> ENHANCEDINPUT_NON_ATTRIBUTED_API UEnum* StaticEnum<EInputActionValueType>();
// ********** End Enum EInputActionValueType *******************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,229 @@
// 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 "InputDebugKeyDelegateBinding.h"
#include "Framework/Commands/InputChord.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInputDebugKeyDelegateBinding() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UInputDelegateBinding();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EInputEvent();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputDebugKeyDelegateBinding();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputDebugKeyDelegateBinding_NoRegister();
ENHANCEDINPUT_API UScriptStruct* Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding();
SLATE_API UScriptStruct* Z_Construct_UScriptStruct_FInputChord();
UPackage* Z_Construct_UPackage__Script_EnhancedInput();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FBlueprintInputDebugKeyDelegateBinding ****************************
struct Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FBlueprintInputDebugKeyDelegateBinding); }
static inline consteval int16 GetStructAlignment() { return alignof(FBlueprintInputDebugKeyDelegateBinding); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/InputDebugKeyDelegateBinding.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputChord_MetaData[] = {
{ "ModuleRelativePath", "Public/InputDebugKeyDelegateBinding.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputKeyEvent_MetaData[] = {
{ "ModuleRelativePath", "Public/InputDebugKeyDelegateBinding.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FunctionNameToBind_MetaData[] = {
{ "ModuleRelativePath", "Public/InputDebugKeyDelegateBinding.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bExecuteWhenPaused_MetaData[] = {
{ "ModuleRelativePath", "Public/InputDebugKeyDelegateBinding.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FBlueprintInputDebugKeyDelegateBinding constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_InputChord;
static const UECodeGen_Private::FBytePropertyParams NewProp_InputKeyEvent;
static const UECodeGen_Private::FNamePropertyParams NewProp_FunctionNameToBind;
static void NewProp_bExecuteWhenPaused_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bExecuteWhenPaused;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FBlueprintInputDebugKeyDelegateBinding constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FBlueprintInputDebugKeyDelegateBinding>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding;
class UScriptStruct* FBlueprintInputDebugKeyDelegateBinding::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding, (UObject*)Z_Construct_UPackage__Script_EnhancedInput(), TEXT("BlueprintInputDebugKeyDelegateBinding"));
}
return Z_Registration_Info_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding.OuterSingleton;
}
// ********** Begin ScriptStruct FBlueprintInputDebugKeyDelegateBinding Property Definitions *******
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding_Statics::NewProp_InputChord = { "InputChord", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBlueprintInputDebugKeyDelegateBinding, InputChord), Z_Construct_UScriptStruct_FInputChord, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputChord_MetaData), NewProp_InputChord_MetaData) }; // 2741225554
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding_Statics::NewProp_InputKeyEvent = { "InputKeyEvent", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBlueprintInputDebugKeyDelegateBinding, InputKeyEvent), Z_Construct_UEnum_Engine_EInputEvent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputKeyEvent_MetaData), NewProp_InputKeyEvent_MetaData) }; // 513683223
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding_Statics::NewProp_FunctionNameToBind = { "FunctionNameToBind", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBlueprintInputDebugKeyDelegateBinding, FunctionNameToBind), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FunctionNameToBind_MetaData), NewProp_FunctionNameToBind_MetaData) };
void Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding_Statics::NewProp_bExecuteWhenPaused_SetBit(void* Obj)
{
((FBlueprintInputDebugKeyDelegateBinding*)Obj)->bExecuteWhenPaused = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding_Statics::NewProp_bExecuteWhenPaused = { "bExecuteWhenPaused", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FBlueprintInputDebugKeyDelegateBinding), &Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding_Statics::NewProp_bExecuteWhenPaused_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bExecuteWhenPaused_MetaData), NewProp_bExecuteWhenPaused_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding_Statics::NewProp_InputChord,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding_Statics::NewProp_InputKeyEvent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding_Statics::NewProp_FunctionNameToBind,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding_Statics::NewProp_bExecuteWhenPaused,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FBlueprintInputDebugKeyDelegateBinding Property Definitions *********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_EnhancedInput,
nullptr,
&NewStructOps,
"BlueprintInputDebugKeyDelegateBinding",
Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding_Statics::PropPointers),
sizeof(FBlueprintInputDebugKeyDelegateBinding),
alignof(FBlueprintInputDebugKeyDelegateBinding),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding()
{
if (!Z_Registration_Info_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding.InnerSingleton, Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding.InnerSingleton);
}
// ********** End ScriptStruct FBlueprintInputDebugKeyDelegateBinding ******************************
// ********** Begin Class UInputDebugKeyDelegateBinding ********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInputDebugKeyDelegateBinding;
UClass* UInputDebugKeyDelegateBinding::GetPrivateStaticClass()
{
using TClass = UInputDebugKeyDelegateBinding;
if (!Z_Registration_Info_UClass_UInputDebugKeyDelegateBinding.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InputDebugKeyDelegateBinding"),
Z_Registration_Info_UClass_UInputDebugKeyDelegateBinding.InnerSingleton,
StaticRegisterNativesUInputDebugKeyDelegateBinding,
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_UInputDebugKeyDelegateBinding.InnerSingleton;
}
UClass* Z_Construct_UClass_UInputDebugKeyDelegateBinding_NoRegister()
{
return UInputDebugKeyDelegateBinding::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInputDebugKeyDelegateBinding_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "InputDebugKeyDelegateBinding.h" },
{ "ModuleRelativePath", "Public/InputDebugKeyDelegateBinding.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputDebugKeyDelegateBindings_MetaData[] = {
{ "ModuleRelativePath", "Public/InputDebugKeyDelegateBinding.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UInputDebugKeyDelegateBinding constinit property declarations ************
static const UECodeGen_Private::FStructPropertyParams NewProp_InputDebugKeyDelegateBindings_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InputDebugKeyDelegateBindings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UInputDebugKeyDelegateBinding constinit property declarations **************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInputDebugKeyDelegateBinding>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInputDebugKeyDelegateBinding_Statics
// ********** Begin Class UInputDebugKeyDelegateBinding Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UInputDebugKeyDelegateBinding_Statics::NewProp_InputDebugKeyDelegateBindings_Inner = { "InputDebugKeyDelegateBindings", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding, METADATA_PARAMS(0, nullptr) }; // 3092969972
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UInputDebugKeyDelegateBinding_Statics::NewProp_InputDebugKeyDelegateBindings = { "InputDebugKeyDelegateBindings", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInputDebugKeyDelegateBinding, InputDebugKeyDelegateBindings), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputDebugKeyDelegateBindings_MetaData), NewProp_InputDebugKeyDelegateBindings_MetaData) }; // 3092969972
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UInputDebugKeyDelegateBinding_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputDebugKeyDelegateBinding_Statics::NewProp_InputDebugKeyDelegateBindings_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputDebugKeyDelegateBinding_Statics::NewProp_InputDebugKeyDelegateBindings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInputDebugKeyDelegateBinding_Statics::PropPointers) < 2048);
// ********** End Class UInputDebugKeyDelegateBinding Property Definitions *************************
UObject* (*const Z_Construct_UClass_UInputDebugKeyDelegateBinding_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UInputDelegateBinding,
(UObject* (*)())Z_Construct_UPackage__Script_EnhancedInput,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInputDebugKeyDelegateBinding_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInputDebugKeyDelegateBinding_Statics::ClassParams = {
&UInputDebugKeyDelegateBinding::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UInputDebugKeyDelegateBinding_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UInputDebugKeyDelegateBinding_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInputDebugKeyDelegateBinding_Statics::Class_MetaDataParams), Z_Construct_UClass_UInputDebugKeyDelegateBinding_Statics::Class_MetaDataParams)
};
void UInputDebugKeyDelegateBinding::StaticRegisterNativesUInputDebugKeyDelegateBinding()
{
}
UClass* Z_Construct_UClass_UInputDebugKeyDelegateBinding()
{
if (!Z_Registration_Info_UClass_UInputDebugKeyDelegateBinding.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInputDebugKeyDelegateBinding.OuterSingleton, Z_Construct_UClass_UInputDebugKeyDelegateBinding_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInputDebugKeyDelegateBinding.OuterSingleton;
}
UInputDebugKeyDelegateBinding::UInputDebugKeyDelegateBinding(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInputDebugKeyDelegateBinding);
UInputDebugKeyDelegateBinding::~UInputDebugKeyDelegateBinding() {}
// ********** End Class UInputDebugKeyDelegateBinding **********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputDebugKeyDelegateBinding_h__Script_EnhancedInput_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FBlueprintInputDebugKeyDelegateBinding::StaticStruct, Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding_Statics::NewStructOps, TEXT("BlueprintInputDebugKeyDelegateBinding"),&Z_Registration_Info_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FBlueprintInputDebugKeyDelegateBinding), 3092969972U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInputDebugKeyDelegateBinding, UInputDebugKeyDelegateBinding::StaticClass, TEXT("UInputDebugKeyDelegateBinding"), &Z_Registration_Info_UClass_UInputDebugKeyDelegateBinding, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInputDebugKeyDelegateBinding), 2770689131U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputDebugKeyDelegateBinding_h__Script_EnhancedInput_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputDebugKeyDelegateBinding_h__Script_EnhancedInput_506174912{
TEXT("/Script/EnhancedInput"),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputDebugKeyDelegateBinding_h__Script_EnhancedInput_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputDebugKeyDelegateBinding_h__Script_EnhancedInput_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputDebugKeyDelegateBinding_h__Script_EnhancedInput_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputDebugKeyDelegateBinding_h__Script_EnhancedInput_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,73 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "InputDebugKeyDelegateBinding.h"
#ifdef ENHANCEDINPUT_InputDebugKeyDelegateBinding_generated_h
#error "InputDebugKeyDelegateBinding.generated.h already included, missing '#pragma once' in InputDebugKeyDelegateBinding.h"
#endif
#define ENHANCEDINPUT_InputDebugKeyDelegateBinding_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FBlueprintInputDebugKeyDelegateBinding ****************************
struct Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding_Statics;
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputDebugKeyDelegateBinding_h_17_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FBlueprintInputDebugKeyDelegateBinding_Statics; \
ENHANCEDINPUT_API static class UScriptStruct* StaticStruct();
struct FBlueprintInputDebugKeyDelegateBinding;
// ********** End ScriptStruct FBlueprintInputDebugKeyDelegateBinding ******************************
// ********** Begin Class UInputDebugKeyDelegateBinding ********************************************
struct Z_Construct_UClass_UInputDebugKeyDelegateBinding_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputDebugKeyDelegateBinding_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputDebugKeyDelegateBinding_h_37_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputDebugKeyDelegateBinding(); \
friend struct ::Z_Construct_UClass_UInputDebugKeyDelegateBinding_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputDebugKeyDelegateBinding_NoRegister(); \
public: \
DECLARE_CLASS2(UInputDebugKeyDelegateBinding, UInputDelegateBinding, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputDebugKeyDelegateBinding_NoRegister) \
DECLARE_SERIALIZER(UInputDebugKeyDelegateBinding)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputDebugKeyDelegateBinding_h_37_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputDebugKeyDelegateBinding(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputDebugKeyDelegateBinding(UInputDebugKeyDelegateBinding&&) = delete; \
UInputDebugKeyDelegateBinding(const UInputDebugKeyDelegateBinding&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputDebugKeyDelegateBinding); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputDebugKeyDelegateBinding); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputDebugKeyDelegateBinding) \
ENHANCEDINPUT_API virtual ~UInputDebugKeyDelegateBinding();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputDebugKeyDelegateBinding_h_34_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputDebugKeyDelegateBinding_h_37_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputDebugKeyDelegateBinding_h_37_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputDebugKeyDelegateBinding_h_37_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputDebugKeyDelegateBinding;
// ********** End Class UInputDebugKeyDelegateBinding **********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputDebugKeyDelegateBinding_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,716 @@
// 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 "InputMappingContext.h"
#include "EnhancedActionKeyMapping.h"
#include "GameplayTagContainer.h"
#include "InputCoreTypes.h"
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInputMappingContext() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UDataAsset();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputAction_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputMappingContext();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputMappingContext_NoRegister();
ENHANCEDINPUT_API UEnum* Z_Construct_UEnum_EnhancedInput_EMappingContextInputModeFilterOptions();
ENHANCEDINPUT_API UEnum* Z_Construct_UEnum_EnhancedInput_EMappingContextRegistrationTrackingMode();
ENHANCEDINPUT_API UScriptStruct* Z_Construct_UScriptStruct_FEnhancedActionKeyMapping();
ENHANCEDINPUT_API UScriptStruct* Z_Construct_UScriptStruct_FInputMappingContextMappingData();
GAMEPLAYTAGS_API UScriptStruct* Z_Construct_UScriptStruct_FGameplayTagQuery();
INPUTCORE_API UScriptStruct* Z_Construct_UScriptStruct_FKey();
UPackage* Z_Construct_UPackage__Script_EnhancedInput();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EMappingContextInputModeFilterOptions *************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMappingContextInputModeFilterOptions;
static UEnum* EMappingContextInputModeFilterOptions_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EMappingContextInputModeFilterOptions.OuterSingleton)
{
Z_Registration_Info_UEnum_EMappingContextInputModeFilterOptions.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_EnhancedInput_EMappingContextInputModeFilterOptions, (UObject*)Z_Construct_UPackage__Script_EnhancedInput(), TEXT("EMappingContextInputModeFilterOptions"));
}
return Z_Registration_Info_UEnum_EMappingContextInputModeFilterOptions.OuterSingleton;
}
template<> ENHANCEDINPUT_NON_ATTRIBUTED_API UEnum* StaticEnum<EMappingContextInputModeFilterOptions>()
{
return EMappingContextInputModeFilterOptions_StaticEnum();
}
struct Z_Construct_UEnum_EnhancedInput_EMappingContextInputModeFilterOptions_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Comment", "/**\n * Options for an input mapping context being filtered based on the current input mode of the player.\n */" },
{ "DoNotFilter.Comment", "/**\n\x09 * This Input mapping context should not be filtered based on the current mode, effectively ignoring\n\x09 * the current mode.\n\x09 */" },
{ "DoNotFilter.Name", "EMappingContextInputModeFilterOptions::DoNotFilter" },
{ "DoNotFilter.ToolTip", "This Input mapping context should not be filtered based on the current mode, effectively ignoring\nthe current mode." },
{ "ModuleRelativePath", "Public/InputMappingContext.h" },
{ "ToolTip", "Options for an input mapping context being filtered based on the current input mode of the player." },
{ "UseCustomQuery.Comment", "/**\n\x09 * This mapping context should use a custom input mode query instead of the project default.\n\x09 */" },
{ "UseCustomQuery.Name", "EMappingContextInputModeFilterOptions::UseCustomQuery" },
{ "UseCustomQuery.ToolTip", "This mapping context should use a custom input mode query instead of the project default." },
{ "UseProjectDefaultQuery.Comment", "/**\n\x09 * This mapping context should use the project's default input mode query.\n\x09 * \n\x09 * @see UEnhancedInputDeveloperSettings::DefaultMappingContextInputModeQuery\n\x09 * \n\x09 * (Project Settings -> Engine -> Enhanced Input -> Input Modes)\n\x09 */" },
{ "UseProjectDefaultQuery.Name", "EMappingContextInputModeFilterOptions::UseProjectDefaultQuery" },
{ "UseProjectDefaultQuery.ToolTip", "This mapping context should use the project's default input mode query.\n\n@see UEnhancedInputDeveloperSettings::DefaultMappingContextInputModeQuery\n\n(Project Settings -> Engine -> Enhanced Input -> Input Modes)" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EMappingContextInputModeFilterOptions::UseProjectDefaultQuery", (int64)EMappingContextInputModeFilterOptions::UseProjectDefaultQuery },
{ "EMappingContextInputModeFilterOptions::UseCustomQuery", (int64)EMappingContextInputModeFilterOptions::UseCustomQuery },
{ "EMappingContextInputModeFilterOptions::DoNotFilter", (int64)EMappingContextInputModeFilterOptions::DoNotFilter },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_EnhancedInput_EMappingContextInputModeFilterOptions_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_EnhancedInput_EMappingContextInputModeFilterOptions_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_EnhancedInput,
nullptr,
"EMappingContextInputModeFilterOptions",
"EMappingContextInputModeFilterOptions",
Z_Construct_UEnum_EnhancedInput_EMappingContextInputModeFilterOptions_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_EnhancedInput_EMappingContextInputModeFilterOptions_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_EnhancedInput_EMappingContextInputModeFilterOptions_Statics::Enum_MetaDataParams), Z_Construct_UEnum_EnhancedInput_EMappingContextInputModeFilterOptions_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_EnhancedInput_EMappingContextInputModeFilterOptions()
{
if (!Z_Registration_Info_UEnum_EMappingContextInputModeFilterOptions.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMappingContextInputModeFilterOptions.InnerSingleton, Z_Construct_UEnum_EnhancedInput_EMappingContextInputModeFilterOptions_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EMappingContextInputModeFilterOptions.InnerSingleton;
}
// ********** End Enum EMappingContextInputModeFilterOptions ***************************************
// ********** Begin Enum EMappingContextRegistrationTrackingMode ***********************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMappingContextRegistrationTrackingMode;
static UEnum* EMappingContextRegistrationTrackingMode_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EMappingContextRegistrationTrackingMode.OuterSingleton)
{
Z_Registration_Info_UEnum_EMappingContextRegistrationTrackingMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_EnhancedInput_EMappingContextRegistrationTrackingMode, (UObject*)Z_Construct_UPackage__Script_EnhancedInput(), TEXT("EMappingContextRegistrationTrackingMode"));
}
return Z_Registration_Info_UEnum_EMappingContextRegistrationTrackingMode.OuterSingleton;
}
template<> ENHANCEDINPUT_NON_ATTRIBUTED_API UEnum* StaticEnum<EMappingContextRegistrationTrackingMode>()
{
return EMappingContextRegistrationTrackingMode_StaticEnum();
}
struct Z_Construct_UEnum_EnhancedInput_EMappingContextRegistrationTrackingMode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Comment", "/**\n * Options for how multiple registrations of an input mapping context should be tracked.\n */" },
{ "CountRegistrations.Comment", "/**\n\x09 * Track how many times the IMC is added and keeps the IMC applied until the IMC is removed the same number of times.\n\x09 * This allows multiple systems to use the same Input Mapping Context without needing to check if any other systems are still using the same Input Mapping Context.\n\x09 *\n\x09 * Warnings will be logged if Input Mapping Contexts with this tracking mode are still applied at deinitialization, the expectation is that there will be a RemoveMappingContext() call for every call to AddMappingContext() when using this mode.\n\x09 * \n\x09 * @see IEnhancedInputSubsystemInterface::ValidateTrackedMappingContextsAreUnregistered\n\x09 */" },
{ "CountRegistrations.Name", "EMappingContextRegistrationTrackingMode::CountRegistrations" },
{ "CountRegistrations.ToolTip", "Track how many times the IMC is added and keeps the IMC applied until the IMC is removed the same number of times.\nThis allows multiple systems to use the same Input Mapping Context without needing to check if any other systems are still using the same Input Mapping Context.\n\nWarnings will be logged if Input Mapping Contexts with this tracking mode are still applied at deinitialization, the expectation is that there will be a RemoveMappingContext() call for every call to AddMappingContext() when using this mode.\n\n@see IEnhancedInputSubsystemInterface::ValidateTrackedMappingContextsAreUnregistered" },
{ "ModuleRelativePath", "Public/InputMappingContext.h" },
{ "ToolTip", "Options for how multiple registrations of an input mapping context should be tracked." },
{ "Untracked.Comment", "/**\n\x09 * This is the default behavior.\n\x09 * Registrations of the Input Mapping Context are not tracked. The mapping context will be unregistered when removing it the first time, no matter how many times it has been added.\n\x09 */" },
{ "Untracked.Name", "EMappingContextRegistrationTrackingMode::Untracked" },
{ "Untracked.ToolTip", "This is the default behavior.\nRegistrations of the Input Mapping Context are not tracked. The mapping context will be unregistered when removing it the first time, no matter how many times it has been added." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EMappingContextRegistrationTrackingMode::Untracked", (int64)EMappingContextRegistrationTrackingMode::Untracked },
{ "EMappingContextRegistrationTrackingMode::CountRegistrations", (int64)EMappingContextRegistrationTrackingMode::CountRegistrations },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_EnhancedInput_EMappingContextRegistrationTrackingMode_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_EnhancedInput_EMappingContextRegistrationTrackingMode_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_EnhancedInput,
nullptr,
"EMappingContextRegistrationTrackingMode",
"EMappingContextRegistrationTrackingMode",
Z_Construct_UEnum_EnhancedInput_EMappingContextRegistrationTrackingMode_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_EnhancedInput_EMappingContextRegistrationTrackingMode_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_EnhancedInput_EMappingContextRegistrationTrackingMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_EnhancedInput_EMappingContextRegistrationTrackingMode_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_EnhancedInput_EMappingContextRegistrationTrackingMode()
{
if (!Z_Registration_Info_UEnum_EMappingContextRegistrationTrackingMode.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMappingContextRegistrationTrackingMode.InnerSingleton, Z_Construct_UEnum_EnhancedInput_EMappingContextRegistrationTrackingMode_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EMappingContextRegistrationTrackingMode.InnerSingleton;
}
// ********** End Enum EMappingContextRegistrationTrackingMode *************************************
// ********** Begin ScriptStruct FInputMappingContextMappingData ***********************************
struct Z_Construct_UScriptStruct_FInputMappingContextMappingData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FInputMappingContextMappingData); }
static inline consteval int16 GetStructAlignment() { return alignof(FInputMappingContextMappingData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/InputMappingContext.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Mappings_MetaData[] = {
{ "Category", "Mappings" },
{ "Comment", "/**\n\x09 * List of Input Actions and which keys they are mapped to.\n\x09 */" },
{ "ModuleRelativePath", "Public/InputMappingContext.h" },
{ "ToolTip", "List of Input Actions and which keys they are mapped to." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FInputMappingContextMappingData constinit property declarations ***
static const UECodeGen_Private::FStructPropertyParams NewProp_Mappings_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Mappings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FInputMappingContextMappingData constinit property declarations *****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FInputMappingContextMappingData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FInputMappingContextMappingData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FInputMappingContextMappingData;
class UScriptStruct* FInputMappingContextMappingData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FInputMappingContextMappingData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FInputMappingContextMappingData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FInputMappingContextMappingData, (UObject*)Z_Construct_UPackage__Script_EnhancedInput(), TEXT("InputMappingContextMappingData"));
}
return Z_Registration_Info_UScriptStruct_FInputMappingContextMappingData.OuterSingleton;
}
// ********** Begin ScriptStruct FInputMappingContextMappingData Property Definitions **************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FInputMappingContextMappingData_Statics::NewProp_Mappings_Inner = { "Mappings", nullptr, (EPropertyFlags)0x0000008000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FEnhancedActionKeyMapping, METADATA_PARAMS(0, nullptr) }; // 3263225798
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FInputMappingContextMappingData_Statics::NewProp_Mappings = { "Mappings", nullptr, (EPropertyFlags)0x0010008000004015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInputMappingContextMappingData, Mappings), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Mappings_MetaData), NewProp_Mappings_MetaData) }; // 3263225798
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FInputMappingContextMappingData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputMappingContextMappingData_Statics::NewProp_Mappings_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputMappingContextMappingData_Statics::NewProp_Mappings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInputMappingContextMappingData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FInputMappingContextMappingData Property Definitions ****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FInputMappingContextMappingData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_EnhancedInput,
nullptr,
&NewStructOps,
"InputMappingContextMappingData",
Z_Construct_UScriptStruct_FInputMappingContextMappingData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInputMappingContextMappingData_Statics::PropPointers),
sizeof(FInputMappingContextMappingData),
alignof(FInputMappingContextMappingData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000005),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInputMappingContextMappingData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FInputMappingContextMappingData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FInputMappingContextMappingData()
{
if (!Z_Registration_Info_UScriptStruct_FInputMappingContextMappingData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FInputMappingContextMappingData.InnerSingleton, Z_Construct_UScriptStruct_FInputMappingContextMappingData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FInputMappingContextMappingData.InnerSingleton);
}
// ********** End ScriptStruct FInputMappingContextMappingData *************************************
// ********** Begin Class UInputMappingContext Function MapKey *************************************
struct Z_Construct_UFunction_UInputMappingContext_MapKey_Statics
{
struct InputMappingContext_eventMapKey_Parms
{
const UInputAction* Action;
FKey ToKey;
FEnhancedActionKeyMapping ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Mapping" },
{ "Comment", "/**\n\x09* Map a key to an action within the mapping context.\n\x09*/" },
{ "ModuleRelativePath", "Public/InputMappingContext.h" },
{ "ToolTip", "Map a key to an action within the mapping context." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Action_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function MapKey constinit property declarations ********************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Action;
static const UECodeGen_Private::FStructPropertyParams NewProp_ToKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MapKey constinit property declarations **********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MapKey Property Definitions *******************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInputMappingContext_MapKey_Statics::NewProp_Action = { "Action", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputMappingContext_eventMapKey_Parms, Action), Z_Construct_UClass_UInputAction_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Action_MetaData), NewProp_Action_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInputMappingContext_MapKey_Statics::NewProp_ToKey = { "ToKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputMappingContext_eventMapKey_Parms, ToKey), Z_Construct_UScriptStruct_FKey, METADATA_PARAMS(0, nullptr) }; // 2693575693
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInputMappingContext_MapKey_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010008000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputMappingContext_eventMapKey_Parms, ReturnValue), Z_Construct_UScriptStruct_FEnhancedActionKeyMapping, METADATA_PARAMS(0, nullptr) }; // 3263225798
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInputMappingContext_MapKey_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputMappingContext_MapKey_Statics::NewProp_Action,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputMappingContext_MapKey_Statics::NewProp_ToKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputMappingContext_MapKey_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputMappingContext_MapKey_Statics::PropPointers) < 2048);
// ********** End Function MapKey Property Definitions *********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInputMappingContext_MapKey_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInputMappingContext, nullptr, "MapKey", Z_Construct_UFunction_UInputMappingContext_MapKey_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInputMappingContext_MapKey_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInputMappingContext_MapKey_Statics::InputMappingContext_eventMapKey_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputMappingContext_MapKey_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInputMappingContext_MapKey_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInputMappingContext_MapKey_Statics::InputMappingContext_eventMapKey_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInputMappingContext_MapKey()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInputMappingContext_MapKey_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInputMappingContext::execMapKey)
{
P_GET_OBJECT(UInputAction,Z_Param_Action);
P_GET_STRUCT(FKey,Z_Param_ToKey);
P_FINISH;
P_NATIVE_BEGIN;
*(FEnhancedActionKeyMapping*)Z_Param__Result=P_THIS->MapKey(Z_Param_Action,Z_Param_ToKey);
P_NATIVE_END;
}
// ********** End Class UInputMappingContext Function MapKey ***************************************
// ********** Begin Class UInputMappingContext Function ShouldShowInputModeQuery *******************
struct Z_Construct_UFunction_UInputMappingContext_ShouldShowInputModeQuery_Statics
{
struct InputMappingContext_eventShouldShowInputModeQuery_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** UFUNCTION helper to be used as en edit condition for displaying input mode query releated properties. */" },
{ "ModuleRelativePath", "Public/InputMappingContext.h" },
{ "ToolTip", "UFUNCTION helper to be used as en edit condition for displaying input mode query releated properties." },
};
#endif // WITH_METADATA
// ********** Begin Function ShouldShowInputModeQuery constinit property declarations **************
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ShouldShowInputModeQuery constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ShouldShowInputModeQuery Property Definitions *************************
void Z_Construct_UFunction_UInputMappingContext_ShouldShowInputModeQuery_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InputMappingContext_eventShouldShowInputModeQuery_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInputMappingContext_ShouldShowInputModeQuery_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(InputMappingContext_eventShouldShowInputModeQuery_Parms), &Z_Construct_UFunction_UInputMappingContext_ShouldShowInputModeQuery_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInputMappingContext_ShouldShowInputModeQuery_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputMappingContext_ShouldShowInputModeQuery_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputMappingContext_ShouldShowInputModeQuery_Statics::PropPointers) < 2048);
// ********** End Function ShouldShowInputModeQuery Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInputMappingContext_ShouldShowInputModeQuery_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInputMappingContext, nullptr, "ShouldShowInputModeQuery", Z_Construct_UFunction_UInputMappingContext_ShouldShowInputModeQuery_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInputMappingContext_ShouldShowInputModeQuery_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInputMappingContext_ShouldShowInputModeQuery_Statics::InputMappingContext_eventShouldShowInputModeQuery_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputMappingContext_ShouldShowInputModeQuery_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInputMappingContext_ShouldShowInputModeQuery_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInputMappingContext_ShouldShowInputModeQuery_Statics::InputMappingContext_eventShouldShowInputModeQuery_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInputMappingContext_ShouldShowInputModeQuery()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInputMappingContext_ShouldShowInputModeQuery_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInputMappingContext::execShouldShowInputModeQuery)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UInputMappingContext::ShouldShowInputModeQuery();
P_NATIVE_END;
}
// ********** End Class UInputMappingContext Function ShouldShowInputModeQuery *********************
// ********** Begin Class UInputMappingContext Function UnmapAll ***********************************
struct Z_Construct_UFunction_UInputMappingContext_UnmapAll_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Mapping" },
{ "Comment", "/**\n\x09* Unmap everything within the mapping context.\n\x09*/" },
{ "ModuleRelativePath", "Public/InputMappingContext.h" },
{ "ToolTip", "Unmap everything within the mapping context." },
};
#endif // WITH_METADATA
// ********** Begin Function UnmapAll constinit property declarations ******************************
// ********** End Function UnmapAll constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInputMappingContext_UnmapAll_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInputMappingContext, nullptr, "UnmapAll", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputMappingContext_UnmapAll_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInputMappingContext_UnmapAll_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UInputMappingContext_UnmapAll()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInputMappingContext_UnmapAll_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInputMappingContext::execUnmapAll)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->UnmapAll();
P_NATIVE_END;
}
// ********** End Class UInputMappingContext Function UnmapAll *************************************
// ********** Begin Class UInputMappingContext Function UnmapAllKeysFromAction *********************
struct Z_Construct_UFunction_UInputMappingContext_UnmapAllKeysFromAction_Statics
{
struct InputMappingContext_eventUnmapAllKeysFromAction_Parms
{
const UInputAction* Action;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Mapping" },
{ "Comment", "/**\n\x09* Unmap all key maps to an action within the mapping context.\n\x09*/" },
{ "ModuleRelativePath", "Public/InputMappingContext.h" },
{ "ToolTip", "Unmap all key maps to an action within the mapping context." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Action_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function UnmapAllKeysFromAction constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Action;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function UnmapAllKeysFromAction constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function UnmapAllKeysFromAction Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInputMappingContext_UnmapAllKeysFromAction_Statics::NewProp_Action = { "Action", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputMappingContext_eventUnmapAllKeysFromAction_Parms, Action), Z_Construct_UClass_UInputAction_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Action_MetaData), NewProp_Action_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInputMappingContext_UnmapAllKeysFromAction_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputMappingContext_UnmapAllKeysFromAction_Statics::NewProp_Action,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputMappingContext_UnmapAllKeysFromAction_Statics::PropPointers) < 2048);
// ********** End Function UnmapAllKeysFromAction Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInputMappingContext_UnmapAllKeysFromAction_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInputMappingContext, nullptr, "UnmapAllKeysFromAction", Z_Construct_UFunction_UInputMappingContext_UnmapAllKeysFromAction_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInputMappingContext_UnmapAllKeysFromAction_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInputMappingContext_UnmapAllKeysFromAction_Statics::InputMappingContext_eventUnmapAllKeysFromAction_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputMappingContext_UnmapAllKeysFromAction_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInputMappingContext_UnmapAllKeysFromAction_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInputMappingContext_UnmapAllKeysFromAction_Statics::InputMappingContext_eventUnmapAllKeysFromAction_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInputMappingContext_UnmapAllKeysFromAction()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInputMappingContext_UnmapAllKeysFromAction_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInputMappingContext::execUnmapAllKeysFromAction)
{
P_GET_OBJECT(UInputAction,Z_Param_Action);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->UnmapAllKeysFromAction(Z_Param_Action);
P_NATIVE_END;
}
// ********** End Class UInputMappingContext Function UnmapAllKeysFromAction ***********************
// ********** Begin Class UInputMappingContext Function UnmapKey ***********************************
struct Z_Construct_UFunction_UInputMappingContext_UnmapKey_Statics
{
struct InputMappingContext_eventUnmapKey_Parms
{
const UInputAction* Action;
FKey Key;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Mapping" },
{ "Comment", "/**\n\x09* Unmap a key from an action within the mapping context.\n\x09*/" },
{ "ModuleRelativePath", "Public/InputMappingContext.h" },
{ "ToolTip", "Unmap a key from an action within the mapping context." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Action_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function UnmapKey constinit property declarations ******************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Action;
static const UECodeGen_Private::FStructPropertyParams NewProp_Key;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function UnmapKey constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function UnmapKey Property Definitions *****************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInputMappingContext_UnmapKey_Statics::NewProp_Action = { "Action", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputMappingContext_eventUnmapKey_Parms, Action), Z_Construct_UClass_UInputAction_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Action_MetaData), NewProp_Action_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInputMappingContext_UnmapKey_Statics::NewProp_Key = { "Key", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputMappingContext_eventUnmapKey_Parms, Key), Z_Construct_UScriptStruct_FKey, METADATA_PARAMS(0, nullptr) }; // 2693575693
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInputMappingContext_UnmapKey_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputMappingContext_UnmapKey_Statics::NewProp_Action,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputMappingContext_UnmapKey_Statics::NewProp_Key,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputMappingContext_UnmapKey_Statics::PropPointers) < 2048);
// ********** End Function UnmapKey Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInputMappingContext_UnmapKey_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInputMappingContext, nullptr, "UnmapKey", Z_Construct_UFunction_UInputMappingContext_UnmapKey_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInputMappingContext_UnmapKey_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInputMappingContext_UnmapKey_Statics::InputMappingContext_eventUnmapKey_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputMappingContext_UnmapKey_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInputMappingContext_UnmapKey_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInputMappingContext_UnmapKey_Statics::InputMappingContext_eventUnmapKey_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInputMappingContext_UnmapKey()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInputMappingContext_UnmapKey_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInputMappingContext::execUnmapKey)
{
P_GET_OBJECT(UInputAction,Z_Param_Action);
P_GET_STRUCT(FKey,Z_Param_Key);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->UnmapKey(Z_Param_Action,Z_Param_Key);
P_NATIVE_END;
}
// ********** End Class UInputMappingContext Function UnmapKey *************************************
// ********** Begin Class UInputMappingContext *****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInputMappingContext;
UClass* UInputMappingContext::GetPrivateStaticClass()
{
using TClass = UInputMappingContext;
if (!Z_Registration_Info_UClass_UInputMappingContext.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InputMappingContext"),
Z_Registration_Info_UClass_UInputMappingContext.InnerSingleton,
StaticRegisterNativesUInputMappingContext,
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_UInputMappingContext.InnerSingleton;
}
UClass* Z_Construct_UClass_UInputMappingContext_NoRegister()
{
return UInputMappingContext::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInputMappingContext_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n* UInputMappingContext : A collection of key to action mappings for a specific input context\n* Could be used to:\n*\x09Store predefined controller mappings (allow switching between controller config variants). TODO: Build a system allowing redirects of UInputMappingContexts to handle this.\n*\x09""Define per-vehicle control mappings\n*\x09""Define context specific mappings (e.g. I switch from a gun (shoot action) to a grappling hook (reel in, reel out, disconnect actions).\n*\x09""Define overlay mappings to be applied on top of existing control mappings (e.g. Hero specific action mappings in a MOBA)\n*/" },
{ "IncludePath", "InputMappingContext.h" },
{ "ModuleRelativePath", "Public/InputMappingContext.h" },
{ "ToolTip", "UInputMappingContext : A collection of key to action mappings for a specific input context\nCould be used to:\n Store predefined controller mappings (allow switching between controller config variants). TODO: Build a system allowing redirects of UInputMappingContexts to handle this.\n Define per-vehicle control mappings\n Define context specific mappings (e.g. I switch from a gun (shoot action) to a grappling hook (reel in, reel out, disconnect actions).\n Define overlay mappings to be applied on top of existing control mappings (e.g. Hero specific action mappings in a MOBA)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Mappings_MetaData[] = {
{ "Category", "Mappings" },
{ "DeprecatedProperty", "Note" },
{ "DeprecationMessage", "Use the DefaultKeyMappings struct instead." },
{ "ModuleRelativePath", "Public/InputMappingContext.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultKeyMappings_MetaData[] = {
{ "Category", "Mappings" },
{ "Comment", "/**\n\x09 * List of Input Actions to which FKeys they are mapped to.\n\x09 */" },
{ "ModuleRelativePath", "Public/InputMappingContext.h" },
{ "ToolTip", "List of Input Actions to which FKeys they are mapped to." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MappingProfileOverrides_MetaData[] = {
{ "Category", "Mappings" },
{ "Comment", "/**\n\x09 * Key mappings that should be used INSTEAD of the default \"Mappings\" array above then the\n\x09 * provided Remappable Key Profile of the given name is currently active.\n\x09 *\n\x09 * If there are no override mappings specified for a set for a specific mapping profile, then the default mappings will be used. \n\x09 */" },
{ "ModuleRelativePath", "Public/InputMappingContext.h" },
{ "ToolTip", "Key mappings that should be used INSTEAD of the default \"Mappings\" array above then the\nprovided Remappable Key Profile of the given name is currently active.\n\nIf there are no override mappings specified for a set for a specific mapping profile, then the default mappings will be used." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputModeFilterOptions_MetaData[] = {
{ "Category", "Input Modes" },
{ "Comment", "/**\n * Defines how this input mapping context should be filtered based on the current input mode. \n *\n * Default is Use Project Default Query.\n * \n * @Note: bEnableInputModeFiltering must be enabled in the UEnhancedInputDeveloperSettings for this to be considered.\n */" },
{ "EditCondition", "ShouldShowInputModeQuery()" },
{ "ModuleRelativePath", "Public/InputMappingContext.h" },
{ "ToolTip", "Defines how this input mapping context should be filtered based on the current input mode.\n\nDefault is Use Project Default Query.\n\n@Note: bEnableInputModeFiltering must be enabled in the UEnhancedInputDeveloperSettings for this to be considered." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputModeQueryOverride_MetaData[] = {
{ "Category", "Input Modes" },
{ "Comment", "/**\n\x09 * Tag Query which will be matched against the current Enhanced Input Subsystem's input mode if InputModeFilterOptions is set to UseCustomQuery. \n\x09 *\n\x09 * If this tag query does not match with the current input mode tag container, then the mappings\n\x09 * will not be processed.\n\x09 *\n\x09 * @Note: bEnableInputModeFiltering must be enabled in the UEnhancedInputDeveloperSettings for this to be considered.\n\x09 */" },
{ "EditCondition", "ShouldShowInputModeQuery() && InputModeFilterOptions == EMappingContextInputModeFilterOptions::UseCustomQuery" },
{ "EditConditionHides", "" },
{ "ModuleRelativePath", "Public/InputMappingContext.h" },
{ "ToolTip", "Tag Query which will be matched against the current Enhanced Input Subsystem's input mode if InputModeFilterOptions is set to UseCustomQuery.\n\nIf this tag query does not match with the current input mode tag container, then the mappings\nwill not be processed.\n\n@Note: bEnableInputModeFiltering must be enabled in the UEnhancedInputDeveloperSettings for this to be considered." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RegistrationTrackingMode_MetaData[] = {
{ "Category", "Registration" },
{ "Comment", "/**\n\x09 * Select the behaviour when multiple AddMappingContext() calls are made for this Input Mapping Context\n\x09 */" },
{ "ModuleRelativePath", "Public/InputMappingContext.h" },
{ "ToolTip", "Select the behaviour when multiple AddMappingContext() calls are made for this Input Mapping Context" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContextDescription_MetaData[] = {
{ "Category", "Description" },
{ "Comment", "// Localized context descriptor\n" },
{ "DisplayName", "Description" },
{ "ModuleRelativePath", "Public/InputMappingContext.h" },
{ "ToolTip", "Localized context descriptor" },
};
#endif // WITH_METADATA
// ********** Begin Class UInputMappingContext constinit property declarations *********************
static const UECodeGen_Private::FStructPropertyParams NewProp_Mappings_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Mappings;
static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultKeyMappings;
static const UECodeGen_Private::FStructPropertyParams NewProp_MappingProfileOverrides_ValueProp;
static const UECodeGen_Private::FStrPropertyParams NewProp_MappingProfileOverrides_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_MappingProfileOverrides;
static const UECodeGen_Private::FBytePropertyParams NewProp_InputModeFilterOptions_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InputModeFilterOptions;
static const UECodeGen_Private::FStructPropertyParams NewProp_InputModeQueryOverride;
static const UECodeGen_Private::FBytePropertyParams NewProp_RegistrationTrackingMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_RegistrationTrackingMode;
static const UECodeGen_Private::FTextPropertyParams NewProp_ContextDescription;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UInputMappingContext constinit property declarations ***********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("MapKey"), .Pointer = &UInputMappingContext::execMapKey },
{ .NameUTF8 = UTF8TEXT("ShouldShowInputModeQuery"), .Pointer = &UInputMappingContext::execShouldShowInputModeQuery },
{ .NameUTF8 = UTF8TEXT("UnmapAll"), .Pointer = &UInputMappingContext::execUnmapAll },
{ .NameUTF8 = UTF8TEXT("UnmapAllKeysFromAction"), .Pointer = &UInputMappingContext::execUnmapAllKeysFromAction },
{ .NameUTF8 = UTF8TEXT("UnmapKey"), .Pointer = &UInputMappingContext::execUnmapKey },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UInputMappingContext_MapKey, "MapKey" }, // 2451113220
{ &Z_Construct_UFunction_UInputMappingContext_ShouldShowInputModeQuery, "ShouldShowInputModeQuery" }, // 1787198514
{ &Z_Construct_UFunction_UInputMappingContext_UnmapAll, "UnmapAll" }, // 1015831547
{ &Z_Construct_UFunction_UInputMappingContext_UnmapAllKeysFromAction, "UnmapAllKeysFromAction" }, // 1699533130
{ &Z_Construct_UFunction_UInputMappingContext_UnmapKey, "UnmapKey" }, // 2573461146
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInputMappingContext>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInputMappingContext_Statics
// ********** Begin Class UInputMappingContext Property Definitions ********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UInputMappingContext_Statics::NewProp_Mappings_Inner = { "Mappings", nullptr, (EPropertyFlags)0x0000008000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FEnhancedActionKeyMapping, METADATA_PARAMS(0, nullptr) }; // 3263225798
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UInputMappingContext_Statics::NewProp_Mappings = { "Mappings", nullptr, (EPropertyFlags)0x0020088000004014, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInputMappingContext, Mappings), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Mappings_MetaData), NewProp_Mappings_MetaData) }; // 3263225798
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UInputMappingContext_Statics::NewProp_DefaultKeyMappings = { "DefaultKeyMappings", nullptr, (EPropertyFlags)0x0020088000004015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInputMappingContext, DefaultKeyMappings), Z_Construct_UScriptStruct_FInputMappingContextMappingData, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultKeyMappings_MetaData), NewProp_DefaultKeyMappings_MetaData) }; // 1447865543
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UInputMappingContext_Statics::NewProp_MappingProfileOverrides_ValueProp = { "MappingProfileOverrides", nullptr, (EPropertyFlags)0x0000008000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FInputMappingContextMappingData, METADATA_PARAMS(0, nullptr) }; // 1447865543
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UInputMappingContext_Statics::NewProp_MappingProfileOverrides_Key_KeyProp = { "MappingProfileOverrides_Key", nullptr, (EPropertyFlags)0x0000008000004001, 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_UInputMappingContext_Statics::NewProp_MappingProfileOverrides = { "MappingProfileOverrides", nullptr, (EPropertyFlags)0x0020088000004015, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInputMappingContext, MappingProfileOverrides), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MappingProfileOverrides_MetaData), NewProp_MappingProfileOverrides_MetaData) }; // 1447865543
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UInputMappingContext_Statics::NewProp_InputModeFilterOptions_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_UClass_UInputMappingContext_Statics::NewProp_InputModeFilterOptions = { "InputModeFilterOptions", nullptr, (EPropertyFlags)0x0020080000000015, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInputMappingContext, InputModeFilterOptions), Z_Construct_UEnum_EnhancedInput_EMappingContextInputModeFilterOptions, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputModeFilterOptions_MetaData), NewProp_InputModeFilterOptions_MetaData) }; // 590875914
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UInputMappingContext_Statics::NewProp_InputModeQueryOverride = { "InputModeQueryOverride", nullptr, (EPropertyFlags)0x0020080000004015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInputMappingContext, InputModeQueryOverride), Z_Construct_UScriptStruct_FGameplayTagQuery, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputModeQueryOverride_MetaData), NewProp_InputModeQueryOverride_MetaData) }; // 3075344437
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UInputMappingContext_Statics::NewProp_RegistrationTrackingMode_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_UClass_UInputMappingContext_Statics::NewProp_RegistrationTrackingMode = { "RegistrationTrackingMode", nullptr, (EPropertyFlags)0x0020080000000015, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInputMappingContext, RegistrationTrackingMode), Z_Construct_UEnum_EnhancedInput_EMappingContextRegistrationTrackingMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RegistrationTrackingMode_MetaData), NewProp_RegistrationTrackingMode_MetaData) }; // 1405038194
const UECodeGen_Private::FTextPropertyParams Z_Construct_UClass_UInputMappingContext_Statics::NewProp_ContextDescription = { "ContextDescription", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInputMappingContext, ContextDescription), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContextDescription_MetaData), NewProp_ContextDescription_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UInputMappingContext_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputMappingContext_Statics::NewProp_Mappings_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputMappingContext_Statics::NewProp_Mappings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputMappingContext_Statics::NewProp_DefaultKeyMappings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputMappingContext_Statics::NewProp_MappingProfileOverrides_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputMappingContext_Statics::NewProp_MappingProfileOverrides_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputMappingContext_Statics::NewProp_MappingProfileOverrides,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputMappingContext_Statics::NewProp_InputModeFilterOptions_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputMappingContext_Statics::NewProp_InputModeFilterOptions,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputMappingContext_Statics::NewProp_InputModeQueryOverride,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputMappingContext_Statics::NewProp_RegistrationTrackingMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputMappingContext_Statics::NewProp_RegistrationTrackingMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputMappingContext_Statics::NewProp_ContextDescription,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInputMappingContext_Statics::PropPointers) < 2048);
// ********** End Class UInputMappingContext Property Definitions **********************************
UObject* (*const Z_Construct_UClass_UInputMappingContext_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDataAsset,
(UObject* (*)())Z_Construct_UPackage__Script_EnhancedInput,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInputMappingContext_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInputMappingContext_Statics::ClassParams = {
&UInputMappingContext::StaticClass,
"Input",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UInputMappingContext_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UInputMappingContext_Statics::PropPointers),
0,
0x008800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInputMappingContext_Statics::Class_MetaDataParams), Z_Construct_UClass_UInputMappingContext_Statics::Class_MetaDataParams)
};
void UInputMappingContext::StaticRegisterNativesUInputMappingContext()
{
UClass* Class = UInputMappingContext::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UInputMappingContext_Statics::Funcs));
}
UClass* Z_Construct_UClass_UInputMappingContext()
{
if (!Z_Registration_Info_UClass_UInputMappingContext.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInputMappingContext.OuterSingleton, Z_Construct_UClass_UInputMappingContext_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInputMappingContext.OuterSingleton;
}
UInputMappingContext::UInputMappingContext(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInputMappingContext);
UInputMappingContext::~UInputMappingContext() {}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UInputMappingContext)
// ********** End Class UInputMappingContext *******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingContext_h__Script_EnhancedInput_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EMappingContextInputModeFilterOptions_StaticEnum, TEXT("EMappingContextInputModeFilterOptions"), &Z_Registration_Info_UEnum_EMappingContextInputModeFilterOptions, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 590875914U) },
{ EMappingContextRegistrationTrackingMode_StaticEnum, TEXT("EMappingContextRegistrationTrackingMode"), &Z_Registration_Info_UEnum_EMappingContextRegistrationTrackingMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1405038194U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FInputMappingContextMappingData::StaticStruct, Z_Construct_UScriptStruct_FInputMappingContextMappingData_Statics::NewStructOps, TEXT("InputMappingContextMappingData"),&Z_Registration_Info_UScriptStruct_FInputMappingContextMappingData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FInputMappingContextMappingData), 1447865543U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInputMappingContext, UInputMappingContext::StaticClass, TEXT("UInputMappingContext"), &Z_Registration_Info_UClass_UInputMappingContext, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInputMappingContext), 1997932426U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingContext_h__Script_EnhancedInput_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingContext_h__Script_EnhancedInput_1623162298{
TEXT("/Script/EnhancedInput"),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingContext_h__Script_EnhancedInput_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingContext_h__Script_EnhancedInput_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingContext_h__Script_EnhancedInput_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingContext_h__Script_EnhancedInput_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingContext_h__Script_EnhancedInput_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingContext_h__Script_EnhancedInput_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,113 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "InputMappingContext.h"
#ifdef ENHANCEDINPUT_InputMappingContext_generated_h
#error "InputMappingContext.generated.h already included, missing '#pragma once' in InputMappingContext.h"
#endif
#define ENHANCEDINPUT_InputMappingContext_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UInputAction;
struct FEnhancedActionKeyMapping;
struct FKey;
// ********** Begin ScriptStruct FInputMappingContextMappingData ***********************************
struct Z_Construct_UScriptStruct_FInputMappingContextMappingData_Statics;
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingContext_h_69_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FInputMappingContextMappingData_Statics; \
ENHANCEDINPUT_API static class UScriptStruct* StaticStruct();
struct FInputMappingContextMappingData;
// ********** End ScriptStruct FInputMappingContextMappingData *************************************
// ********** Begin Class UInputMappingContext *****************************************************
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingContext_h_89_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execUnmapAll); \
DECLARE_FUNCTION(execUnmapAllKeysFromAction); \
DECLARE_FUNCTION(execUnmapKey); \
DECLARE_FUNCTION(execMapKey); \
DECLARE_FUNCTION(execShouldShowInputModeQuery);
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingContext_h_89_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UInputMappingContext, ENHANCEDINPUT_API)
struct Z_Construct_UClass_UInputMappingContext_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputMappingContext_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingContext_h_89_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputMappingContext(); \
friend struct ::Z_Construct_UClass_UInputMappingContext_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputMappingContext_NoRegister(); \
public: \
DECLARE_CLASS2(UInputMappingContext, UDataAsset, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputMappingContext_NoRegister) \
DECLARE_SERIALIZER(UInputMappingContext) \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingContext_h_89_ARCHIVESERIALIZER \
static constexpr const TCHAR* StaticConfigName() {return TEXT("Input");} \
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingContext_h_89_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputMappingContext(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputMappingContext(UInputMappingContext&&) = delete; \
UInputMappingContext(const UInputMappingContext&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputMappingContext); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputMappingContext); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputMappingContext) \
ENHANCEDINPUT_API virtual ~UInputMappingContext();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingContext_h_86_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingContext_h_89_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingContext_h_89_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingContext_h_89_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingContext_h_89_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputMappingContext;
// ********** End Class UInputMappingContext *******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingContext_h
// ********** Begin Enum EMappingContextInputModeFilterOptions *************************************
#define FOREACH_ENUM_EMAPPINGCONTEXTINPUTMODEFILTEROPTIONS(op) \
op(EMappingContextInputModeFilterOptions::UseProjectDefaultQuery) \
op(EMappingContextInputModeFilterOptions::UseCustomQuery) \
op(EMappingContextInputModeFilterOptions::DoNotFilter)
enum class EMappingContextInputModeFilterOptions : uint8;
template<> struct TIsUEnumClass<EMappingContextInputModeFilterOptions> { enum { Value = true }; };
template<> ENHANCEDINPUT_NON_ATTRIBUTED_API UEnum* StaticEnum<EMappingContextInputModeFilterOptions>();
// ********** End Enum EMappingContextInputModeFilterOptions ***************************************
// ********** Begin Enum EMappingContextRegistrationTrackingMode ***********************************
#define FOREACH_ENUM_EMAPPINGCONTEXTREGISTRATIONTRACKINGMODE(op) \
op(EMappingContextRegistrationTrackingMode::Untracked) \
op(EMappingContextRegistrationTrackingMode::CountRegistrations)
enum class EMappingContextRegistrationTrackingMode : uint8;
template<> struct TIsUEnumClass<EMappingContextRegistrationTrackingMode> { enum { Value = true }; };
template<> ENHANCEDINPUT_NON_ATTRIBUTED_API UEnum* StaticEnum<EMappingContextRegistrationTrackingMode>();
// ********** End Enum EMappingContextRegistrationTrackingMode *************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,284 @@
// 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 "InputMappingQuery.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInputMappingQuery() {}
// ********** Begin Cross Module References ********************************************************
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputAction_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputMappingContext_NoRegister();
ENHANCEDINPUT_API UEnum* Z_Construct_UEnum_EnhancedInput_EMappingQueryIssue();
ENHANCEDINPUT_API UEnum* Z_Construct_UEnum_EnhancedInput_EMappingQueryResult();
ENHANCEDINPUT_API UScriptStruct* Z_Construct_UScriptStruct_FMappingQueryIssue();
UPackage* Z_Construct_UPackage__Script_EnhancedInput();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EMappingQueryResult *******************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMappingQueryResult;
static UEnum* EMappingQueryResult_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EMappingQueryResult.OuterSingleton)
{
Z_Registration_Info_UEnum_EMappingQueryResult.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_EnhancedInput_EMappingQueryResult, (UObject*)Z_Construct_UPackage__Script_EnhancedInput(), TEXT("EMappingQueryResult"));
}
return Z_Registration_Info_UEnum_EMappingQueryResult.OuterSingleton;
}
template<> ENHANCEDINPUT_NON_ATTRIBUTED_API UEnum* StaticEnum<EMappingQueryResult>()
{
return EMappingQueryResult_StaticEnum();
}
struct Z_Construct_UEnum_EnhancedInput_EMappingQueryResult_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "// Result summary from a QueryMapKeyIn... call\n" },
{ "Error_EnhancedInputNotEnabled.Comment", "// Query failed because the player controller being queried is not configured to support enhanced input (PlayerInput is not Enhanced).\n" },
{ "Error_EnhancedInputNotEnabled.Name", "EMappingQueryResult::Error_EnhancedInputNotEnabled" },
{ "Error_EnhancedInputNotEnabled.ToolTip", "Query failed because the player controller being queried is not configured to support enhanced input (PlayerInput is not Enhanced)." },
{ "Error_InputContextNotInActiveContexts.Comment", "// Query failed because the input context being queried against is not part of the active context list.\n" },
{ "Error_InputContextNotInActiveContexts.Name", "EMappingQueryResult::Error_InputContextNotInActiveContexts" },
{ "Error_InputContextNotInActiveContexts.ToolTip", "Query failed because the input context being queried against is not part of the active context list." },
{ "Error_InvalidAction.Comment", "// Query failed because the action being queried against is None/null\n" },
{ "Error_InvalidAction.Name", "EMappingQueryResult::Error_InvalidAction" },
{ "Error_InvalidAction.ToolTip", "Query failed because the action being queried against is None/null" },
{ "MappingAvailable.Comment", "// Mapping will not affect any existing mappings and is safe to apply.\n" },
{ "MappingAvailable.Name", "EMappingQueryResult::MappingAvailable" },
{ "MappingAvailable.ToolTip", "Mapping will not affect any existing mappings and is safe to apply." },
{ "ModuleRelativePath", "Public/InputMappingQuery.h" },
{ "NotMappable.Comment", "// Mapping cannot be applied due to blocking issues. Check OutIssues for details.\n" },
{ "NotMappable.Name", "EMappingQueryResult::NotMappable" },
{ "NotMappable.ToolTip", "Mapping cannot be applied due to blocking issues. Check OutIssues for details." },
{ "ToolTip", "Result summary from a QueryMapKeyIn... call" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EMappingQueryResult::Error_EnhancedInputNotEnabled", (int64)EMappingQueryResult::Error_EnhancedInputNotEnabled },
{ "EMappingQueryResult::Error_InputContextNotInActiveContexts", (int64)EMappingQueryResult::Error_InputContextNotInActiveContexts },
{ "EMappingQueryResult::Error_InvalidAction", (int64)EMappingQueryResult::Error_InvalidAction },
{ "EMappingQueryResult::NotMappable", (int64)EMappingQueryResult::NotMappable },
{ "EMappingQueryResult::MappingAvailable", (int64)EMappingQueryResult::MappingAvailable },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_EnhancedInput_EMappingQueryResult_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_EnhancedInput_EMappingQueryResult_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_EnhancedInput,
nullptr,
"EMappingQueryResult",
"EMappingQueryResult",
Z_Construct_UEnum_EnhancedInput_EMappingQueryResult_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_EnhancedInput_EMappingQueryResult_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_EnhancedInput_EMappingQueryResult_Statics::Enum_MetaDataParams), Z_Construct_UEnum_EnhancedInput_EMappingQueryResult_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_EnhancedInput_EMappingQueryResult()
{
if (!Z_Registration_Info_UEnum_EMappingQueryResult.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMappingQueryResult.InnerSingleton, Z_Construct_UEnum_EnhancedInput_EMappingQueryResult_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EMappingQueryResult.InnerSingleton;
}
// ********** End Enum EMappingQueryResult *********************************************************
// ********** Begin Enum EMappingQueryIssue ********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMappingQueryIssue;
static UEnum* EMappingQueryIssue_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EMappingQueryIssue.OuterSingleton)
{
Z_Registration_Info_UEnum_EMappingQueryIssue.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_EnhancedInput_EMappingQueryIssue, (UObject*)Z_Construct_UPackage__Script_EnhancedInput(), TEXT("EMappingQueryIssue"));
}
return Z_Registration_Info_UEnum_EMappingQueryIssue.OuterSingleton;
}
template<> ENHANCEDINPUT_NON_ATTRIBUTED_API UEnum* StaticEnum<EMappingQueryIssue>()
{
return EMappingQueryIssue_StaticEnum();
}
struct Z_Construct_UEnum_EnhancedInput_EMappingQueryIssue_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Bitflags", "" },
{ "BlueprintType", "true" },
{ "CollisionWithMappingInSameContext.Comment", "// Mapping will be functional, but a collision with another mapping within this context may cause issues.\n" },
{ "CollisionWithMappingInSameContext.Name", "EMappingQueryIssue::CollisionWithMappingInSameContext" },
{ "CollisionWithMappingInSameContext.ToolTip", "Mapping will be functional, but a collision with another mapping within this context may cause issues." },
{ "Comment", "// Mapping issues arising from a QueryMapKeyIn... call\n" },
{ "ForcesTypeDemotion.Comment", "// Trying to bind an FKey with a more complex type than the bound action supports (this could behave oddly e.g. 2D Gamepad axis bound to a 1D axis will ignore Y axis)\n" },
{ "ForcesTypeDemotion.Name", "EMappingQueryIssue::ForcesTypeDemotion" },
{ "ForcesTypeDemotion.ToolTip", "Trying to bind an FKey with a more complex type than the bound action supports (this could behave oddly e.g. 2D Gamepad axis bound to a 1D axis will ignore Y axis)" },
{ "ForcesTypePromotion.Comment", "// Trying to bind an FKey with a less complex type than the bound action expects (e.g. Keyboard key bound to a 2D Gamepad axis. May not be desirable). Note: bool -> Axis1D promotions are never considered forced.\n" },
{ "ForcesTypePromotion.Name", "EMappingQueryIssue::ForcesTypePromotion" },
{ "ForcesTypePromotion.ToolTip", "Trying to bind an FKey with a less complex type than the bound action expects (e.g. Keyboard key bound to a 2D Gamepad axis. May not be desirable). Note: bool -> Axis1D promotions are never considered forced." },
{ "HiddenByExistingMapping.Comment", "// Mapping will not be functional, due to an existing mapping blocking it.\n" },
{ "HiddenByExistingMapping.Name", "EMappingQueryIssue::HiddenByExistingMapping" },
{ "HiddenByExistingMapping.ToolTip", "Mapping will not be functional, due to an existing mapping blocking it." },
{ "HidesExistingMapping.Comment", "// Mapping will cause an existing mapping to be hidden and/or need remapping.\n" },
{ "HidesExistingMapping.Name", "EMappingQueryIssue::HidesExistingMapping" },
{ "HidesExistingMapping.ToolTip", "Mapping will cause an existing mapping to be hidden and/or need remapping." },
{ "ModuleRelativePath", "Public/InputMappingQuery.h" },
{ "NoIssue.Comment", "// Mapping will not affect any existing mappings and is safe to apply.\n" },
{ "NoIssue.Name", "EMappingQueryIssue::NoIssue" },
{ "NoIssue.ToolTip", "Mapping will not affect any existing mappings and is safe to apply." },
{ "ReservedByAction.Comment", "// Mapping has been reserved for the exclusive use of another action. The new mapping should be refused.\n" },
{ "ReservedByAction.Name", "EMappingQueryIssue::ReservedByAction" },
{ "ReservedByAction.ToolTip", "Mapping has been reserved for the exclusive use of another action. The new mapping should be refused." },
{ "ScriptName", "MappingQueryIssueFlag" },
{ "ToolTip", "Mapping issues arising from a QueryMapKeyIn... call" },
{ "UseEnumValuesAsMaskValuesInEditor", "true" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EMappingQueryIssue::NoIssue", (int64)EMappingQueryIssue::NoIssue },
{ "EMappingQueryIssue::ReservedByAction", (int64)EMappingQueryIssue::ReservedByAction },
{ "EMappingQueryIssue::HidesExistingMapping", (int64)EMappingQueryIssue::HidesExistingMapping },
{ "EMappingQueryIssue::HiddenByExistingMapping", (int64)EMappingQueryIssue::HiddenByExistingMapping },
{ "EMappingQueryIssue::CollisionWithMappingInSameContext", (int64)EMappingQueryIssue::CollisionWithMappingInSameContext },
{ "EMappingQueryIssue::ForcesTypePromotion", (int64)EMappingQueryIssue::ForcesTypePromotion },
{ "EMappingQueryIssue::ForcesTypeDemotion", (int64)EMappingQueryIssue::ForcesTypeDemotion },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_EnhancedInput_EMappingQueryIssue_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_EnhancedInput_EMappingQueryIssue_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_EnhancedInput,
nullptr,
"EMappingQueryIssue",
"EMappingQueryIssue",
Z_Construct_UEnum_EnhancedInput_EMappingQueryIssue_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_EnhancedInput_EMappingQueryIssue_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_EnhancedInput_EMappingQueryIssue_Statics::Enum_MetaDataParams), Z_Construct_UEnum_EnhancedInput_EMappingQueryIssue_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_EnhancedInput_EMappingQueryIssue()
{
if (!Z_Registration_Info_UEnum_EMappingQueryIssue.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMappingQueryIssue.InnerSingleton, Z_Construct_UEnum_EnhancedInput_EMappingQueryIssue_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EMappingQueryIssue.InnerSingleton;
}
// ********** End Enum EMappingQueryIssue **********************************************************
// ********** Begin ScriptStruct FMappingQueryIssue ************************************************
struct Z_Construct_UScriptStruct_FMappingQueryIssue_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FMappingQueryIssue); }
static inline consteval int16 GetStructAlignment() { return alignof(FMappingQueryIssue); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "// Potential issue raised with a mapping request\n" },
{ "ModuleRelativePath", "Public/InputMappingQuery.h" },
{ "ToolTip", "Potential issue raised with a mapping request" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Issue_MetaData[] = {
{ "Category", "Result" },
{ "ModuleRelativePath", "Public/InputMappingQuery.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlockingContext_MetaData[] = {
{ "Category", "Result" },
{ "Comment", "// Input context that contains a blocking action bound to the queried key\n" },
{ "ModuleRelativePath", "Public/InputMappingQuery.h" },
{ "NativeConstTemplateArg", "" },
{ "ToolTip", "Input context that contains a blocking action bound to the queried key" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlockingAction_MetaData[] = {
{ "Category", "Result" },
{ "Comment", "// Action within the input context that caused the blockage\n" },
{ "ModuleRelativePath", "Public/InputMappingQuery.h" },
{ "NativeConstTemplateArg", "" },
{ "ToolTip", "Action within the input context that caused the blockage" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FMappingQueryIssue constinit property declarations ****************
static const UECodeGen_Private::FBytePropertyParams NewProp_Issue_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Issue;
static const UECodeGen_Private::FObjectPropertyParams NewProp_BlockingContext;
static const UECodeGen_Private::FObjectPropertyParams NewProp_BlockingAction;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FMappingQueryIssue constinit property declarations ******************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FMappingQueryIssue>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FMappingQueryIssue_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMappingQueryIssue;
class UScriptStruct* FMappingQueryIssue::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FMappingQueryIssue.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FMappingQueryIssue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMappingQueryIssue, (UObject*)Z_Construct_UPackage__Script_EnhancedInput(), TEXT("MappingQueryIssue"));
}
return Z_Registration_Info_UScriptStruct_FMappingQueryIssue.OuterSingleton;
}
// ********** Begin ScriptStruct FMappingQueryIssue Property Definitions ***************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FMappingQueryIssue_Statics::NewProp_Issue_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_FMappingQueryIssue_Statics::NewProp_Issue = { "Issue", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMappingQueryIssue, Issue), Z_Construct_UEnum_EnhancedInput_EMappingQueryIssue, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Issue_MetaData), NewProp_Issue_MetaData) }; // 3447993392
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FMappingQueryIssue_Statics::NewProp_BlockingContext = { "BlockingContext", nullptr, (EPropertyFlags)0x0114000000000014, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMappingQueryIssue, BlockingContext), Z_Construct_UClass_UInputMappingContext_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlockingContext_MetaData), NewProp_BlockingContext_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FMappingQueryIssue_Statics::NewProp_BlockingAction = { "BlockingAction", nullptr, (EPropertyFlags)0x0114000000000014, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMappingQueryIssue, BlockingAction), Z_Construct_UClass_UInputAction_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlockingAction_MetaData), NewProp_BlockingAction_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMappingQueryIssue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMappingQueryIssue_Statics::NewProp_Issue_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMappingQueryIssue_Statics::NewProp_Issue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMappingQueryIssue_Statics::NewProp_BlockingContext,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMappingQueryIssue_Statics::NewProp_BlockingAction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMappingQueryIssue_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FMappingQueryIssue Property Definitions *****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMappingQueryIssue_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_EnhancedInput,
nullptr,
&NewStructOps,
"MappingQueryIssue",
Z_Construct_UScriptStruct_FMappingQueryIssue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMappingQueryIssue_Statics::PropPointers),
sizeof(FMappingQueryIssue),
alignof(FMappingQueryIssue),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMappingQueryIssue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMappingQueryIssue_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FMappingQueryIssue()
{
if (!Z_Registration_Info_UScriptStruct_FMappingQueryIssue.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMappingQueryIssue.InnerSingleton, Z_Construct_UScriptStruct_FMappingQueryIssue_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FMappingQueryIssue.InnerSingleton);
}
// ********** End ScriptStruct FMappingQueryIssue **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingQuery_h__Script_EnhancedInput_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EMappingQueryResult_StaticEnum, TEXT("EMappingQueryResult"), &Z_Registration_Info_UEnum_EMappingQueryResult, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1946562865U) },
{ EMappingQueryIssue_StaticEnum, TEXT("EMappingQueryIssue"), &Z_Registration_Info_UEnum_EMappingQueryIssue, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3447993392U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FMappingQueryIssue::StaticStruct, Z_Construct_UScriptStruct_FMappingQueryIssue_Statics::NewStructOps, TEXT("MappingQueryIssue"),&Z_Registration_Info_UScriptStruct_FMappingQueryIssue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMappingQueryIssue), 574408927U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingQuery_h__Script_EnhancedInput_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingQuery_h__Script_EnhancedInput_126360390{
TEXT("/Script/EnhancedInput"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingQuery_h__Script_EnhancedInput_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingQuery_h__Script_EnhancedInput_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingQuery_h__Script_EnhancedInput_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingQuery_h__Script_EnhancedInput_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,60 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "InputMappingQuery.h"
#ifdef ENHANCEDINPUT_InputMappingQuery_generated_h
#error "InputMappingQuery.generated.h already included, missing '#pragma once' in InputMappingQuery.h"
#endif
#define ENHANCEDINPUT_InputMappingQuery_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FMappingQueryIssue ************************************************
struct Z_Construct_UScriptStruct_FMappingQueryIssue_Statics;
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingQuery_h_70_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FMappingQueryIssue_Statics; \
ENHANCEDINPUT_API static class UScriptStruct* StaticStruct();
struct FMappingQueryIssue;
// ********** End ScriptStruct FMappingQueryIssue **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputMappingQuery_h
// ********** Begin Enum EMappingQueryResult *******************************************************
#define FOREACH_ENUM_EMAPPINGQUERYRESULT(op) \
op(EMappingQueryResult::Error_EnhancedInputNotEnabled) \
op(EMappingQueryResult::Error_InputContextNotInActiveContexts) \
op(EMappingQueryResult::Error_InvalidAction) \
op(EMappingQueryResult::NotMappable) \
op(EMappingQueryResult::MappingAvailable)
enum class EMappingQueryResult : uint8;
template<> struct TIsUEnumClass<EMappingQueryResult> { enum { Value = true }; };
template<> ENHANCEDINPUT_NON_ATTRIBUTED_API UEnum* StaticEnum<EMappingQueryResult>();
// ********** End Enum EMappingQueryResult *********************************************************
// ********** Begin Enum EMappingQueryIssue ********************************************************
#define FOREACH_ENUM_EMAPPINGQUERYISSUE(op) \
op(EMappingQueryIssue::NoIssue) \
op(EMappingQueryIssue::ReservedByAction) \
op(EMappingQueryIssue::HidesExistingMapping) \
op(EMappingQueryIssue::HiddenByExistingMapping) \
op(EMappingQueryIssue::CollisionWithMappingInSameContext) \
op(EMappingQueryIssue::ForcesTypePromotion) \
op(EMappingQueryIssue::ForcesTypeDemotion)
enum class EMappingQueryIssue : uint8;
template<> struct TIsUEnumClass<EMappingQueryIssue> { enum { Value = true }; };
template<> ENHANCEDINPUT_NON_ATTRIBUTED_API UEnum* StaticEnum<EMappingQueryIssue>();
// ********** End Enum EMappingQueryIssue **********************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,585 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "InputModifiers.h"
#ifdef ENHANCEDINPUT_InputModifiers_generated_h
#error "InputModifiers.generated.h already included, missing '#pragma once' in InputModifiers.h"
#endif
#define ENHANCEDINPUT_InputModifiers_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UEnhancedPlayerInput;
struct FInputActionValue;
struct FLinearColor;
// ********** Begin Class UInputModifier ***********************************************************
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_18_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetVisualizationColor); \
DECLARE_FUNCTION(execModifyRaw);
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_18_CALLBACK_WRAPPERS
struct Z_Construct_UClass_UInputModifier_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputModifier_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_18_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputModifier(); \
friend struct ::Z_Construct_UClass_UInputModifier_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputModifier_NoRegister(); \
public: \
DECLARE_CLASS2(UInputModifier, UObject, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_DefaultConfig), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputModifier_NoRegister) \
DECLARE_SERIALIZER(UInputModifier) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("Input");} \
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_18_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputModifier(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputModifier(UInputModifier&&) = delete; \
UInputModifier(const UInputModifier&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputModifier); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputModifier); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputModifier) \
ENHANCEDINPUT_API virtual ~UInputModifier();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_15_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_18_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_18_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_18_CALLBACK_WRAPPERS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_18_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_18_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputModifier;
// ********** End Class UInputModifier *************************************************************
// ********** Begin Class UInputModifierSmoothDelta ************************************************
struct Z_Construct_UClass_UInputModifierSmoothDelta_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputModifierSmoothDelta_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_88_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputModifierSmoothDelta(); \
friend struct ::Z_Construct_UClass_UInputModifierSmoothDelta_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputModifierSmoothDelta_NoRegister(); \
public: \
DECLARE_CLASS2(UInputModifierSmoothDelta, UInputModifier, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputModifierSmoothDelta_NoRegister) \
DECLARE_SERIALIZER(UInputModifierSmoothDelta)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_88_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputModifierSmoothDelta(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputModifierSmoothDelta(UInputModifierSmoothDelta&&) = delete; \
UInputModifierSmoothDelta(const UInputModifierSmoothDelta&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputModifierSmoothDelta); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputModifierSmoothDelta); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputModifierSmoothDelta) \
ENHANCEDINPUT_API virtual ~UInputModifierSmoothDelta();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_85_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_88_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_88_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_88_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputModifierSmoothDelta;
// ********** End Class UInputModifierSmoothDelta **************************************************
// ********** Begin Class UInputModifierDeadZone ***************************************************
struct Z_Construct_UClass_UInputModifierDeadZone_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputModifierDeadZone_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_149_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputModifierDeadZone(); \
friend struct ::Z_Construct_UClass_UInputModifierDeadZone_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputModifierDeadZone_NoRegister(); \
public: \
DECLARE_CLASS2(UInputModifierDeadZone, UInputModifier, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputModifierDeadZone_NoRegister) \
DECLARE_SERIALIZER(UInputModifierDeadZone)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_149_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputModifierDeadZone(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputModifierDeadZone(UInputModifierDeadZone&&) = delete; \
UInputModifierDeadZone(const UInputModifierDeadZone&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputModifierDeadZone); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputModifierDeadZone); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputModifierDeadZone) \
ENHANCEDINPUT_API virtual ~UInputModifierDeadZone();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_146_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_149_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_149_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_149_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputModifierDeadZone;
// ********** End Class UInputModifierDeadZone *****************************************************
// ********** Begin Class UInputModifierScalar *****************************************************
struct Z_Construct_UClass_UInputModifierScalar_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputModifierScalar_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_185_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputModifierScalar(); \
friend struct ::Z_Construct_UClass_UInputModifierScalar_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputModifierScalar_NoRegister(); \
public: \
DECLARE_CLASS2(UInputModifierScalar, UInputModifier, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputModifierScalar_NoRegister) \
DECLARE_SERIALIZER(UInputModifierScalar)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_185_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputModifierScalar(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputModifierScalar(UInputModifierScalar&&) = delete; \
UInputModifierScalar(const UInputModifierScalar&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputModifierScalar); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputModifierScalar); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputModifierScalar) \
ENHANCEDINPUT_API virtual ~UInputModifierScalar();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_182_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_185_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_185_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_185_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputModifierScalar;
// ********** End Class UInputModifierScalar *******************************************************
// ********** Begin Class UInputModifierScaleByDeltaTime *******************************************
struct Z_Construct_UClass_UInputModifierScaleByDeltaTime_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputModifierScaleByDeltaTime_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_213_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputModifierScaleByDeltaTime(); \
friend struct ::Z_Construct_UClass_UInputModifierScaleByDeltaTime_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputModifierScaleByDeltaTime_NoRegister(); \
public: \
DECLARE_CLASS2(UInputModifierScaleByDeltaTime, UInputModifier, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputModifierScaleByDeltaTime_NoRegister) \
DECLARE_SERIALIZER(UInputModifierScaleByDeltaTime)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_213_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputModifierScaleByDeltaTime(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputModifierScaleByDeltaTime(UInputModifierScaleByDeltaTime&&) = delete; \
UInputModifierScaleByDeltaTime(const UInputModifierScaleByDeltaTime&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputModifierScaleByDeltaTime); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputModifierScaleByDeltaTime); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputModifierScaleByDeltaTime) \
ENHANCEDINPUT_API virtual ~UInputModifierScaleByDeltaTime();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_210_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_213_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_213_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_213_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputModifierScaleByDeltaTime;
// ********** End Class UInputModifierScaleByDeltaTime *********************************************
// ********** Begin Class UInputModifierNegate *****************************************************
struct Z_Construct_UClass_UInputModifierNegate_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputModifierNegate_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_225_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputModifierNegate(); \
friend struct ::Z_Construct_UClass_UInputModifierNegate_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputModifierNegate_NoRegister(); \
public: \
DECLARE_CLASS2(UInputModifierNegate, UInputModifier, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputModifierNegate_NoRegister) \
DECLARE_SERIALIZER(UInputModifierNegate)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_225_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputModifierNegate(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputModifierNegate(UInputModifierNegate&&) = delete; \
UInputModifierNegate(const UInputModifierNegate&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputModifierNegate); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputModifierNegate); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputModifierNegate) \
ENHANCEDINPUT_API virtual ~UInputModifierNegate();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_222_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_225_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_225_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_225_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputModifierNegate;
// ********** End Class UInputModifierNegate *******************************************************
// ********** Begin Class UInputModifierSmooth *****************************************************
struct Z_Construct_UClass_UInputModifierSmooth_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputModifierSmooth_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_247_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputModifierSmooth(); \
friend struct ::Z_Construct_UClass_UInputModifierSmooth_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputModifierSmooth_NoRegister(); \
public: \
DECLARE_CLASS2(UInputModifierSmooth, UInputModifier, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputModifierSmooth_NoRegister) \
DECLARE_SERIALIZER(UInputModifierSmooth)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_247_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputModifierSmooth(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputModifierSmooth(UInputModifierSmooth&&) = delete; \
UInputModifierSmooth(const UInputModifierSmooth&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputModifierSmooth); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputModifierSmooth); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputModifierSmooth) \
ENHANCEDINPUT_API virtual ~UInputModifierSmooth();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_244_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_247_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_247_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_247_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputModifierSmooth;
// ********** End Class UInputModifierSmooth *******************************************************
// ********** Begin Class UInputModifierResponseCurveExponential ***********************************
struct Z_Construct_UClass_UInputModifierResponseCurveExponential_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputModifierResponseCurveExponential_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_277_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputModifierResponseCurveExponential(); \
friend struct ::Z_Construct_UClass_UInputModifierResponseCurveExponential_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputModifierResponseCurveExponential_NoRegister(); \
public: \
DECLARE_CLASS2(UInputModifierResponseCurveExponential, UInputModifier, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputModifierResponseCurveExponential_NoRegister) \
DECLARE_SERIALIZER(UInputModifierResponseCurveExponential)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_277_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputModifierResponseCurveExponential(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputModifierResponseCurveExponential(UInputModifierResponseCurveExponential&&) = delete; \
UInputModifierResponseCurveExponential(const UInputModifierResponseCurveExponential&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputModifierResponseCurveExponential); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputModifierResponseCurveExponential); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputModifierResponseCurveExponential) \
ENHANCEDINPUT_API virtual ~UInputModifierResponseCurveExponential();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_274_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_277_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_277_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_277_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputModifierResponseCurveExponential;
// ********** End Class UInputModifierResponseCurveExponential *************************************
// ********** Begin Class UInputModifierResponseCurveUser ******************************************
struct Z_Construct_UClass_UInputModifierResponseCurveUser_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputModifierResponseCurveUser_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_296_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputModifierResponseCurveUser(); \
friend struct ::Z_Construct_UClass_UInputModifierResponseCurveUser_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputModifierResponseCurveUser_NoRegister(); \
public: \
DECLARE_CLASS2(UInputModifierResponseCurveUser, UInputModifier, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputModifierResponseCurveUser_NoRegister) \
DECLARE_SERIALIZER(UInputModifierResponseCurveUser)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_296_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputModifierResponseCurveUser(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputModifierResponseCurveUser(UInputModifierResponseCurveUser&&) = delete; \
UInputModifierResponseCurveUser(const UInputModifierResponseCurveUser&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputModifierResponseCurveUser); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputModifierResponseCurveUser); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputModifierResponseCurveUser) \
ENHANCEDINPUT_API virtual ~UInputModifierResponseCurveUser();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_293_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_296_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_296_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_296_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputModifierResponseCurveUser;
// ********** End Class UInputModifierResponseCurveUser ********************************************
// ********** Begin Class UInputModifierFOVScaling *************************************************
struct Z_Construct_UClass_UInputModifierFOVScaling_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputModifierFOVScaling_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_327_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputModifierFOVScaling(); \
friend struct ::Z_Construct_UClass_UInputModifierFOVScaling_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputModifierFOVScaling_NoRegister(); \
public: \
DECLARE_CLASS2(UInputModifierFOVScaling, UInputModifier, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputModifierFOVScaling_NoRegister) \
DECLARE_SERIALIZER(UInputModifierFOVScaling)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_327_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputModifierFOVScaling(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputModifierFOVScaling(UInputModifierFOVScaling&&) = delete; \
UInputModifierFOVScaling(const UInputModifierFOVScaling&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputModifierFOVScaling); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputModifierFOVScaling); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputModifierFOVScaling) \
ENHANCEDINPUT_API virtual ~UInputModifierFOVScaling();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_324_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_327_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_327_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_327_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputModifierFOVScaling;
// ********** End Class UInputModifierFOVScaling ***************************************************
// ********** Begin Class UInputModifierToWorldSpace ***********************************************
struct Z_Construct_UClass_UInputModifierToWorldSpace_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputModifierToWorldSpace_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_350_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputModifierToWorldSpace(); \
friend struct ::Z_Construct_UClass_UInputModifierToWorldSpace_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputModifierToWorldSpace_NoRegister(); \
public: \
DECLARE_CLASS2(UInputModifierToWorldSpace, UInputModifier, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputModifierToWorldSpace_NoRegister) \
DECLARE_SERIALIZER(UInputModifierToWorldSpace)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_350_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputModifierToWorldSpace(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputModifierToWorldSpace(UInputModifierToWorldSpace&&) = delete; \
UInputModifierToWorldSpace(const UInputModifierToWorldSpace&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputModifierToWorldSpace); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputModifierToWorldSpace); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputModifierToWorldSpace) \
ENHANCEDINPUT_API virtual ~UInputModifierToWorldSpace();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_347_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_350_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_350_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_350_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputModifierToWorldSpace;
// ********** End Class UInputModifierToWorldSpace *************************************************
// ********** Begin Class UInputModifierSwizzleAxis ************************************************
struct Z_Construct_UClass_UInputModifierSwizzleAxis_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputModifierSwizzleAxis_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_383_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputModifierSwizzleAxis(); \
friend struct ::Z_Construct_UClass_UInputModifierSwizzleAxis_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputModifierSwizzleAxis_NoRegister(); \
public: \
DECLARE_CLASS2(UInputModifierSwizzleAxis, UInputModifier, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputModifierSwizzleAxis_NoRegister) \
DECLARE_SERIALIZER(UInputModifierSwizzleAxis)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_383_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputModifierSwizzleAxis(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputModifierSwizzleAxis(UInputModifierSwizzleAxis&&) = delete; \
UInputModifierSwizzleAxis(const UInputModifierSwizzleAxis&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputModifierSwizzleAxis); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputModifierSwizzleAxis); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputModifierSwizzleAxis) \
ENHANCEDINPUT_API virtual ~UInputModifierSwizzleAxis();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_380_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_383_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_383_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h_383_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputModifierSwizzleAxis;
// ********** End Class UInputModifierSwizzleAxis **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputModifiers_h
// ********** Begin Enum ENormalizeInputSmoothingType **********************************************
#define FOREACH_ENUM_ENORMALIZEINPUTSMOOTHINGTYPE(op) \
op(ENormalizeInputSmoothingType::None) \
op(ENormalizeInputSmoothingType::Lerp) \
op(ENormalizeInputSmoothingType::Interp_To) \
op(ENormalizeInputSmoothingType::Interp_Constant_To) \
op(ENormalizeInputSmoothingType::Interp_Circular_In) \
op(ENormalizeInputSmoothingType::Interp_Circular_Out) \
op(ENormalizeInputSmoothingType::Interp_Circular_In_Out) \
op(ENormalizeInputSmoothingType::Interp_Ease_In) \
op(ENormalizeInputSmoothingType::Interp_Ease_Out) \
op(ENormalizeInputSmoothingType::Interp_Ease_In_Out) \
op(ENormalizeInputSmoothingType::Interp_Expo_In) \
op(ENormalizeInputSmoothingType::Interp_Expo_Out) \
op(ENormalizeInputSmoothingType::Interp_Expo_In_Out) \
op(ENormalizeInputSmoothingType::Interp_Sin_In) \
op(ENormalizeInputSmoothingType::Interp_Sin_Out) \
op(ENormalizeInputSmoothingType::Interp_Sin_In_Out)
enum class ENormalizeInputSmoothingType : uint8;
template<> struct TIsUEnumClass<ENormalizeInputSmoothingType> { enum { Value = true }; };
template<> ENHANCEDINPUT_NON_ATTRIBUTED_API UEnum* StaticEnum<ENormalizeInputSmoothingType>();
// ********** End Enum ENormalizeInputSmoothingType ************************************************
// ********** Begin Enum EDeadZoneType *************************************************************
#define FOREACH_ENUM_EDEADZONETYPE(op) \
op(EDeadZoneType::Axial) \
op(EDeadZoneType::Radial) \
op(EDeadZoneType::UnscaledRadial)
enum class EDeadZoneType : uint8;
template<> struct TIsUEnumClass<EDeadZoneType> { enum { Value = true }; };
template<> ENHANCEDINPUT_NON_ATTRIBUTED_API UEnum* StaticEnum<EDeadZoneType>();
// ********** End Enum EDeadZoneType ***************************************************************
// ********** Begin Enum EFOVScalingType ***********************************************************
#define FOREACH_ENUM_EFOVSCALINGTYPE(op) \
op(EFOVScalingType::Standard) \
op(EFOVScalingType::UE4_BackCompat)
enum class EFOVScalingType : uint8;
template<> struct TIsUEnumClass<EFOVScalingType> { enum { Value = true }; };
template<> ENHANCEDINPUT_NON_ATTRIBUTED_API UEnum* StaticEnum<EFOVScalingType>();
// ********** End Enum EFOVScalingType *************************************************************
// ********** Begin Enum EInputAxisSwizzle *********************************************************
#define FOREACH_ENUM_EINPUTAXISSWIZZLE(op) \
op(EInputAxisSwizzle::YXZ) \
op(EInputAxisSwizzle::ZYX) \
op(EInputAxisSwizzle::XZY) \
op(EInputAxisSwizzle::YZX) \
op(EInputAxisSwizzle::ZXY)
enum class EInputAxisSwizzle : uint8;
template<> struct TIsUEnumClass<EInputAxisSwizzle> { enum { Value = true }; };
template<> ENHANCEDINPUT_NON_ATTRIBUTED_API UEnum* StaticEnum<EInputAxisSwizzle>();
// ********** End Enum EInputAxisSwizzle ***********************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,637 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "InputTriggers.h"
#ifdef ENHANCEDINPUT_InputTriggers_generated_h
#error "InputTriggers.generated.h already included, missing '#pragma once' in InputTriggers.h"
#endif
#define ENHANCEDINPUT_InputTriggers_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UEnhancedPlayerInput;
enum class ETriggerState : uint8;
enum class ETriggerType : uint8;
struct FInputActionValue;
// ********** Begin Class UInputTrigger ************************************************************
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_115_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execUpdateState); \
DECLARE_FUNCTION(execGetTriggerType); \
DECLARE_FUNCTION(execIsActuated);
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_115_CALLBACK_WRAPPERS
struct Z_Construct_UClass_UInputTrigger_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputTrigger_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_115_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputTrigger(); \
friend struct ::Z_Construct_UClass_UInputTrigger_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputTrigger_NoRegister(); \
public: \
DECLARE_CLASS2(UInputTrigger, UObject, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputTrigger_NoRegister) \
DECLARE_SERIALIZER(UInputTrigger) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("Input");} \
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_115_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputTrigger(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputTrigger(UInputTrigger&&) = delete; \
UInputTrigger(const UInputTrigger&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputTrigger); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputTrigger); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputTrigger) \
ENHANCEDINPUT_API virtual ~UInputTrigger();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_112_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_115_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_115_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_115_CALLBACK_WRAPPERS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_115_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_115_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputTrigger;
// ********** End Class UInputTrigger **************************************************************
// ********** Begin Class UInputTriggerTimedBase ***************************************************
struct Z_Construct_UClass_UInputTriggerTimedBase_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputTriggerTimedBase_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_190_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputTriggerTimedBase(); \
friend struct ::Z_Construct_UClass_UInputTriggerTimedBase_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputTriggerTimedBase_NoRegister(); \
public: \
DECLARE_CLASS2(UInputTriggerTimedBase, UInputTrigger, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputTriggerTimedBase_NoRegister) \
DECLARE_SERIALIZER(UInputTriggerTimedBase)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_190_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputTriggerTimedBase(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputTriggerTimedBase(UInputTriggerTimedBase&&) = delete; \
UInputTriggerTimedBase(const UInputTriggerTimedBase&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputTriggerTimedBase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputTriggerTimedBase); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputTriggerTimedBase) \
ENHANCEDINPUT_API virtual ~UInputTriggerTimedBase();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_187_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_190_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_190_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_190_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputTriggerTimedBase;
// ********** End Class UInputTriggerTimedBase *****************************************************
// ********** Begin Class UInputTriggerDown ********************************************************
struct Z_Construct_UClass_UInputTriggerDown_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputTriggerDown_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_238_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputTriggerDown(); \
friend struct ::Z_Construct_UClass_UInputTriggerDown_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputTriggerDown_NoRegister(); \
public: \
DECLARE_CLASS2(UInputTriggerDown, UInputTrigger, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputTriggerDown_NoRegister) \
DECLARE_SERIALIZER(UInputTriggerDown)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_238_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputTriggerDown(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputTriggerDown(UInputTriggerDown&&) = delete; \
UInputTriggerDown(const UInputTriggerDown&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputTriggerDown); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputTriggerDown); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputTriggerDown) \
ENHANCEDINPUT_API virtual ~UInputTriggerDown();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_235_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_238_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_238_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_238_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputTriggerDown;
// ********** End Class UInputTriggerDown **********************************************************
// ********** Begin Class UInputTriggerPressed *****************************************************
struct Z_Construct_UClass_UInputTriggerPressed_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputTriggerPressed_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_255_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputTriggerPressed(); \
friend struct ::Z_Construct_UClass_UInputTriggerPressed_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputTriggerPressed_NoRegister(); \
public: \
DECLARE_CLASS2(UInputTriggerPressed, UInputTrigger, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputTriggerPressed_NoRegister) \
DECLARE_SERIALIZER(UInputTriggerPressed)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_255_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputTriggerPressed(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputTriggerPressed(UInputTriggerPressed&&) = delete; \
UInputTriggerPressed(const UInputTriggerPressed&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputTriggerPressed); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputTriggerPressed); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputTriggerPressed) \
ENHANCEDINPUT_API virtual ~UInputTriggerPressed();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_252_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_255_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_255_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_255_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputTriggerPressed;
// ********** End Class UInputTriggerPressed *******************************************************
// ********** Begin Class UInputTriggerReleased ****************************************************
struct Z_Construct_UClass_UInputTriggerReleased_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputTriggerReleased_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_274_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputTriggerReleased(); \
friend struct ::Z_Construct_UClass_UInputTriggerReleased_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputTriggerReleased_NoRegister(); \
public: \
DECLARE_CLASS2(UInputTriggerReleased, UInputTrigger, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputTriggerReleased_NoRegister) \
DECLARE_SERIALIZER(UInputTriggerReleased)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_274_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputTriggerReleased(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputTriggerReleased(UInputTriggerReleased&&) = delete; \
UInputTriggerReleased(const UInputTriggerReleased&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputTriggerReleased); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputTriggerReleased); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputTriggerReleased) \
ENHANCEDINPUT_API virtual ~UInputTriggerReleased();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_271_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_274_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_274_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_274_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputTriggerReleased;
// ********** End Class UInputTriggerReleased ******************************************************
// ********** Begin Class UInputTriggerHold ********************************************************
struct Z_Construct_UClass_UInputTriggerHold_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputTriggerHold_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_294_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputTriggerHold(); \
friend struct ::Z_Construct_UClass_UInputTriggerHold_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputTriggerHold_NoRegister(); \
public: \
DECLARE_CLASS2(UInputTriggerHold, UInputTriggerTimedBase, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputTriggerHold_NoRegister) \
DECLARE_SERIALIZER(UInputTriggerHold)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_294_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputTriggerHold(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputTriggerHold(UInputTriggerHold&&) = delete; \
UInputTriggerHold(const UInputTriggerHold&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputTriggerHold); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputTriggerHold); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputTriggerHold) \
ENHANCEDINPUT_API virtual ~UInputTriggerHold();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_291_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_294_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_294_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_294_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputTriggerHold;
// ********** End Class UInputTriggerHold **********************************************************
// ********** Begin Class UInputTriggerHoldAndRelease **********************************************
struct Z_Construct_UClass_UInputTriggerHoldAndRelease_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputTriggerHoldAndRelease_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_322_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputTriggerHoldAndRelease(); \
friend struct ::Z_Construct_UClass_UInputTriggerHoldAndRelease_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputTriggerHoldAndRelease_NoRegister(); \
public: \
DECLARE_CLASS2(UInputTriggerHoldAndRelease, UInputTriggerTimedBase, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputTriggerHoldAndRelease_NoRegister) \
DECLARE_SERIALIZER(UInputTriggerHoldAndRelease)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_322_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputTriggerHoldAndRelease(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputTriggerHoldAndRelease(UInputTriggerHoldAndRelease&&) = delete; \
UInputTriggerHoldAndRelease(const UInputTriggerHoldAndRelease&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputTriggerHoldAndRelease); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputTriggerHoldAndRelease); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputTriggerHoldAndRelease) \
ENHANCEDINPUT_API virtual ~UInputTriggerHoldAndRelease();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_319_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_322_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_322_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_322_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputTriggerHoldAndRelease;
// ********** End Class UInputTriggerHoldAndRelease ************************************************
// ********** Begin Class UInputTriggerTap *********************************************************
struct Z_Construct_UClass_UInputTriggerTap_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputTriggerTap_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_340_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputTriggerTap(); \
friend struct ::Z_Construct_UClass_UInputTriggerTap_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputTriggerTap_NoRegister(); \
public: \
DECLARE_CLASS2(UInputTriggerTap, UInputTriggerTimedBase, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputTriggerTap_NoRegister) \
DECLARE_SERIALIZER(UInputTriggerTap)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_340_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputTriggerTap(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputTriggerTap(UInputTriggerTap&&) = delete; \
UInputTriggerTap(const UInputTriggerTap&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputTriggerTap); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputTriggerTap); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputTriggerTap) \
ENHANCEDINPUT_API virtual ~UInputTriggerTap();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_337_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_340_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_340_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_340_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputTriggerTap;
// ********** End Class UInputTriggerTap ***********************************************************
// ********** Begin Class UInputTriggerRepeatedTap *************************************************
struct Z_Construct_UClass_UInputTriggerRepeatedTap_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputTriggerRepeatedTap_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_362_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputTriggerRepeatedTap(); \
friend struct ::Z_Construct_UClass_UInputTriggerRepeatedTap_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputTriggerRepeatedTap_NoRegister(); \
public: \
DECLARE_CLASS2(UInputTriggerRepeatedTap, UInputTriggerTimedBase, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputTriggerRepeatedTap_NoRegister) \
DECLARE_SERIALIZER(UInputTriggerRepeatedTap)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_362_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputTriggerRepeatedTap(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputTriggerRepeatedTap(UInputTriggerRepeatedTap&&) = delete; \
UInputTriggerRepeatedTap(const UInputTriggerRepeatedTap&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputTriggerRepeatedTap); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputTriggerRepeatedTap); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputTriggerRepeatedTap) \
ENHANCEDINPUT_API virtual ~UInputTriggerRepeatedTap();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_359_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_362_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_362_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_362_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputTriggerRepeatedTap;
// ********** End Class UInputTriggerRepeatedTap ***************************************************
// ********** Begin Class UInputTriggerPulse *******************************************************
struct Z_Construct_UClass_UInputTriggerPulse_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputTriggerPulse_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_419_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputTriggerPulse(); \
friend struct ::Z_Construct_UClass_UInputTriggerPulse_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputTriggerPulse_NoRegister(); \
public: \
DECLARE_CLASS2(UInputTriggerPulse, UInputTriggerTimedBase, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputTriggerPulse_NoRegister) \
DECLARE_SERIALIZER(UInputTriggerPulse)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_419_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputTriggerPulse(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputTriggerPulse(UInputTriggerPulse&&) = delete; \
UInputTriggerPulse(const UInputTriggerPulse&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputTriggerPulse); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputTriggerPulse); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputTriggerPulse) \
ENHANCEDINPUT_API virtual ~UInputTriggerPulse();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_416_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_419_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_419_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_419_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputTriggerPulse;
// ********** End Class UInputTriggerPulse *********************************************************
// ********** Begin Class UInputTriggerChordAction *************************************************
struct Z_Construct_UClass_UInputTriggerChordAction_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputTriggerChordAction_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_455_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputTriggerChordAction(); \
friend struct ::Z_Construct_UClass_UInputTriggerChordAction_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputTriggerChordAction_NoRegister(); \
public: \
DECLARE_CLASS2(UInputTriggerChordAction, UInputTrigger, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputTriggerChordAction_NoRegister) \
DECLARE_SERIALIZER(UInputTriggerChordAction)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_455_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputTriggerChordAction(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputTriggerChordAction(UInputTriggerChordAction&&) = delete; \
UInputTriggerChordAction(const UInputTriggerChordAction&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputTriggerChordAction); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputTriggerChordAction); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputTriggerChordAction) \
ENHANCEDINPUT_API virtual ~UInputTriggerChordAction();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_452_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_455_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_455_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_455_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputTriggerChordAction;
// ********** End Class UInputTriggerChordAction ***************************************************
// ********** Begin Class UInputTriggerChordBlocker ************************************************
struct Z_Construct_UClass_UInputTriggerChordBlocker_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputTriggerChordBlocker_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_482_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputTriggerChordBlocker(); \
friend struct ::Z_Construct_UClass_UInputTriggerChordBlocker_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputTriggerChordBlocker_NoRegister(); \
public: \
DECLARE_CLASS2(UInputTriggerChordBlocker, UInputTriggerChordAction, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputTriggerChordBlocker_NoRegister) \
DECLARE_SERIALIZER(UInputTriggerChordBlocker)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_482_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UInputTriggerChordBlocker(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputTriggerChordBlocker(UInputTriggerChordBlocker&&) = delete; \
UInputTriggerChordBlocker(const UInputTriggerChordBlocker&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputTriggerChordBlocker); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputTriggerChordBlocker); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputTriggerChordBlocker) \
ENHANCEDINPUT_API virtual ~UInputTriggerChordBlocker();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_479_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_482_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_482_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_482_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputTriggerChordBlocker;
// ********** End Class UInputTriggerChordBlocker **************************************************
// ********** Begin ScriptStruct FInputComboStepData ***********************************************
struct Z_Construct_UScriptStruct_FInputComboStepData_Statics;
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_491_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FInputComboStepData_Statics; \
ENHANCEDINPUT_API static class UScriptStruct* StaticStruct();
struct FInputComboStepData;
// ********** End ScriptStruct FInputComboStepData *************************************************
// ********** Begin ScriptStruct FInputCancelAction ************************************************
struct Z_Construct_UScriptStruct_FInputCancelAction_Statics;
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_512_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FInputCancelAction_Statics; \
ENHANCEDINPUT_API static class UScriptStruct* StaticStruct();
struct FInputCancelAction;
// ********** End ScriptStruct FInputCancelAction **************************************************
// ********** Begin Class UInputTriggerCombo *******************************************************
struct Z_Construct_UClass_UInputTriggerCombo_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputTriggerCombo_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_532_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputTriggerCombo(); \
friend struct ::Z_Construct_UClass_UInputTriggerCombo_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UInputTriggerCombo_NoRegister(); \
public: \
DECLARE_CLASS2(UInputTriggerCombo, UInputTrigger, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UInputTriggerCombo_NoRegister) \
DECLARE_SERIALIZER(UInputTriggerCombo)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_532_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UInputTriggerCombo(UInputTriggerCombo&&) = delete; \
UInputTriggerCombo(const UInputTriggerCombo&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UInputTriggerCombo); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputTriggerCombo); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UInputTriggerCombo) \
ENHANCEDINPUT_API virtual ~UInputTriggerCombo();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_529_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_532_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_532_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h_532_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputTriggerCombo;
// ********** End Class UInputTriggerCombo *********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_InputTriggers_h
// ********** Begin Enum ETriggerState *************************************************************
#define FOREACH_ENUM_ETRIGGERSTATE(op) \
op(ETriggerState::None) \
op(ETriggerState::Ongoing) \
op(ETriggerState::Triggered)
enum class ETriggerState : uint8;
template<> struct TIsUEnumClass<ETriggerState> { enum { Value = true }; };
template<> ENHANCEDINPUT_NON_ATTRIBUTED_API UEnum* StaticEnum<ETriggerState>();
// ********** End Enum ETriggerState ***************************************************************
// ********** Begin Enum ETriggerEvent *************************************************************
#define FOREACH_ENUM_ETRIGGEREVENT(op) \
op(ETriggerEvent::None) \
op(ETriggerEvent::Triggered) \
op(ETriggerEvent::Started) \
op(ETriggerEvent::Ongoing) \
op(ETriggerEvent::Canceled) \
op(ETriggerEvent::Completed)
enum class ETriggerEvent : uint8;
template<> struct TIsUEnumClass<ETriggerEvent> { enum { Value = true }; };
template<> ENHANCEDINPUT_NON_ATTRIBUTED_API UEnum* StaticEnum<ETriggerEvent>();
// ********** End Enum ETriggerEvent ***************************************************************
// ********** Begin Enum ETriggerType **************************************************************
#define FOREACH_ENUM_ETRIGGERTYPE(op) \
op(ETriggerType::Explicit) \
op(ETriggerType::Implicit) \
op(ETriggerType::Blocker)
enum class ETriggerType : uint8;
template<> struct TIsUEnumClass<ETriggerType> { enum { Value = true }; };
template<> ENHANCEDINPUT_NON_ATTRIBUTED_API UEnum* StaticEnum<ETriggerType>();
// ********** End Enum ETriggerType ****************************************************************
// ********** Begin Enum ETriggerEventsSupported ***************************************************
#define FOREACH_ENUM_ETRIGGEREVENTSSUPPORTED(op) \
op(ETriggerEventsSupported::None) \
op(ETriggerEventsSupported::Instant) \
op(ETriggerEventsSupported::Uninterruptible) \
op(ETriggerEventsSupported::Ongoing) \
op(ETriggerEventsSupported::All)
enum class ETriggerEventsSupported : uint8;
template<> struct TIsUEnumClass<ETriggerEventsSupported> { enum { Value = true }; };
template<> ENHANCEDINPUT_NON_ATTRIBUTED_API UEnum* StaticEnum<ETriggerEventsSupported>();
// ********** End Enum ETriggerEventsSupported *****************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,718 @@
// 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 "PlayerMappableInputConfig.h"
#include "EnhancedActionKeyMapping.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodePlayerMappableInputConfig() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UPrimaryDataAsset();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputAction_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputMappingContext_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UPlayerMappableInputConfig();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UPlayerMappableInputConfig_NoRegister();
ENHANCEDINPUT_API UScriptStruct* Z_Construct_UScriptStruct_FEnhancedActionKeyMapping();
UPackage* Z_Construct_UPackage__Script_EnhancedInput();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UPlayerMappableInputConfig Function GetConfigName ************************
struct Z_Construct_UFunction_UPlayerMappableInputConfig_GetConfigName_Statics
{
struct PlayerMappableInputConfig_eventGetConfigName_Parms
{
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Input|PlayerMappable" },
{ "ModuleRelativePath", "Public/PlayerMappableInputConfig.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetConfigName constinit property declarations *************************
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetConfigName constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetConfigName Property Definitions ************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPlayerMappableInputConfig_GetConfigName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000582, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PlayerMappableInputConfig_eventGetConfigName_Parms, ReturnValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPlayerMappableInputConfig_GetConfigName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPlayerMappableInputConfig_GetConfigName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableInputConfig_GetConfigName_Statics::PropPointers) < 2048);
// ********** End Function GetConfigName Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPlayerMappableInputConfig_GetConfigName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPlayerMappableInputConfig, nullptr, "GetConfigName", Z_Construct_UFunction_UPlayerMappableInputConfig_GetConfigName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableInputConfig_GetConfigName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UPlayerMappableInputConfig_GetConfigName_Statics::PlayerMappableInputConfig_eventGetConfigName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableInputConfig_GetConfigName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPlayerMappableInputConfig_GetConfigName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UPlayerMappableInputConfig_GetConfigName_Statics::PlayerMappableInputConfig_eventGetConfigName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UPlayerMappableInputConfig_GetConfigName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPlayerMappableInputConfig_GetConfigName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UPlayerMappableInputConfig::execGetConfigName)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->GetConfigName();
P_NATIVE_END;
}
// ********** End Class UPlayerMappableInputConfig Function GetConfigName **************************
// ********** Begin Class UPlayerMappableInputConfig Function GetDisplayName ***********************
struct Z_Construct_UFunction_UPlayerMappableInputConfig_GetDisplayName_Statics
{
struct PlayerMappableInputConfig_eventGetDisplayName_Parms
{
FText ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Input|PlayerMappable" },
{ "ModuleRelativePath", "Public/PlayerMappableInputConfig.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetDisplayName constinit property declarations ************************
static const UECodeGen_Private::FTextPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetDisplayName constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetDisplayName Property Definitions ***********************************
const UECodeGen_Private::FTextPropertyParams Z_Construct_UFunction_UPlayerMappableInputConfig_GetDisplayName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000008000582, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PlayerMappableInputConfig_eventGetDisplayName_Parms, ReturnValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPlayerMappableInputConfig_GetDisplayName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPlayerMappableInputConfig_GetDisplayName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableInputConfig_GetDisplayName_Statics::PropPointers) < 2048);
// ********** End Function GetDisplayName Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPlayerMappableInputConfig_GetDisplayName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPlayerMappableInputConfig, nullptr, "GetDisplayName", Z_Construct_UFunction_UPlayerMappableInputConfig_GetDisplayName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableInputConfig_GetDisplayName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UPlayerMappableInputConfig_GetDisplayName_Statics::PlayerMappableInputConfig_eventGetDisplayName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableInputConfig_GetDisplayName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPlayerMappableInputConfig_GetDisplayName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UPlayerMappableInputConfig_GetDisplayName_Statics::PlayerMappableInputConfig_eventGetDisplayName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UPlayerMappableInputConfig_GetDisplayName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPlayerMappableInputConfig_GetDisplayName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UPlayerMappableInputConfig::execGetDisplayName)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FText*)Z_Param__Result=P_THIS->GetDisplayName();
P_NATIVE_END;
}
// ********** End Class UPlayerMappableInputConfig Function GetDisplayName *************************
// ********** Begin Class UPlayerMappableInputConfig Function GetKeysBoundToAction *****************
struct Z_Construct_UFunction_UPlayerMappableInputConfig_GetKeysBoundToAction_Statics
{
struct PlayerMappableInputConfig_eventGetKeysBoundToAction_Parms
{
const UInputAction* InAction;
TArray<FEnhancedActionKeyMapping> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Input|PlayerMappable" },
{ "Comment", "/** Returns all the keys mapped to a specific Input Action in this mapping config. */" },
{ "ModuleRelativePath", "Public/PlayerMappableInputConfig.h" },
{ "ToolTip", "Returns all the keys mapped to a specific Input Action in this mapping config." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InAction_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetKeysBoundToAction constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InAction;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetKeysBoundToAction constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetKeysBoundToAction Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UPlayerMappableInputConfig_GetKeysBoundToAction_Statics::NewProp_InAction = { "InAction", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PlayerMappableInputConfig_eventGetKeysBoundToAction_Parms, InAction), Z_Construct_UClass_UInputAction_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InAction_MetaData), NewProp_InAction_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UPlayerMappableInputConfig_GetKeysBoundToAction_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000008000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FEnhancedActionKeyMapping, METADATA_PARAMS(0, nullptr) }; // 3263225798
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UPlayerMappableInputConfig_GetKeysBoundToAction_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010008000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PlayerMappableInputConfig_eventGetKeysBoundToAction_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 3263225798
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPlayerMappableInputConfig_GetKeysBoundToAction_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPlayerMappableInputConfig_GetKeysBoundToAction_Statics::NewProp_InAction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPlayerMappableInputConfig_GetKeysBoundToAction_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPlayerMappableInputConfig_GetKeysBoundToAction_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableInputConfig_GetKeysBoundToAction_Statics::PropPointers) < 2048);
// ********** End Function GetKeysBoundToAction Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPlayerMappableInputConfig_GetKeysBoundToAction_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPlayerMappableInputConfig, nullptr, "GetKeysBoundToAction", Z_Construct_UFunction_UPlayerMappableInputConfig_GetKeysBoundToAction_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableInputConfig_GetKeysBoundToAction_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UPlayerMappableInputConfig_GetKeysBoundToAction_Statics::PlayerMappableInputConfig_eventGetKeysBoundToAction_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableInputConfig_GetKeysBoundToAction_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPlayerMappableInputConfig_GetKeysBoundToAction_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UPlayerMappableInputConfig_GetKeysBoundToAction_Statics::PlayerMappableInputConfig_eventGetKeysBoundToAction_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UPlayerMappableInputConfig_GetKeysBoundToAction()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPlayerMappableInputConfig_GetKeysBoundToAction_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UPlayerMappableInputConfig::execGetKeysBoundToAction)
{
P_GET_OBJECT(UInputAction,Z_Param_InAction);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FEnhancedActionKeyMapping>*)Z_Param__Result=P_THIS->GetKeysBoundToAction(Z_Param_InAction);
P_NATIVE_END;
}
// ********** End Class UPlayerMappableInputConfig Function GetKeysBoundToAction *******************
// ********** Begin Class UPlayerMappableInputConfig Function GetMappingByName *********************
struct Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingByName_Statics
{
struct PlayerMappableInputConfig_eventGetMappingByName_Parms
{
FName MappingName;
FEnhancedActionKeyMapping ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Input|PlayerMappable" },
{ "Comment", "/** Returns the action key mapping for the mapping that matches the given name */" },
{ "ModuleRelativePath", "Public/PlayerMappableInputConfig.h" },
{ "ToolTip", "Returns the action key mapping for the mapping that matches the given name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MappingName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetMappingByName constinit property declarations **********************
static const UECodeGen_Private::FNamePropertyParams NewProp_MappingName;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetMappingByName constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetMappingByName Property Definitions *********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingByName_Statics::NewProp_MappingName = { "MappingName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PlayerMappableInputConfig_eventGetMappingByName_Parms, MappingName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MappingName_MetaData), NewProp_MappingName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingByName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010008000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PlayerMappableInputConfig_eventGetMappingByName_Parms, ReturnValue), Z_Construct_UScriptStruct_FEnhancedActionKeyMapping, METADATA_PARAMS(0, nullptr) }; // 3263225798
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingByName_Statics::NewProp_MappingName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingByName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingByName_Statics::PropPointers) < 2048);
// ********** End Function GetMappingByName Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPlayerMappableInputConfig, nullptr, "GetMappingByName", Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingByName_Statics::PlayerMappableInputConfig_eventGetMappingByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingByName_Statics::PlayerMappableInputConfig_eventGetMappingByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UPlayerMappableInputConfig::execGetMappingByName)
{
P_GET_PROPERTY(FNameProperty,Z_Param_MappingName);
P_FINISH;
P_NATIVE_BEGIN;
*(FEnhancedActionKeyMapping*)Z_Param__Result=P_THIS->GetMappingByName(Z_Param_MappingName);
P_NATIVE_END;
}
// ********** End Class UPlayerMappableInputConfig Function GetMappingByName ***********************
// ********** Begin Class UPlayerMappableInputConfig Function GetMappingContexts *******************
struct Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingContexts_Statics
{
struct PlayerMappableInputConfig_eventGetMappingContexts_Parms
{
TMap<TObjectPtr<UInputMappingContext>,int32> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Input|PlayerMappable" },
{ "Comment", "/** Return all the Input Mapping contexts that */" },
{ "ModuleRelativePath", "Public/PlayerMappableInputConfig.h" },
{ "ToolTip", "Return all the Input Mapping contexts that" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetMappingContexts constinit property declarations ********************
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue_ValueProp;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetMappingContexts constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetMappingContexts Property Definitions *******************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingContexts_Statics::NewProp_ReturnValue_ValueProp = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingContexts_Statics::NewProp_ReturnValue_Key_KeyProp = { "ReturnValue_Key", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UInputMappingContext_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingContexts_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000008000582, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PlayerMappableInputConfig_eventGetMappingContexts_Parms, ReturnValue), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingContexts_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingContexts_Statics::NewProp_ReturnValue_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingContexts_Statics::NewProp_ReturnValue_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingContexts_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingContexts_Statics::PropPointers) < 2048);
// ********** End Function GetMappingContexts Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingContexts_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPlayerMappableInputConfig, nullptr, "GetMappingContexts", Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingContexts_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingContexts_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingContexts_Statics::PlayerMappableInputConfig_eventGetMappingContexts_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingContexts_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingContexts_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingContexts_Statics::PlayerMappableInputConfig_eventGetMappingContexts_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingContexts()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingContexts_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UPlayerMappableInputConfig::execGetMappingContexts)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TMap<TObjectPtr<UInputMappingContext>,int32>*)Z_Param__Result=P_THIS->GetMappingContexts();
P_NATIVE_END;
}
// ********** End Class UPlayerMappableInputConfig Function GetMappingContexts *********************
// ********** Begin Class UPlayerMappableInputConfig Function GetMetadata **************************
struct Z_Construct_UFunction_UPlayerMappableInputConfig_GetMetadata_Statics
{
struct PlayerMappableInputConfig_eventGetMetadata_Parms
{
UObject* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Input|PlayerMappable" },
{ "Comment", "/** Get all the player mappable keys in this config. */" },
{ "ModuleRelativePath", "Public/PlayerMappableInputConfig.h" },
{ "ToolTip", "Get all the player mappable keys in this config." },
};
#endif // WITH_METADATA
// ********** Begin Function GetMetadata constinit property declarations ***************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetMetadata constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetMetadata Property Definitions **************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UPlayerMappableInputConfig_GetMetadata_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PlayerMappableInputConfig_eventGetMetadata_Parms, ReturnValue), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPlayerMappableInputConfig_GetMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPlayerMappableInputConfig_GetMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableInputConfig_GetMetadata_Statics::PropPointers) < 2048);
// ********** End Function GetMetadata Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPlayerMappableInputConfig_GetMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPlayerMappableInputConfig, nullptr, "GetMetadata", Z_Construct_UFunction_UPlayerMappableInputConfig_GetMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableInputConfig_GetMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UPlayerMappableInputConfig_GetMetadata_Statics::PlayerMappableInputConfig_eventGetMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableInputConfig_GetMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPlayerMappableInputConfig_GetMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UPlayerMappableInputConfig_GetMetadata_Statics::PlayerMappableInputConfig_eventGetMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UPlayerMappableInputConfig_GetMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPlayerMappableInputConfig_GetMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UPlayerMappableInputConfig::execGetMetadata)
{
P_FINISH;
P_NATIVE_BEGIN;
*(UObject**)Z_Param__Result=P_THIS->GetMetadata();
P_NATIVE_END;
}
// ********** End Class UPlayerMappableInputConfig Function GetMetadata ****************************
// ********** Begin Class UPlayerMappableInputConfig Function GetPlayerMappableKeys ****************
struct Z_Construct_UFunction_UPlayerMappableInputConfig_GetPlayerMappableKeys_Statics
{
struct PlayerMappableInputConfig_eventGetPlayerMappableKeys_Parms
{
TArray<FEnhancedActionKeyMapping> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Input|PlayerMappable" },
{ "Comment", "/** Get all the player mappable keys in this config. */" },
{ "ModuleRelativePath", "Public/PlayerMappableInputConfig.h" },
{ "ToolTip", "Get all the player mappable keys in this config." },
};
#endif // WITH_METADATA
// ********** Begin Function GetPlayerMappableKeys constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPlayerMappableKeys constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPlayerMappableKeys Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UPlayerMappableInputConfig_GetPlayerMappableKeys_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000008000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FEnhancedActionKeyMapping, METADATA_PARAMS(0, nullptr) }; // 3263225798
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UPlayerMappableInputConfig_GetPlayerMappableKeys_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010008000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PlayerMappableInputConfig_eventGetPlayerMappableKeys_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 3263225798
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPlayerMappableInputConfig_GetPlayerMappableKeys_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPlayerMappableInputConfig_GetPlayerMappableKeys_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPlayerMappableInputConfig_GetPlayerMappableKeys_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableInputConfig_GetPlayerMappableKeys_Statics::PropPointers) < 2048);
// ********** End Function GetPlayerMappableKeys Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPlayerMappableInputConfig_GetPlayerMappableKeys_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPlayerMappableInputConfig, nullptr, "GetPlayerMappableKeys", Z_Construct_UFunction_UPlayerMappableInputConfig_GetPlayerMappableKeys_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableInputConfig_GetPlayerMappableKeys_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UPlayerMappableInputConfig_GetPlayerMappableKeys_Statics::PlayerMappableInputConfig_eventGetPlayerMappableKeys_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableInputConfig_GetPlayerMappableKeys_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPlayerMappableInputConfig_GetPlayerMappableKeys_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UPlayerMappableInputConfig_GetPlayerMappableKeys_Statics::PlayerMappableInputConfig_eventGetPlayerMappableKeys_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UPlayerMappableInputConfig_GetPlayerMappableKeys()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPlayerMappableInputConfig_GetPlayerMappableKeys_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UPlayerMappableInputConfig::execGetPlayerMappableKeys)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FEnhancedActionKeyMapping>*)Z_Param__Result=P_THIS->GetPlayerMappableKeys();
P_NATIVE_END;
}
// ********** End Class UPlayerMappableInputConfig Function GetPlayerMappableKeys ******************
// ********** Begin Class UPlayerMappableInputConfig Function IsDeprecated *************************
struct Z_Construct_UFunction_UPlayerMappableInputConfig_IsDeprecated_Statics
{
struct PlayerMappableInputConfig_eventIsDeprecated_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Input|PlayerMappable" },
{ "ModuleRelativePath", "Public/PlayerMappableInputConfig.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsDeprecated constinit property declarations **************************
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsDeprecated constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsDeprecated Property Definitions *************************************
void Z_Construct_UFunction_UPlayerMappableInputConfig_IsDeprecated_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((PlayerMappableInputConfig_eventIsDeprecated_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UPlayerMappableInputConfig_IsDeprecated_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000582, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(PlayerMappableInputConfig_eventIsDeprecated_Parms), &Z_Construct_UFunction_UPlayerMappableInputConfig_IsDeprecated_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPlayerMappableInputConfig_IsDeprecated_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPlayerMappableInputConfig_IsDeprecated_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableInputConfig_IsDeprecated_Statics::PropPointers) < 2048);
// ********** End Function IsDeprecated Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPlayerMappableInputConfig_IsDeprecated_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPlayerMappableInputConfig, nullptr, "IsDeprecated", Z_Construct_UFunction_UPlayerMappableInputConfig_IsDeprecated_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableInputConfig_IsDeprecated_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UPlayerMappableInputConfig_IsDeprecated_Statics::PlayerMappableInputConfig_eventIsDeprecated_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableInputConfig_IsDeprecated_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPlayerMappableInputConfig_IsDeprecated_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UPlayerMappableInputConfig_IsDeprecated_Statics::PlayerMappableInputConfig_eventIsDeprecated_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UPlayerMappableInputConfig_IsDeprecated()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPlayerMappableInputConfig_IsDeprecated_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UPlayerMappableInputConfig::execIsDeprecated)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsDeprecated();
P_NATIVE_END;
}
// ********** End Class UPlayerMappableInputConfig Function IsDeprecated ***************************
// ********** Begin Class UPlayerMappableInputConfig Function ResetToDefault ***********************
struct Z_Construct_UFunction_UPlayerMappableInputConfig_ResetToDefault_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Input|PlayerMappable" },
{ "Comment", "/** Resets this mappable config to use the keys */" },
{ "ModuleRelativePath", "Public/PlayerMappableInputConfig.h" },
{ "ToolTip", "Resets this mappable config to use the keys" },
};
#endif // WITH_METADATA
// ********** Begin Function ResetToDefault constinit property declarations ************************
// ********** End Function ResetToDefault constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPlayerMappableInputConfig_ResetToDefault_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPlayerMappableInputConfig, nullptr, "ResetToDefault", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableInputConfig_ResetToDefault_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPlayerMappableInputConfig_ResetToDefault_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UPlayerMappableInputConfig_ResetToDefault()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPlayerMappableInputConfig_ResetToDefault_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UPlayerMappableInputConfig::execResetToDefault)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ResetToDefault();
P_NATIVE_END;
}
// ********** End Class UPlayerMappableInputConfig Function ResetToDefault *************************
// ********** Begin Class UPlayerMappableInputConfig ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UPlayerMappableInputConfig;
UClass* UPlayerMappableInputConfig::GetPrivateStaticClass()
{
using TClass = UPlayerMappableInputConfig;
if (!Z_Registration_Info_UClass_UPlayerMappableInputConfig.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("PlayerMappableInputConfig"),
Z_Registration_Info_UClass_UPlayerMappableInputConfig.InnerSingleton,
StaticRegisterNativesUPlayerMappableInputConfig,
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_UPlayerMappableInputConfig.InnerSingleton;
}
UClass* Z_Construct_UClass_UPlayerMappableInputConfig_NoRegister()
{
return UPlayerMappableInputConfig::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UPlayerMappableInputConfig_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * UPlayerMappableInputConfig\n * \n * This represents one set of Player Mappable controller/keymappings. You can use this input config to create\n * the default mappings for your player to start with in your game. It provides an easy way to get only the player\n * mappable key actions, and it can be used to add multiple UInputMappingContext's at once to the player.\n *\n * Populate this data asset with Input Mapping Contexts that have player mappable actions in them. \n */" },
{ "DisplayName", "Player Mappable Input Config" },
{ "IncludePath", "PlayerMappableInputConfig.h" },
{ "ModuleRelativePath", "Public/PlayerMappableInputConfig.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ShortTooltip", "Data asset used to define a set of player mappable controller/keyboard mappings." },
{ "ToolTip", "UPlayerMappableInputConfig\n\nThis represents one set of Player Mappable controller/keymappings. You can use this input config to create\nthe default mappings for your player to start with in your game. It provides an easy way to get only the player\nmappable key actions, and it can be used to add multiple UInputMappingContext's at once to the player.\n\nPopulate this data asset with Input Mapping Contexts that have player mappable actions in them." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ConfigName_MetaData[] = {
{ "Category", "Input|PlayerMappable" },
{ "Comment", "/** The unique name of this config that can be used when saving it */" },
{ "ModuleRelativePath", "Public/PlayerMappableInputConfig.h" },
{ "ToolTip", "The unique name of this config that can be used when saving it" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ConfigDisplayName_MetaData[] = {
{ "Category", "Input|PlayerMappable" },
{ "Comment", "/** The display name that can be used */" },
{ "ModuleRelativePath", "Public/PlayerMappableInputConfig.h" },
{ "ToolTip", "The display name that can be used" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsDeprecated_MetaData[] = {
{ "Category", "Input|PlayerMappable" },
{ "Comment", "/** A flag that can be used to mark this Input Config as deprecated to your player/designers. */" },
{ "ModuleRelativePath", "Public/PlayerMappableInputConfig.h" },
{ "ToolTip", "A flag that can be used to mark this Input Config as deprecated to your player/designers." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Metadata_MetaData[] = {
{ "Category", "Input|PlayerMappable" },
{ "Comment", "/** Metadata that can used to store any other related items to your key mapping such as icons, ability assets, etc. */" },
{ "ModuleRelativePath", "Public/PlayerMappableInputConfig.h" },
{ "ToolTip", "Metadata that can used to store any other related items to your key mapping such as icons, ability assets, etc." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Contexts_MetaData[] = {
{ "Category", "Input|PlayerMappable" },
{ "Comment", "/** Mapping contexts that make up this Input Config with their associated priority. */" },
{ "ModuleRelativePath", "Public/PlayerMappableInputConfig.h" },
{ "ToolTip", "Mapping contexts that make up this Input Config with their associated priority." },
};
#endif // WITH_METADATA
// ********** Begin Class UPlayerMappableInputConfig constinit property declarations ***************
static const UECodeGen_Private::FNamePropertyParams NewProp_ConfigName;
static const UECodeGen_Private::FTextPropertyParams NewProp_ConfigDisplayName;
static void NewProp_bIsDeprecated_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsDeprecated;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Metadata;
static const UECodeGen_Private::FIntPropertyParams NewProp_Contexts_ValueProp;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Contexts_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_Contexts;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UPlayerMappableInputConfig constinit property declarations *****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetConfigName"), .Pointer = &UPlayerMappableInputConfig::execGetConfigName },
{ .NameUTF8 = UTF8TEXT("GetDisplayName"), .Pointer = &UPlayerMappableInputConfig::execGetDisplayName },
{ .NameUTF8 = UTF8TEXT("GetKeysBoundToAction"), .Pointer = &UPlayerMappableInputConfig::execGetKeysBoundToAction },
{ .NameUTF8 = UTF8TEXT("GetMappingByName"), .Pointer = &UPlayerMappableInputConfig::execGetMappingByName },
{ .NameUTF8 = UTF8TEXT("GetMappingContexts"), .Pointer = &UPlayerMappableInputConfig::execGetMappingContexts },
{ .NameUTF8 = UTF8TEXT("GetMetadata"), .Pointer = &UPlayerMappableInputConfig::execGetMetadata },
{ .NameUTF8 = UTF8TEXT("GetPlayerMappableKeys"), .Pointer = &UPlayerMappableInputConfig::execGetPlayerMappableKeys },
{ .NameUTF8 = UTF8TEXT("IsDeprecated"), .Pointer = &UPlayerMappableInputConfig::execIsDeprecated },
{ .NameUTF8 = UTF8TEXT("ResetToDefault"), .Pointer = &UPlayerMappableInputConfig::execResetToDefault },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UPlayerMappableInputConfig_GetConfigName, "GetConfigName" }, // 3006676701
{ &Z_Construct_UFunction_UPlayerMappableInputConfig_GetDisplayName, "GetDisplayName" }, // 621774132
{ &Z_Construct_UFunction_UPlayerMappableInputConfig_GetKeysBoundToAction, "GetKeysBoundToAction" }, // 1377936267
{ &Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingByName, "GetMappingByName" }, // 4088618150
{ &Z_Construct_UFunction_UPlayerMappableInputConfig_GetMappingContexts, "GetMappingContexts" }, // 1884187439
{ &Z_Construct_UFunction_UPlayerMappableInputConfig_GetMetadata, "GetMetadata" }, // 2240704764
{ &Z_Construct_UFunction_UPlayerMappableInputConfig_GetPlayerMappableKeys, "GetPlayerMappableKeys" }, // 3445765948
{ &Z_Construct_UFunction_UPlayerMappableInputConfig_IsDeprecated, "IsDeprecated" }, // 2500901975
{ &Z_Construct_UFunction_UPlayerMappableInputConfig_ResetToDefault, "ResetToDefault" }, // 2345498060
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UPlayerMappableInputConfig>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UPlayerMappableInputConfig_Statics
// ********** Begin Class UPlayerMappableInputConfig Property Definitions **************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UPlayerMappableInputConfig_Statics::NewProp_ConfigName = { "ConfigName", nullptr, (EPropertyFlags)0x0020080000000015, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPlayerMappableInputConfig, ConfigName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ConfigName_MetaData), NewProp_ConfigName_MetaData) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UClass_UPlayerMappableInputConfig_Statics::NewProp_ConfigDisplayName = { "ConfigDisplayName", nullptr, (EPropertyFlags)0x0020080000000015, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPlayerMappableInputConfig, ConfigDisplayName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ConfigDisplayName_MetaData), NewProp_ConfigDisplayName_MetaData) };
void Z_Construct_UClass_UPlayerMappableInputConfig_Statics::NewProp_bIsDeprecated_SetBit(void* Obj)
{
((UPlayerMappableInputConfig*)Obj)->bIsDeprecated = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPlayerMappableInputConfig_Statics::NewProp_bIsDeprecated = { "bIsDeprecated", nullptr, (EPropertyFlags)0x0020080000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPlayerMappableInputConfig), &Z_Construct_UClass_UPlayerMappableInputConfig_Statics::NewProp_bIsDeprecated_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsDeprecated_MetaData), NewProp_bIsDeprecated_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UPlayerMappableInputConfig_Statics::NewProp_Metadata = { "Metadata", nullptr, (EPropertyFlags)0x0124080000000015, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPlayerMappableInputConfig, Metadata), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Metadata_MetaData), NewProp_Metadata_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPlayerMappableInputConfig_Statics::NewProp_Contexts_ValueProp = { "Contexts", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UPlayerMappableInputConfig_Statics::NewProp_Contexts_Key_KeyProp = { "Contexts_Key", nullptr, (EPropertyFlags)0x0004000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UInputMappingContext_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UPlayerMappableInputConfig_Statics::NewProp_Contexts = { "Contexts", nullptr, (EPropertyFlags)0x0020080000000015, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPlayerMappableInputConfig, Contexts), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Contexts_MetaData), NewProp_Contexts_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UPlayerMappableInputConfig_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPlayerMappableInputConfig_Statics::NewProp_ConfigName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPlayerMappableInputConfig_Statics::NewProp_ConfigDisplayName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPlayerMappableInputConfig_Statics::NewProp_bIsDeprecated,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPlayerMappableInputConfig_Statics::NewProp_Metadata,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPlayerMappableInputConfig_Statics::NewProp_Contexts_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPlayerMappableInputConfig_Statics::NewProp_Contexts_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPlayerMappableInputConfig_Statics::NewProp_Contexts,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPlayerMappableInputConfig_Statics::PropPointers) < 2048);
// ********** End Class UPlayerMappableInputConfig Property Definitions ****************************
UObject* (*const Z_Construct_UClass_UPlayerMappableInputConfig_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UPrimaryDataAsset,
(UObject* (*)())Z_Construct_UPackage__Script_EnhancedInput,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPlayerMappableInputConfig_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UPlayerMappableInputConfig_Statics::ClassParams = {
&UPlayerMappableInputConfig::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UPlayerMappableInputConfig_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UPlayerMappableInputConfig_Statics::PropPointers),
0,
0x001000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPlayerMappableInputConfig_Statics::Class_MetaDataParams), Z_Construct_UClass_UPlayerMappableInputConfig_Statics::Class_MetaDataParams)
};
void UPlayerMappableInputConfig::StaticRegisterNativesUPlayerMappableInputConfig()
{
UClass* Class = UPlayerMappableInputConfig::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UPlayerMappableInputConfig_Statics::Funcs));
}
UClass* Z_Construct_UClass_UPlayerMappableInputConfig()
{
if (!Z_Registration_Info_UClass_UPlayerMappableInputConfig.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPlayerMappableInputConfig.OuterSingleton, Z_Construct_UClass_UPlayerMappableInputConfig_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UPlayerMappableInputConfig.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPlayerMappableInputConfig);
UPlayerMappableInputConfig::~UPlayerMappableInputConfig() {}
// ********** End Class UPlayerMappableInputConfig *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableInputConfig_h__Script_EnhancedInput_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UPlayerMappableInputConfig, UPlayerMappableInputConfig::StaticClass, TEXT("UPlayerMappableInputConfig"), &Z_Registration_Info_UClass_UPlayerMappableInputConfig, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPlayerMappableInputConfig), 3752742136U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableInputConfig_h__Script_EnhancedInput_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableInputConfig_h__Script_EnhancedInput_1714757946{
TEXT("/Script/EnhancedInput"),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableInputConfig_h__Script_EnhancedInput_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableInputConfig_h__Script_EnhancedInput_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,78 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "PlayerMappableInputConfig.h"
#ifdef ENHANCEDINPUT_PlayerMappableInputConfig_generated_h
#error "PlayerMappableInputConfig.generated.h already included, missing '#pragma once' in PlayerMappableInputConfig.h"
#endif
#define ENHANCEDINPUT_PlayerMappableInputConfig_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UInputAction;
class UInputMappingContext;
class UObject;
struct FEnhancedActionKeyMapping;
// ********** Begin Class UPlayerMappableInputConfig ***********************************************
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableInputConfig_h_25_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetMetadata); \
DECLARE_FUNCTION(execIsDeprecated); \
DECLARE_FUNCTION(execGetDisplayName); \
DECLARE_FUNCTION(execGetConfigName); \
DECLARE_FUNCTION(execGetMappingContexts); \
DECLARE_FUNCTION(execResetToDefault); \
DECLARE_FUNCTION(execGetKeysBoundToAction); \
DECLARE_FUNCTION(execGetMappingByName); \
DECLARE_FUNCTION(execGetPlayerMappableKeys);
struct Z_Construct_UClass_UPlayerMappableInputConfig_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UPlayerMappableInputConfig_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableInputConfig_h_25_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPlayerMappableInputConfig(); \
friend struct ::Z_Construct_UClass_UPlayerMappableInputConfig_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UPlayerMappableInputConfig_NoRegister(); \
public: \
DECLARE_CLASS2(UPlayerMappableInputConfig, UPrimaryDataAsset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UPlayerMappableInputConfig_NoRegister) \
DECLARE_SERIALIZER(UPlayerMappableInputConfig)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableInputConfig_h_25_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UPlayerMappableInputConfig(UPlayerMappableInputConfig&&) = delete; \
UPlayerMappableInputConfig(const UPlayerMappableInputConfig&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UPlayerMappableInputConfig); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPlayerMappableInputConfig); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UPlayerMappableInputConfig) \
NO_API virtual ~UPlayerMappableInputConfig();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableInputConfig_h_22_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableInputConfig_h_25_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableInputConfig_h_25_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableInputConfig_h_25_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableInputConfig_h_25_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPlayerMappableInputConfig;
// ********** End Class UPlayerMappableInputConfig *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableInputConfig_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,259 @@
// 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 "PlayerMappableKeySettings.h"
#include "GameplayTagContainer.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodePlayerMappableKeySettings() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UPlayerMappableKeySettings();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UPlayerMappableKeySettings_NoRegister();
GAMEPLAYTAGS_API UScriptStruct* Z_Construct_UScriptStruct_FGameplayTagContainer();
UPackage* Z_Construct_UPackage__Script_EnhancedInput();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UPlayerMappableKeySettings Function GetKnownMappingNames *****************
#if WITH_EDITOR
struct Z_Construct_UFunction_UPlayerMappableKeySettings_GetKnownMappingNames_Statics
{
struct PlayerMappableKeySettings_eventGetKnownMappingNames_Parms
{
TArray<FName> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n\x09 * Get the known mapping names that are current in use. This is a helper function if you want to use a \"GetOptions\" metadata on a UPROPERTY.\n\x09 * For example, the following will display a little drop down menu to select from all current mapping names:\n\x09 *\n\x09 * UPROPERTY(EditAnywhere, BlueprintReadOnly, meta=(GetOptions=\"EnhancedInput.PlayerMappableKeySettings.GetKnownMappingNames\"))\n\x09 * FName MappingName;\n\x09 */" },
{ "ModuleRelativePath", "Public/PlayerMappableKeySettings.h" },
{ "ToolTip", "Get the known mapping names that are current in use. This is a helper function if you want to use a \"GetOptions\" metadata on a UPROPERTY.\nFor example, the following will display a little drop down menu to select from all current mapping names:\n\n UPROPERTY(EditAnywhere, BlueprintReadOnly, meta=(GetOptions=\"EnhancedInput.PlayerMappableKeySettings.GetKnownMappingNames\"))\n FName MappingName;" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetKnownMappingNames constinit property declarations ******************
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetKnownMappingNames constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetKnownMappingNames Property Definitions *****************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPlayerMappableKeySettings_GetKnownMappingNames_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UPlayerMappableKeySettings_GetKnownMappingNames_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000008000582, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PlayerMappableKeySettings_eventGetKnownMappingNames_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPlayerMappableKeySettings_GetKnownMappingNames_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPlayerMappableKeySettings_GetKnownMappingNames_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPlayerMappableKeySettings_GetKnownMappingNames_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableKeySettings_GetKnownMappingNames_Statics::PropPointers) < 2048);
// ********** End Function GetKnownMappingNames Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPlayerMappableKeySettings_GetKnownMappingNames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPlayerMappableKeySettings, nullptr, "GetKnownMappingNames", Z_Construct_UFunction_UPlayerMappableKeySettings_GetKnownMappingNames_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableKeySettings_GetKnownMappingNames_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UPlayerMappableKeySettings_GetKnownMappingNames_Statics::PlayerMappableKeySettings_eventGetKnownMappingNames_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x20022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPlayerMappableKeySettings_GetKnownMappingNames_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPlayerMappableKeySettings_GetKnownMappingNames_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UPlayerMappableKeySettings_GetKnownMappingNames_Statics::PlayerMappableKeySettings_eventGetKnownMappingNames_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UPlayerMappableKeySettings_GetKnownMappingNames()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPlayerMappableKeySettings_GetKnownMappingNames_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UPlayerMappableKeySettings::execGetKnownMappingNames)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FName>*)Z_Param__Result=UPlayerMappableKeySettings::GetKnownMappingNames();
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class UPlayerMappableKeySettings Function GetKnownMappingNames *******************
// ********** Begin Class UPlayerMappableKeySettings ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UPlayerMappableKeySettings;
UClass* UPlayerMappableKeySettings::GetPrivateStaticClass()
{
using TClass = UPlayerMappableKeySettings;
if (!Z_Registration_Info_UClass_UPlayerMappableKeySettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("PlayerMappableKeySettings"),
Z_Registration_Info_UClass_UPlayerMappableKeySettings.InnerSingleton,
StaticRegisterNativesUPlayerMappableKeySettings,
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_UPlayerMappableKeySettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UPlayerMappableKeySettings_NoRegister()
{
return UPlayerMappableKeySettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UPlayerMappableKeySettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n* Hold setting information of an Action Input or a Action Key Mapping for setting screen and save purposes.\n*/" },
{ "DisplayName", "Player Mappable Key Settings" },
{ "IncludePath", "PlayerMappableKeySettings.h" },
{ "ModuleRelativePath", "Public/PlayerMappableKeySettings.h" },
{ "ToolTip", "Hold setting information of an Action Input or a Action Key Mapping for setting screen and save purposes." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Metadata_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "/** Metadata that can used to store any other related items to this key mapping such as icons, ability assets, etc. */" },
{ "ModuleRelativePath", "Public/PlayerMappableKeySettings.h" },
{ "ToolTip", "Metadata that can used to store any other related items to this key mapping such as icons, ability assets, etc." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "/** A unique name for this player mapping to be saved with. */" },
{ "ModuleRelativePath", "Public/PlayerMappableKeySettings.h" },
{ "ToolTip", "A unique name for this player mapping to be saved with." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DisplayName_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "/** The localized display name of this key mapping. Use this when displaying the mappings to a user. */" },
{ "ModuleRelativePath", "Public/PlayerMappableKeySettings.h" },
{ "ToolTip", "The localized display name of this key mapping. Use this when displaying the mappings to a user." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DisplayCategory_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "/** The category that this player mapping is in */" },
{ "ModuleRelativePath", "Public/PlayerMappableKeySettings.h" },
{ "ToolTip", "The category that this player mapping is in" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SupportedKeyProfiles_MetaData[] = {
{ "ModuleRelativePath", "Public/PlayerMappableKeySettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SupportedKeyProfileIds_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "/** \n\x09* If this key mapping should only be added when a specific key profile is equipped, then set those here.\n\x09* \n\x09* If this is empty, then the key mapping will not be filtered out based on the current profile.\n\x09*/" },
{ "ModuleRelativePath", "Public/PlayerMappableKeySettings.h" },
{ "ToolTip", "If this key mapping should only be added when a specific key profile is equipped, then set those here.\n\nIf this is empty, then the key mapping will not be filtered out based on the current profile." },
};
#endif // WITH_METADATA
// ********** Begin Class UPlayerMappableKeySettings constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Metadata;
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static const UECodeGen_Private::FTextPropertyParams NewProp_DisplayName;
static const UECodeGen_Private::FTextPropertyParams NewProp_DisplayCategory;
static const UECodeGen_Private::FStructPropertyParams NewProp_SupportedKeyProfiles;
static const UECodeGen_Private::FStrPropertyParams NewProp_SupportedKeyProfileIds_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_SupportedKeyProfileIds;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UPlayerMappableKeySettings constinit property declarations *****************
#if WITH_EDITOR
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetKnownMappingNames"), .Pointer = &UPlayerMappableKeySettings::execGetKnownMappingNames },
};
#endif // WITH_EDITOR
static UObject* (*const DependentSingletons[])();
#if WITH_EDITOR
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UPlayerMappableKeySettings_GetKnownMappingNames, "GetKnownMappingNames" }, // 752535368
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
#endif // WITH_EDITOR
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UPlayerMappableKeySettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UPlayerMappableKeySettings_Statics
// ********** Begin Class UPlayerMappableKeySettings Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UPlayerMappableKeySettings_Statics::NewProp_Metadata = { "Metadata", nullptr, (EPropertyFlags)0x0114000000000015, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPlayerMappableKeySettings, Metadata), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Metadata_MetaData), NewProp_Metadata_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UPlayerMappableKeySettings_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPlayerMappableKeySettings, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UClass_UPlayerMappableKeySettings_Statics::NewProp_DisplayName = { "DisplayName", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPlayerMappableKeySettings, DisplayName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DisplayName_MetaData), NewProp_DisplayName_MetaData) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UClass_UPlayerMappableKeySettings_Statics::NewProp_DisplayCategory = { "DisplayCategory", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPlayerMappableKeySettings, DisplayCategory), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DisplayCategory_MetaData), NewProp_DisplayCategory_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UPlayerMappableKeySettings_Statics::NewProp_SupportedKeyProfiles = { "SupportedKeyProfiles", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPlayerMappableKeySettings, SupportedKeyProfiles), Z_Construct_UScriptStruct_FGameplayTagContainer, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SupportedKeyProfiles_MetaData), NewProp_SupportedKeyProfiles_MetaData) }; // 3438578166
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPlayerMappableKeySettings_Statics::NewProp_SupportedKeyProfileIds_Inner = { "SupportedKeyProfileIds", 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_UClass_UPlayerMappableKeySettings_Statics::NewProp_SupportedKeyProfileIds = { "SupportedKeyProfileIds", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPlayerMappableKeySettings, SupportedKeyProfileIds), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SupportedKeyProfileIds_MetaData), NewProp_SupportedKeyProfileIds_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UPlayerMappableKeySettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPlayerMappableKeySettings_Statics::NewProp_Metadata,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPlayerMappableKeySettings_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPlayerMappableKeySettings_Statics::NewProp_DisplayName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPlayerMappableKeySettings_Statics::NewProp_DisplayCategory,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPlayerMappableKeySettings_Statics::NewProp_SupportedKeyProfiles,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPlayerMappableKeySettings_Statics::NewProp_SupportedKeyProfileIds_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPlayerMappableKeySettings_Statics::NewProp_SupportedKeyProfileIds,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPlayerMappableKeySettings_Statics::PropPointers) < 2048);
// ********** End Class UPlayerMappableKeySettings Property Definitions ****************************
UObject* (*const Z_Construct_UClass_UPlayerMappableKeySettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_EnhancedInput,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPlayerMappableKeySettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UPlayerMappableKeySettings_Statics::ClassParams = {
&UPlayerMappableKeySettings::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
IF_WITH_EDITOR(FuncInfo, nullptr),
Z_Construct_UClass_UPlayerMappableKeySettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
IF_WITH_EDITOR(UE_ARRAY_COUNT(FuncInfo), 0),
UE_ARRAY_COUNT(Z_Construct_UClass_UPlayerMappableKeySettings_Statics::PropPointers),
0,
0x002810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPlayerMappableKeySettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UPlayerMappableKeySettings_Statics::Class_MetaDataParams)
};
void UPlayerMappableKeySettings::StaticRegisterNativesUPlayerMappableKeySettings()
{
UClass* Class = UPlayerMappableKeySettings::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, IF_WITH_EDITOR(MakeConstArrayView(Z_Construct_UClass_UPlayerMappableKeySettings_Statics::Funcs), {}));
}
UClass* Z_Construct_UClass_UPlayerMappableKeySettings()
{
if (!Z_Registration_Info_UClass_UPlayerMappableKeySettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPlayerMappableKeySettings.OuterSingleton, Z_Construct_UClass_UPlayerMappableKeySettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UPlayerMappableKeySettings.OuterSingleton;
}
UPlayerMappableKeySettings::UPlayerMappableKeySettings(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPlayerMappableKeySettings);
UPlayerMappableKeySettings::~UPlayerMappableKeySettings() {}
// ********** End Class UPlayerMappableKeySettings *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableKeySettings_h__Script_EnhancedInput_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UPlayerMappableKeySettings, UPlayerMappableKeySettings::StaticClass, TEXT("UPlayerMappableKeySettings"), &Z_Registration_Info_UClass_UPlayerMappableKeySettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPlayerMappableKeySettings), 1310768324U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableKeySettings_h__Script_EnhancedInput_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableKeySettings_h__Script_EnhancedInput_2192011327{
TEXT("/Script/EnhancedInput"),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableKeySettings_h__Script_EnhancedInput_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableKeySettings_h__Script_EnhancedInput_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,72 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "PlayerMappableKeySettings.h"
#ifdef ENHANCEDINPUT_PlayerMappableKeySettings_generated_h
#error "PlayerMappableKeySettings.generated.h already included, missing '#pragma once' in PlayerMappableKeySettings.h"
#endif
#define ENHANCEDINPUT_PlayerMappableKeySettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UPlayerMappableKeySettings ***********************************************
#if WITH_EDITOR
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableKeySettings_h_19_RPC_WRAPPERS_NO_PURE_DECLS_EOD \
DECLARE_FUNCTION(execGetKnownMappingNames);
#else // WITH_EDITOR
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableKeySettings_h_19_RPC_WRAPPERS_NO_PURE_DECLS_EOD
#endif // WITH_EDITOR
struct Z_Construct_UClass_UPlayerMappableKeySettings_Statics;
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UPlayerMappableKeySettings_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableKeySettings_h_19_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPlayerMappableKeySettings(); \
friend struct ::Z_Construct_UClass_UPlayerMappableKeySettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENHANCEDINPUT_API UClass* ::Z_Construct_UClass_UPlayerMappableKeySettings_NoRegister(); \
public: \
DECLARE_CLASS2(UPlayerMappableKeySettings, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/EnhancedInput"), Z_Construct_UClass_UPlayerMappableKeySettings_NoRegister) \
DECLARE_SERIALIZER(UPlayerMappableKeySettings)
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableKeySettings_h_19_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENHANCEDINPUT_API UPlayerMappableKeySettings(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UPlayerMappableKeySettings(UPlayerMappableKeySettings&&) = delete; \
UPlayerMappableKeySettings(const UPlayerMappableKeySettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENHANCEDINPUT_API, UPlayerMappableKeySettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPlayerMappableKeySettings); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UPlayerMappableKeySettings) \
ENHANCEDINPUT_API virtual ~UPlayerMappableKeySettings();
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableKeySettings_h_16_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableKeySettings_h_19_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableKeySettings_h_19_RPC_WRAPPERS_NO_PURE_DECLS_EOD \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableKeySettings_h_19_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableKeySettings_h_19_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPlayerMappableKeySettings;
// ********** End Class UPlayerMappableKeySettings *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_EnhancedInput_Source_EnhancedInput_Public_PlayerMappableKeySettings_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,19 @@
D:\UE_5_7_1\Engine\Plugins\EnhancedInput\Source\EnhancedInput\Public\EnhancedActionKeyMapping.h
D:\UE_5_7_1\Engine\Plugins\EnhancedInput\Source\EnhancedInput\Public\EnhancedInputComponent.h
D:\UE_5_7_1\Engine\Plugins\EnhancedInput\Source\EnhancedInput\Public\EnhancedInputActionDelegateBinding.h
D:\UE_5_7_1\Engine\Plugins\EnhancedInput\Source\EnhancedInput\Public\EnhancedInputDeveloperSettings.h
D:\UE_5_7_1\Engine\Plugins\EnhancedInput\Source\EnhancedInput\Public\EnhancedInputLibrary.h
D:\UE_5_7_1\Engine\Plugins\EnhancedInput\Source\EnhancedInput\Public\EnhancedInputPlatformSettings.h
D:\UE_5_7_1\Engine\Plugins\EnhancedInput\Source\EnhancedInput\Public\EnhancedInputSubsystemInterface.h
D:\UE_5_7_1\Engine\Plugins\EnhancedInput\Source\EnhancedInput\Public\EnhancedPlayerInput.h
D:\UE_5_7_1\Engine\Plugins\EnhancedInput\Source\EnhancedInput\Public\InputDebugKeyDelegateBinding.h
D:\UE_5_7_1\Engine\Plugins\EnhancedInput\Source\EnhancedInput\Public\InputActionValue.h
D:\UE_5_7_1\Engine\Plugins\EnhancedInput\Source\EnhancedInput\Public\EnhancedInputSubsystems.h
D:\UE_5_7_1\Engine\Plugins\EnhancedInput\Source\EnhancedInput\Public\InputMappingContext.h
D:\UE_5_7_1\Engine\Plugins\EnhancedInput\Source\EnhancedInput\Public\InputAction.h
D:\UE_5_7_1\Engine\Plugins\EnhancedInput\Source\EnhancedInput\Public\InputModifiers.h
D:\UE_5_7_1\Engine\Plugins\EnhancedInput\Source\EnhancedInput\Public\InputTriggers.h
D:\UE_5_7_1\Engine\Plugins\EnhancedInput\Source\EnhancedInput\Public\InputMappingQuery.h
D:\UE_5_7_1\Engine\Plugins\EnhancedInput\Source\EnhancedInput\Public\UserSettings\EnhancedInputUserSettings.h
D:\UE_5_7_1\Engine\Plugins\EnhancedInput\Source\EnhancedInput\Public\PlayerMappableKeySettings.h
D:\UE_5_7_1\Engine\Plugins\EnhancedInput\Source\EnhancedInput\Public\PlayerMappableInputConfig.h