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,289 @@
// 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 "EnhancedInputEditorSettings.h"
#include "EnhancedInputDeveloperSettings.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeEnhancedInputEditorSettings() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UDeveloperSettings();
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UDeveloperSettingsBackedByCVars();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedPlayerInput_NoRegister();
ENHANCEDINPUT_API UScriptStruct* Z_Construct_UScriptStruct_FDefaultContextSetting();
INPUTEDITOR_API UClass* Z_Construct_UClass_UEnhancedInputEditorProjectSettings();
INPUTEDITOR_API UClass* Z_Construct_UClass_UEnhancedInputEditorProjectSettings_NoRegister();
INPUTEDITOR_API UClass* Z_Construct_UClass_UEnhancedInputEditorSettings();
INPUTEDITOR_API UClass* Z_Construct_UClass_UEnhancedInputEditorSettings_NoRegister();
UPackage* Z_Construct_UPackage__Script_InputEditor();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UEnhancedInputEditorProjectSettings **************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UEnhancedInputEditorProjectSettings;
UClass* UEnhancedInputEditorProjectSettings::GetPrivateStaticClass()
{
using TClass = UEnhancedInputEditorProjectSettings;
if (!Z_Registration_Info_UClass_UEnhancedInputEditorProjectSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("EnhancedInputEditorProjectSettings"),
Z_Registration_Info_UClass_UEnhancedInputEditorProjectSettings.InnerSingleton,
StaticRegisterNativesUEnhancedInputEditorProjectSettings,
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_UEnhancedInputEditorProjectSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UEnhancedInputEditorProjectSettings_NoRegister()
{
return UEnhancedInputEditorProjectSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UEnhancedInputEditorProjectSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** Settings for the Enhanced Input Editor Subsystem that are persistent between a project's users */" },
{ "DisplayName", "Enhanced Input (Editor Only)" },
{ "IncludePath", "EnhancedInputEditorSettings.h" },
{ "ModuleRelativePath", "Public/EnhancedInputEditorSettings.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "Settings for the Enhanced Input Editor Subsystem that are persistent between a project's users" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultEditorInputClass_MetaData[] = {
{ "Category", "Default" },
{ "Comment", "/** The default player input class that the Enhanced Input Editor subsystem will use. */" },
{ "ModuleRelativePath", "Public/EnhancedInputEditorSettings.h" },
{ "ToolTip", "The default player input class that the Enhanced Input Editor subsystem will use." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultMappingContexts_MetaData[] = {
{ "Category", "Default" },
{ "Comment", "/** Array of any input mapping contexts that you want to always be applied to the Enhanced Input Editor Subsystem. */" },
{ "ModuleRelativePath", "Public/EnhancedInputEditorSettings.h" },
{ "ToolTip", "Array of any input mapping contexts that you want to always be applied to the Enhanced Input Editor Subsystem." },
};
#endif // WITH_METADATA
// ********** Begin Class UEnhancedInputEditorProjectSettings constinit property declarations ******
static const UECodeGen_Private::FSoftClassPropertyParams NewProp_DefaultEditorInputClass;
static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultMappingContexts_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_DefaultMappingContexts;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UEnhancedInputEditorProjectSettings constinit property declarations ********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UEnhancedInputEditorProjectSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UEnhancedInputEditorProjectSettings_Statics
// ********** Begin Class UEnhancedInputEditorProjectSettings Property Definitions *****************
const UECodeGen_Private::FSoftClassPropertyParams Z_Construct_UClass_UEnhancedInputEditorProjectSettings_Statics::NewProp_DefaultEditorInputClass = { "DefaultEditorInputClass", nullptr, (EPropertyFlags)0x0014000002004001, UECodeGen_Private::EPropertyGenFlags::SoftClass, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputEditorProjectSettings, DefaultEditorInputClass), Z_Construct_UClass_UEnhancedPlayerInput_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultEditorInputClass_MetaData), NewProp_DefaultEditorInputClass_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UEnhancedInputEditorProjectSettings_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_UEnhancedInputEditorProjectSettings_Statics::NewProp_DefaultMappingContexts = { "DefaultMappingContexts", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputEditorProjectSettings, DefaultMappingContexts), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultMappingContexts_MetaData), NewProp_DefaultMappingContexts_MetaData) }; // 886866096
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UEnhancedInputEditorProjectSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputEditorProjectSettings_Statics::NewProp_DefaultEditorInputClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputEditorProjectSettings_Statics::NewProp_DefaultMappingContexts_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputEditorProjectSettings_Statics::NewProp_DefaultMappingContexts,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputEditorProjectSettings_Statics::PropPointers) < 2048);
// ********** End Class UEnhancedInputEditorProjectSettings Property Definitions *******************
UObject* (*const Z_Construct_UClass_UEnhancedInputEditorProjectSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDeveloperSettings,
(UObject* (*)())Z_Construct_UPackage__Script_InputEditor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputEditorProjectSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UEnhancedInputEditorProjectSettings_Statics::ClassParams = {
&UEnhancedInputEditorProjectSettings::StaticClass,
"Input",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UEnhancedInputEditorProjectSettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputEditorProjectSettings_Statics::PropPointers),
0,
0x000000A6u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputEditorProjectSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UEnhancedInputEditorProjectSettings_Statics::Class_MetaDataParams)
};
void UEnhancedInputEditorProjectSettings::StaticRegisterNativesUEnhancedInputEditorProjectSettings()
{
}
UClass* Z_Construct_UClass_UEnhancedInputEditorProjectSettings()
{
if (!Z_Registration_Info_UClass_UEnhancedInputEditorProjectSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEnhancedInputEditorProjectSettings.OuterSingleton, Z_Construct_UClass_UEnhancedInputEditorProjectSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UEnhancedInputEditorProjectSettings.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UEnhancedInputEditorProjectSettings);
UEnhancedInputEditorProjectSettings::~UEnhancedInputEditorProjectSettings() {}
// ********** End Class UEnhancedInputEditorProjectSettings ****************************************
// ********** Begin Class UEnhancedInputEditorSettings *********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UEnhancedInputEditorSettings;
UClass* UEnhancedInputEditorSettings::GetPrivateStaticClass()
{
using TClass = UEnhancedInputEditorSettings;
if (!Z_Registration_Info_UClass_UEnhancedInputEditorSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("EnhancedInputEditorSettings"),
Z_Registration_Info_UClass_UEnhancedInputEditorSettings.InnerSingleton,
StaticRegisterNativesUEnhancedInputEditorSettings,
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_UEnhancedInputEditorSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UEnhancedInputEditorSettings_NoRegister()
{
return UEnhancedInputEditorSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UEnhancedInputEditorSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * A collection of useful individual user settings when using the EnhancedInputEditorSubsystem.\n */" },
{ "DisplayName", "Enhanced Input Editor Settings" },
{ "IncludePath", "EnhancedInputEditorSettings.h" },
{ "ModuleRelativePath", "Public/EnhancedInputEditorSettings.h" },
{ "ToolTip", "A collection of useful individual user settings when using the EnhancedInputEditorSubsystem." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bLogAllInput_MetaData[] = {
{ "Category", "Logging" },
{ "Comment", "/**\n\x09 * If true then the Enhanced Input Editor subsystem will log all input that is being processed by it (keypresses, analog values, etc)\n\x09 * Note: This can produce A LOT of logs, so only use this if you are debugging something.\n\x09 */" },
{ "ModuleRelativePath", "Public/EnhancedInputEditorSettings.h" },
{ "ToolTip", "If true then the Enhanced Input Editor subsystem will log all input that is being processed by it (keypresses, analog values, etc)\nNote: This can produce A LOT of logs, so only use this if you are debugging something." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAutomaticallyStartConsumingInput_MetaData[] = {
{ "Category", "Editor" },
{ "Comment", "/** If true, then the UEnhancedInputEditorSubsystem will be started when it is initalized */" },
{ "ModuleRelativePath", "Public/EnhancedInputEditorSettings.h" },
{ "ToolTip", "If true, then the UEnhancedInputEditorSubsystem will be started when it is initalized" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VisibleEventPinsByDefault_MetaData[] = {
{ "Bitmask", "" },
{ "BitmaskEnum", "/Script/EnhancedInput.ETriggerEvent" },
{ "Category", "Blueprints" },
{ "Comment", "/** A bitmask of what event pins are visible when you place an Input Action event node in blueprints. */" },
{ "ModuleRelativePath", "Public/EnhancedInputEditorSettings.h" },
{ "ToolTip", "A bitmask of what event pins are visible when you place an Input Action event node in blueprints." },
};
#endif // WITH_METADATA
// ********** Begin Class UEnhancedInputEditorSettings constinit property declarations *************
static void NewProp_bLogAllInput_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bLogAllInput;
static void NewProp_bAutomaticallyStartConsumingInput_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAutomaticallyStartConsumingInput;
static const UECodeGen_Private::FBytePropertyParams NewProp_VisibleEventPinsByDefault;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UEnhancedInputEditorSettings constinit property declarations ***************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UEnhancedInputEditorSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UEnhancedInputEditorSettings_Statics
// ********** Begin Class UEnhancedInputEditorSettings Property Definitions ************************
void Z_Construct_UClass_UEnhancedInputEditorSettings_Statics::NewProp_bLogAllInput_SetBit(void* Obj)
{
((UEnhancedInputEditorSettings*)Obj)->bLogAllInput = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UEnhancedInputEditorSettings_Statics::NewProp_bLogAllInput = { "bLogAllInput", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UEnhancedInputEditorSettings), &Z_Construct_UClass_UEnhancedInputEditorSettings_Statics::NewProp_bLogAllInput_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bLogAllInput_MetaData), NewProp_bLogAllInput_MetaData) };
void Z_Construct_UClass_UEnhancedInputEditorSettings_Statics::NewProp_bAutomaticallyStartConsumingInput_SetBit(void* Obj)
{
((UEnhancedInputEditorSettings*)Obj)->bAutomaticallyStartConsumingInput = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UEnhancedInputEditorSettings_Statics::NewProp_bAutomaticallyStartConsumingInput = { "bAutomaticallyStartConsumingInput", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UEnhancedInputEditorSettings), &Z_Construct_UClass_UEnhancedInputEditorSettings_Statics::NewProp_bAutomaticallyStartConsumingInput_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAutomaticallyStartConsumingInput_MetaData), NewProp_bAutomaticallyStartConsumingInput_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UEnhancedInputEditorSettings_Statics::NewProp_VisibleEventPinsByDefault = { "VisibleEventPinsByDefault", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputEditorSettings, VisibleEventPinsByDefault), nullptr, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VisibleEventPinsByDefault_MetaData), NewProp_VisibleEventPinsByDefault_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UEnhancedInputEditorSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputEditorSettings_Statics::NewProp_bLogAllInput,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputEditorSettings_Statics::NewProp_bAutomaticallyStartConsumingInput,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputEditorSettings_Statics::NewProp_VisibleEventPinsByDefault,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputEditorSettings_Statics::PropPointers) < 2048);
// ********** End Class UEnhancedInputEditorSettings Property Definitions **************************
UObject* (*const Z_Construct_UClass_UEnhancedInputEditorSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDeveloperSettingsBackedByCVars,
(UObject* (*)())Z_Construct_UPackage__Script_InputEditor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputEditorSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UEnhancedInputEditorSettings_Statics::ClassParams = {
&UEnhancedInputEditorSettings::StaticClass,
"EditorPerProjectUserSettings",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UEnhancedInputEditorSettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputEditorSettings_Statics::PropPointers),
0,
0x000800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputEditorSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UEnhancedInputEditorSettings_Statics::Class_MetaDataParams)
};
void UEnhancedInputEditorSettings::StaticRegisterNativesUEnhancedInputEditorSettings()
{
}
UClass* Z_Construct_UClass_UEnhancedInputEditorSettings()
{
if (!Z_Registration_Info_UClass_UEnhancedInputEditorSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEnhancedInputEditorSettings.OuterSingleton, Z_Construct_UClass_UEnhancedInputEditorSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UEnhancedInputEditorSettings.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UEnhancedInputEditorSettings);
UEnhancedInputEditorSettings::~UEnhancedInputEditorSettings() {}
// ********** End Class UEnhancedInputEditorSettings ***********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSettings_h__Script_InputEditor_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UEnhancedInputEditorProjectSettings, UEnhancedInputEditorProjectSettings::StaticClass, TEXT("UEnhancedInputEditorProjectSettings"), &Z_Registration_Info_UClass_UEnhancedInputEditorProjectSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEnhancedInputEditorProjectSettings), 1978354507U) },
{ Z_Construct_UClass_UEnhancedInputEditorSettings, UEnhancedInputEditorSettings::StaticClass, TEXT("UEnhancedInputEditorSettings"), &Z_Registration_Info_UClass_UEnhancedInputEditorSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEnhancedInputEditorSettings), 2531816159U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSettings_h__Script_InputEditor_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSettings_h__Script_InputEditor_708992183{
TEXT("/Script/InputEditor"),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSettings_h__Script_InputEditor_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSettings_h__Script_InputEditor_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,104 @@
// 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 "EnhancedInputEditorSettings.h"
#ifdef INPUTEDITOR_EnhancedInputEditorSettings_generated_h
#error "EnhancedInputEditorSettings.generated.h already included, missing '#pragma once' in EnhancedInputEditorSettings.h"
#endif
#define INPUTEDITOR_EnhancedInputEditorSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UEnhancedInputEditorProjectSettings **************************************
struct Z_Construct_UClass_UEnhancedInputEditorProjectSettings_Statics;
INPUTEDITOR_API UClass* Z_Construct_UClass_UEnhancedInputEditorProjectSettings_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSettings_h_21_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEnhancedInputEditorProjectSettings(); \
friend struct ::Z_Construct_UClass_UEnhancedInputEditorProjectSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INPUTEDITOR_API UClass* ::Z_Construct_UClass_UEnhancedInputEditorProjectSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UEnhancedInputEditorProjectSettings, UDeveloperSettings, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/InputEditor"), Z_Construct_UClass_UEnhancedInputEditorProjectSettings_NoRegister) \
DECLARE_SERIALIZER(UEnhancedInputEditorProjectSettings) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("Input");} \
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSettings_h_21_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UEnhancedInputEditorProjectSettings(UEnhancedInputEditorProjectSettings&&) = delete; \
UEnhancedInputEditorProjectSettings(const UEnhancedInputEditorProjectSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UEnhancedInputEditorProjectSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEnhancedInputEditorProjectSettings); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEnhancedInputEditorProjectSettings) \
NO_API virtual ~UEnhancedInputEditorProjectSettings();
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSettings_h_18_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSettings_h_21_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSettings_h_21_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSettings_h_21_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEnhancedInputEditorProjectSettings;
// ********** End Class UEnhancedInputEditorProjectSettings ****************************************
// ********** Begin Class UEnhancedInputEditorSettings *********************************************
struct Z_Construct_UClass_UEnhancedInputEditorSettings_Statics;
INPUTEDITOR_API UClass* Z_Construct_UClass_UEnhancedInputEditorSettings_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSettings_h_41_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEnhancedInputEditorSettings(); \
friend struct ::Z_Construct_UClass_UEnhancedInputEditorSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INPUTEDITOR_API UClass* ::Z_Construct_UClass_UEnhancedInputEditorSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UEnhancedInputEditorSettings, UDeveloperSettingsBackedByCVars, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/InputEditor"), Z_Construct_UClass_UEnhancedInputEditorSettings_NoRegister) \
DECLARE_SERIALIZER(UEnhancedInputEditorSettings) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("EditorPerProjectUserSettings");} \
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSettings_h_41_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UEnhancedInputEditorSettings(UEnhancedInputEditorSettings&&) = delete; \
UEnhancedInputEditorSettings(const UEnhancedInputEditorSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INPUTEDITOR_API, UEnhancedInputEditorSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEnhancedInputEditorSettings); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UEnhancedInputEditorSettings) \
INPUTEDITOR_API virtual ~UEnhancedInputEditorSettings();
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSettings_h_38_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSettings_h_41_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSettings_h_41_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSettings_h_41_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEnhancedInputEditorSettings;
// ********** End Class UEnhancedInputEditorSettings ***********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSettings_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,445 @@
// 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 "EnhancedInputEditorSubsystem.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 EmptyLinkFunctionForGeneratedCodeEnhancedInputEditorSubsystem() {}
// ********** Begin Cross Module References ********************************************************
EDITORSUBSYSTEM_API UClass* Z_Construct_UClass_UEditorSubsystem();
ENGINE_API UClass* Z_Construct_UClass_UInputComponent_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputSubsystemInterface_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedPlayerInput_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputAction_NoRegister();
ENHANCEDINPUT_API UScriptStruct* Z_Construct_UScriptStruct_FInjectedInput();
INPUTEDITOR_API UClass* Z_Construct_UClass_UEnhancedInputEditorSubsystem();
INPUTEDITOR_API UClass* Z_Construct_UClass_UEnhancedInputEditorSubsystem_NoRegister();
UPackage* Z_Construct_UPackage__Script_InputEditor();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UEnhancedInputEditorSubsystem Function IsConsumingInput ******************
struct Z_Construct_UFunction_UEnhancedInputEditorSubsystem_IsConsumingInput_Statics
{
struct EnhancedInputEditorSubsystem_eventIsConsumingInput_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Input|Editor" },
{ "Comment", "/** Returns true if this subsystem is currently consuming input */" },
{ "ModuleRelativePath", "Public/EnhancedInputEditorSubsystem.h" },
{ "ToolTip", "Returns true if this subsystem is currently consuming input" },
};
#endif // WITH_METADATA
// ********** Begin Function IsConsumingInput 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 IsConsumingInput constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsConsumingInput Property Definitions *********************************
void Z_Construct_UFunction_UEnhancedInputEditorSubsystem_IsConsumingInput_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((EnhancedInputEditorSubsystem_eventIsConsumingInput_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UEnhancedInputEditorSubsystem_IsConsumingInput_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(EnhancedInputEditorSubsystem_eventIsConsumingInput_Parms), &Z_Construct_UFunction_UEnhancedInputEditorSubsystem_IsConsumingInput_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UEnhancedInputEditorSubsystem_IsConsumingInput_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEnhancedInputEditorSubsystem_IsConsumingInput_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UEnhancedInputEditorSubsystem_IsConsumingInput_Statics::PropPointers) < 2048);
// ********** End Function IsConsumingInput Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEnhancedInputEditorSubsystem_IsConsumingInput_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEnhancedInputEditorSubsystem, nullptr, "IsConsumingInput", Z_Construct_UFunction_UEnhancedInputEditorSubsystem_IsConsumingInput_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UEnhancedInputEditorSubsystem_IsConsumingInput_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UEnhancedInputEditorSubsystem_IsConsumingInput_Statics::EnhancedInputEditorSubsystem_eventIsConsumingInput_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEnhancedInputEditorSubsystem_IsConsumingInput_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEnhancedInputEditorSubsystem_IsConsumingInput_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UEnhancedInputEditorSubsystem_IsConsumingInput_Statics::EnhancedInputEditorSubsystem_eventIsConsumingInput_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UEnhancedInputEditorSubsystem_IsConsumingInput()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEnhancedInputEditorSubsystem_IsConsumingInput_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UEnhancedInputEditorSubsystem::execIsConsumingInput)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsConsumingInput();
P_NATIVE_END;
}
// ********** End Class UEnhancedInputEditorSubsystem Function IsConsumingInput ********************
// ********** Begin Class UEnhancedInputEditorSubsystem Function PopInputComponent *****************
struct Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PopInputComponent_Statics
{
struct EnhancedInputEditorSubsystem_eventPopInputComponent_Parms
{
UInputComponent* InInputComponent;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Input|Editor" },
{ "Comment", "/** Removes this input component onto the stack to be processed by this subsystem's tick function */" },
{ "ModuleRelativePath", "Public/EnhancedInputEditorSubsystem.h" },
{ "ToolTip", "Removes this input component onto the stack to be processed by this subsystem's tick function" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InInputComponent_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function PopInputComponent constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InInputComponent;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function PopInputComponent constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function PopInputComponent Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PopInputComponent_Statics::NewProp_InInputComponent = { "InInputComponent", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EnhancedInputEditorSubsystem_eventPopInputComponent_Parms, InInputComponent), Z_Construct_UClass_UInputComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InInputComponent_MetaData), NewProp_InInputComponent_MetaData) };
void Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PopInputComponent_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((EnhancedInputEditorSubsystem_eventPopInputComponent_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PopInputComponent_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(EnhancedInputEditorSubsystem_eventPopInputComponent_Parms), &Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PopInputComponent_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PopInputComponent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PopInputComponent_Statics::NewProp_InInputComponent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PopInputComponent_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PopInputComponent_Statics::PropPointers) < 2048);
// ********** End Function PopInputComponent Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PopInputComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEnhancedInputEditorSubsystem, nullptr, "PopInputComponent", Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PopInputComponent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PopInputComponent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PopInputComponent_Statics::EnhancedInputEditorSubsystem_eventPopInputComponent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PopInputComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PopInputComponent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PopInputComponent_Statics::EnhancedInputEditorSubsystem_eventPopInputComponent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PopInputComponent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PopInputComponent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UEnhancedInputEditorSubsystem::execPopInputComponent)
{
P_GET_OBJECT(UInputComponent,Z_Param_InInputComponent);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->PopInputComponent(Z_Param_InInputComponent);
P_NATIVE_END;
}
// ********** End Class UEnhancedInputEditorSubsystem Function PopInputComponent *******************
// ********** Begin Class UEnhancedInputEditorSubsystem Function PushInputComponent ****************
struct Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PushInputComponent_Statics
{
struct EnhancedInputEditorSubsystem_eventPushInputComponent_Parms
{
UInputComponent* InInputComponent;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Input|Editor" },
{ "Comment", "/** Pushes this input component onto the stack to be processed by this subsystem's tick function */" },
{ "ModuleRelativePath", "Public/EnhancedInputEditorSubsystem.h" },
{ "ToolTip", "Pushes this input component onto the stack to be processed by this subsystem's tick function" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InInputComponent_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function PushInputComponent constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InInputComponent;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function PushInputComponent constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function PushInputComponent Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PushInputComponent_Statics::NewProp_InInputComponent = { "InInputComponent", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EnhancedInputEditorSubsystem_eventPushInputComponent_Parms, InInputComponent), Z_Construct_UClass_UInputComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InInputComponent_MetaData), NewProp_InInputComponent_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PushInputComponent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PushInputComponent_Statics::NewProp_InInputComponent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PushInputComponent_Statics::PropPointers) < 2048);
// ********** End Function PushInputComponent Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PushInputComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEnhancedInputEditorSubsystem, nullptr, "PushInputComponent", Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PushInputComponent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PushInputComponent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PushInputComponent_Statics::EnhancedInputEditorSubsystem_eventPushInputComponent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PushInputComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PushInputComponent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PushInputComponent_Statics::EnhancedInputEditorSubsystem_eventPushInputComponent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PushInputComponent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PushInputComponent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UEnhancedInputEditorSubsystem::execPushInputComponent)
{
P_GET_OBJECT(UInputComponent,Z_Param_InInputComponent);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->PushInputComponent(Z_Param_InInputComponent);
P_NATIVE_END;
}
// ********** End Class UEnhancedInputEditorSubsystem Function PushInputComponent ******************
// ********** Begin Class UEnhancedInputEditorSubsystem Function StartConsumingInput ***************
struct Z_Construct_UFunction_UEnhancedInputEditorSubsystem_StartConsumingInput_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Input|Editor" },
{ "Comment", "/** Start the consumption of input messages in this subsystem. This is required to have any Input Action delegates be fired. */" },
{ "ModuleRelativePath", "Public/EnhancedInputEditorSubsystem.h" },
{ "ToolTip", "Start the consumption of input messages in this subsystem. This is required to have any Input Action delegates be fired." },
};
#endif // WITH_METADATA
// ********** Begin Function StartConsumingInput constinit property declarations *******************
// ********** End Function StartConsumingInput constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEnhancedInputEditorSubsystem_StartConsumingInput_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEnhancedInputEditorSubsystem, nullptr, "StartConsumingInput", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEnhancedInputEditorSubsystem_StartConsumingInput_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEnhancedInputEditorSubsystem_StartConsumingInput_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UEnhancedInputEditorSubsystem_StartConsumingInput()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEnhancedInputEditorSubsystem_StartConsumingInput_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UEnhancedInputEditorSubsystem::execStartConsumingInput)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->StartConsumingInput();
P_NATIVE_END;
}
// ********** End Class UEnhancedInputEditorSubsystem Function StartConsumingInput *****************
// ********** Begin Class UEnhancedInputEditorSubsystem Function StopConsumingInput ****************
struct Z_Construct_UFunction_UEnhancedInputEditorSubsystem_StopConsumingInput_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Input|Editor" },
{ "Comment", "/** Tells this subsystem to stop ticking and consuming any input. This will stop any Input Action Delegates from being called. */" },
{ "ModuleRelativePath", "Public/EnhancedInputEditorSubsystem.h" },
{ "ToolTip", "Tells this subsystem to stop ticking and consuming any input. This will stop any Input Action Delegates from being called." },
};
#endif // WITH_METADATA
// ********** Begin Function StopConsumingInput constinit property declarations ********************
// ********** End Function StopConsumingInput constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEnhancedInputEditorSubsystem_StopConsumingInput_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEnhancedInputEditorSubsystem, nullptr, "StopConsumingInput", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEnhancedInputEditorSubsystem_StopConsumingInput_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEnhancedInputEditorSubsystem_StopConsumingInput_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UEnhancedInputEditorSubsystem_StopConsumingInput()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEnhancedInputEditorSubsystem_StopConsumingInput_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UEnhancedInputEditorSubsystem::execStopConsumingInput)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->StopConsumingInput();
P_NATIVE_END;
}
// ********** End Class UEnhancedInputEditorSubsystem Function StopConsumingInput ******************
// ********** Begin Class UEnhancedInputEditorSubsystem ********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UEnhancedInputEditorSubsystem;
UClass* UEnhancedInputEditorSubsystem::GetPrivateStaticClass()
{
using TClass = UEnhancedInputEditorSubsystem;
if (!Z_Registration_Info_UClass_UEnhancedInputEditorSubsystem.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("EnhancedInputEditorSubsystem"),
Z_Registration_Info_UClass_UEnhancedInputEditorSubsystem.InnerSingleton,
StaticRegisterNativesUEnhancedInputEditorSubsystem,
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_UEnhancedInputEditorSubsystem.InnerSingleton;
}
UClass* Z_Construct_UClass_UEnhancedInputEditorSubsystem_NoRegister()
{
return UEnhancedInputEditorSubsystem::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UEnhancedInputEditorSubsystem_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * The Enhanced Input Editor Subsystem can be used to process input outside of PIE within the editor.\n * Calling StartConsumingInput will allow the input preprocessor to drive Input Action delegates\n * to be fired in the editor.\n *\n * This allows you to hook up Input Action delegates in Editor Utilities to make editor tools driven by\n * input.\n */" },
{ "IncludePath", "EnhancedInputEditorSubsystem.h" },
{ "ModuleRelativePath", "Public/EnhancedInputEditorSubsystem.h" },
{ "ToolTip", "The Enhanced Input Editor Subsystem can be used to process input outside of PIE within the editor.\nCalling StartConsumingInput will allow the input preprocessor to drive Input Action delegates\nto be fired in the editor.\n\nThis allows you to hook up Input Action delegates in Editor Utilities to make editor tools driven by\ninput." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PlayerInput_MetaData[] = {
{ "Comment", "/** The player input that is processing the input within this subsystem */" },
{ "ModuleRelativePath", "Public/EnhancedInputEditorSubsystem.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/EnhancedInputEditorSubsystem.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/EnhancedInputEditorSubsystem.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 UEnhancedInputEditorSubsystem 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 UEnhancedInputEditorSubsystem constinit property declarations **************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("IsConsumingInput"), .Pointer = &UEnhancedInputEditorSubsystem::execIsConsumingInput },
{ .NameUTF8 = UTF8TEXT("PopInputComponent"), .Pointer = &UEnhancedInputEditorSubsystem::execPopInputComponent },
{ .NameUTF8 = UTF8TEXT("PushInputComponent"), .Pointer = &UEnhancedInputEditorSubsystem::execPushInputComponent },
{ .NameUTF8 = UTF8TEXT("StartConsumingInput"), .Pointer = &UEnhancedInputEditorSubsystem::execStartConsumingInput },
{ .NameUTF8 = UTF8TEXT("StopConsumingInput"), .Pointer = &UEnhancedInputEditorSubsystem::execStopConsumingInput },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UEnhancedInputEditorSubsystem_IsConsumingInput, "IsConsumingInput" }, // 1489675545
{ &Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PopInputComponent, "PopInputComponent" }, // 764315397
{ &Z_Construct_UFunction_UEnhancedInputEditorSubsystem_PushInputComponent, "PushInputComponent" }, // 2547941073
{ &Z_Construct_UFunction_UEnhancedInputEditorSubsystem_StartConsumingInput, "StartConsumingInput" }, // 2389998572
{ &Z_Construct_UFunction_UEnhancedInputEditorSubsystem_StopConsumingInput, "StopConsumingInput" }, // 3343309216
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[];
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UEnhancedInputEditorSubsystem>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UEnhancedInputEditorSubsystem_Statics
// ********** Begin Class UEnhancedInputEditorSubsystem Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UEnhancedInputEditorSubsystem_Statics::NewProp_PlayerInput = { "PlayerInput", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputEditorSubsystem, PlayerInput), Z_Construct_UClass_UEnhancedPlayerInput_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PlayerInput_MetaData), NewProp_PlayerInput_MetaData) };
const UECodeGen_Private::FWeakObjectPropertyParams Z_Construct_UClass_UEnhancedInputEditorSubsystem_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_UEnhancedInputEditorSubsystem_Statics::NewProp_CurrentInputStack = { "CurrentInputStack", nullptr, (EPropertyFlags)0x0044008000002008, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputEditorSubsystem, CurrentInputStack), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurrentInputStack_MetaData), NewProp_CurrentInputStack_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UEnhancedInputEditorSubsystem_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_UEnhancedInputEditorSubsystem_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_UEnhancedInputEditorSubsystem_Statics::NewProp_ContinuouslyInjectedInputs = { "ContinuouslyInjectedInputs", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnhancedInputEditorSubsystem, ContinuouslyInjectedInputs), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContinuouslyInjectedInputs_MetaData), NewProp_ContinuouslyInjectedInputs_MetaData) }; // 2360349411
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UEnhancedInputEditorSubsystem_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputEditorSubsystem_Statics::NewProp_PlayerInput,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputEditorSubsystem_Statics::NewProp_CurrentInputStack_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputEditorSubsystem_Statics::NewProp_CurrentInputStack,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputEditorSubsystem_Statics::NewProp_ContinuouslyInjectedInputs_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputEditorSubsystem_Statics::NewProp_ContinuouslyInjectedInputs_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnhancedInputEditorSubsystem_Statics::NewProp_ContinuouslyInjectedInputs,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputEditorSubsystem_Statics::PropPointers) < 2048);
// ********** End Class UEnhancedInputEditorSubsystem Property Definitions *************************
UObject* (*const Z_Construct_UClass_UEnhancedInputEditorSubsystem_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UEditorSubsystem,
(UObject* (*)())Z_Construct_UPackage__Script_InputEditor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputEditorSubsystem_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_UEnhancedInputEditorSubsystem_Statics::InterfaceParams[] = {
{ Z_Construct_UClass_UEnhancedInputSubsystemInterface_NoRegister, (int32)VTABLE_OFFSET(UEnhancedInputEditorSubsystem, IEnhancedInputSubsystemInterface), false }, // 3219102723
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UEnhancedInputEditorSubsystem_Statics::ClassParams = {
&UEnhancedInputEditorSubsystem::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UEnhancedInputEditorSubsystem_Statics::PropPointers,
InterfaceParams,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputEditorSubsystem_Statics::PropPointers),
UE_ARRAY_COUNT(InterfaceParams),
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEnhancedInputEditorSubsystem_Statics::Class_MetaDataParams), Z_Construct_UClass_UEnhancedInputEditorSubsystem_Statics::Class_MetaDataParams)
};
void UEnhancedInputEditorSubsystem::StaticRegisterNativesUEnhancedInputEditorSubsystem()
{
UClass* Class = UEnhancedInputEditorSubsystem::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UEnhancedInputEditorSubsystem_Statics::Funcs));
}
UClass* Z_Construct_UClass_UEnhancedInputEditorSubsystem()
{
if (!Z_Registration_Info_UClass_UEnhancedInputEditorSubsystem.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEnhancedInputEditorSubsystem.OuterSingleton, Z_Construct_UClass_UEnhancedInputEditorSubsystem_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UEnhancedInputEditorSubsystem.OuterSingleton;
}
UEnhancedInputEditorSubsystem::UEnhancedInputEditorSubsystem() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UEnhancedInputEditorSubsystem);
UEnhancedInputEditorSubsystem::~UEnhancedInputEditorSubsystem() {}
// ********** End Class UEnhancedInputEditorSubsystem **********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSubsystem_h__Script_InputEditor_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UEnhancedInputEditorSubsystem, UEnhancedInputEditorSubsystem::StaticClass, TEXT("UEnhancedInputEditorSubsystem"), &Z_Registration_Info_UClass_UEnhancedInputEditorSubsystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEnhancedInputEditorSubsystem), 753005854U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSubsystem_h__Script_InputEditor_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSubsystem_h__Script_InputEditor_1817104257{
TEXT("/Script/InputEditor"),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSubsystem_h__Script_InputEditor_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSubsystem_h__Script_InputEditor_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,74 @@
// 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 "EnhancedInputEditorSubsystem.h"
#ifdef INPUTEDITOR_EnhancedInputEditorSubsystem_generated_h
#error "EnhancedInputEditorSubsystem.generated.h already included, missing '#pragma once' in EnhancedInputEditorSubsystem.h"
#endif
#define INPUTEDITOR_EnhancedInputEditorSubsystem_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UInputComponent;
// ********** Begin Class UEnhancedInputEditorSubsystem ********************************************
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSubsystem_h_31_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execIsConsumingInput); \
DECLARE_FUNCTION(execStopConsumingInput); \
DECLARE_FUNCTION(execStartConsumingInput); \
DECLARE_FUNCTION(execPopInputComponent); \
DECLARE_FUNCTION(execPushInputComponent);
struct Z_Construct_UClass_UEnhancedInputEditorSubsystem_Statics;
INPUTEDITOR_API UClass* Z_Construct_UClass_UEnhancedInputEditorSubsystem_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSubsystem_h_31_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEnhancedInputEditorSubsystem(); \
friend struct ::Z_Construct_UClass_UEnhancedInputEditorSubsystem_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INPUTEDITOR_API UClass* ::Z_Construct_UClass_UEnhancedInputEditorSubsystem_NoRegister(); \
public: \
DECLARE_CLASS2(UEnhancedInputEditorSubsystem, UEditorSubsystem, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InputEditor"), Z_Construct_UClass_UEnhancedInputEditorSubsystem_NoRegister) \
DECLARE_SERIALIZER(UEnhancedInputEditorSubsystem) \
virtual UObject* _getUObject() const override { return const_cast<UEnhancedInputEditorSubsystem*>(this); }
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSubsystem_h_31_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INPUTEDITOR_API UEnhancedInputEditorSubsystem(); \
/** Deleted move- and copy-constructors, should never be used */ \
UEnhancedInputEditorSubsystem(UEnhancedInputEditorSubsystem&&) = delete; \
UEnhancedInputEditorSubsystem(const UEnhancedInputEditorSubsystem&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INPUTEDITOR_API, UEnhancedInputEditorSubsystem); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEnhancedInputEditorSubsystem); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UEnhancedInputEditorSubsystem) \
INPUTEDITOR_API virtual ~UEnhancedInputEditorSubsystem();
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSubsystem_h_28_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSubsystem_h_31_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSubsystem_h_31_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSubsystem_h_31_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSubsystem_h_31_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEnhancedInputEditorSubsystem;
// ********** End Class UEnhancedInputEditorSubsystem **********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_EnhancedInputEditorSubsystem_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,29 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeInputEditor_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_InputEditor;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_InputEditor()
{
if (!Z_Registration_Info_UPackage__Script_InputEditor.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/InputEditor",
nullptr,
0,
PKG_CompiledIn | 0x00000040,
0x1B109DBF,
0x2DC14C6C,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_InputEditor.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_InputEditor.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_InputEditor(Z_Construct_UPackage__Script_InputEditor, TEXT("/Script/InputEditor"), Z_Registration_Info_UPackage__Script_InputEditor, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x1B109DBF, 0x2DC14C6C));
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,236 @@
// 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 "InputEditorModule.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInputEditorModule() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputAction_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputMappingContext_NoRegister();
INPUTEDITOR_API UClass* Z_Construct_UClass_UInputAction_Factory();
INPUTEDITOR_API UClass* Z_Construct_UClass_UInputAction_Factory_NoRegister();
INPUTEDITOR_API UClass* Z_Construct_UClass_UInputMappingContext_Factory();
INPUTEDITOR_API UClass* Z_Construct_UClass_UInputMappingContext_Factory_NoRegister();
UNREALED_API UClass* Z_Construct_UClass_UFactory();
UPackage* Z_Construct_UPackage__Script_InputEditor();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UInputMappingContext_Factory *********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInputMappingContext_Factory;
UClass* UInputMappingContext_Factory::GetPrivateStaticClass()
{
using TClass = UInputMappingContext_Factory;
if (!Z_Registration_Info_UClass_UInputMappingContext_Factory.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InputMappingContext_Factory"),
Z_Registration_Info_UClass_UInputMappingContext_Factory.InnerSingleton,
StaticRegisterNativesUInputMappingContext_Factory,
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_Factory.InnerSingleton;
}
UClass* Z_Construct_UClass_UInputMappingContext_Factory_NoRegister()
{
return UInputMappingContext_Factory::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInputMappingContext_Factory_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "////////////////////////////////////////////////////////////////////\n// Asset factories\n" },
{ "IncludePath", "InputEditorModule.h" },
{ "ModuleRelativePath", "Public/InputEditorModule.h" },
{ "ToolTip", "Asset factories" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputMappingContextClass_MetaData[] = {
{ "Category", "InputMappingContext" },
{ "ModuleRelativePath", "Public/InputEditorModule.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UInputMappingContext_Factory constinit property declarations *************
static const UECodeGen_Private::FClassPropertyParams NewProp_InputMappingContextClass;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UInputMappingContext_Factory constinit property declarations ***************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInputMappingContext_Factory>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInputMappingContext_Factory_Statics
// ********** Begin Class UInputMappingContext_Factory Property Definitions ************************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UClass_UInputMappingContext_Factory_Statics::NewProp_InputMappingContextClass = { "InputMappingContextClass", nullptr, (EPropertyFlags)0x0014000000000001, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInputMappingContext_Factory, InputMappingContextClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UInputMappingContext_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputMappingContextClass_MetaData), NewProp_InputMappingContextClass_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UInputMappingContext_Factory_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputMappingContext_Factory_Statics::NewProp_InputMappingContextClass,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInputMappingContext_Factory_Statics::PropPointers) < 2048);
// ********** End Class UInputMappingContext_Factory Property Definitions **************************
UObject* (*const Z_Construct_UClass_UInputMappingContext_Factory_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UFactory,
(UObject* (*)())Z_Construct_UPackage__Script_InputEditor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInputMappingContext_Factory_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInputMappingContext_Factory_Statics::ClassParams = {
&UInputMappingContext_Factory::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UInputMappingContext_Factory_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UInputMappingContext_Factory_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInputMappingContext_Factory_Statics::Class_MetaDataParams), Z_Construct_UClass_UInputMappingContext_Factory_Statics::Class_MetaDataParams)
};
void UInputMappingContext_Factory::StaticRegisterNativesUInputMappingContext_Factory()
{
}
UClass* Z_Construct_UClass_UInputMappingContext_Factory()
{
if (!Z_Registration_Info_UClass_UInputMappingContext_Factory.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInputMappingContext_Factory.OuterSingleton, Z_Construct_UClass_UInputMappingContext_Factory_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInputMappingContext_Factory.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInputMappingContext_Factory);
UInputMappingContext_Factory::~UInputMappingContext_Factory() {}
// ********** End Class UInputMappingContext_Factory ***********************************************
// ********** Begin Class UInputAction_Factory *****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInputAction_Factory;
UClass* UInputAction_Factory::GetPrivateStaticClass()
{
using TClass = UInputAction_Factory;
if (!Z_Registration_Info_UClass_UInputAction_Factory.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InputAction_Factory"),
Z_Registration_Info_UClass_UInputAction_Factory.InnerSingleton,
StaticRegisterNativesUInputAction_Factory,
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_Factory.InnerSingleton;
}
UClass* Z_Construct_UClass_UInputAction_Factory_NoRegister()
{
return UInputAction_Factory::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInputAction_Factory_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "InputEditorModule.h" },
{ "ModuleRelativePath", "Public/InputEditorModule.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputActionClass_MetaData[] = {
{ "Category", "InputAction" },
{ "ModuleRelativePath", "Public/InputEditorModule.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UInputAction_Factory constinit property declarations *********************
static const UECodeGen_Private::FClassPropertyParams NewProp_InputActionClass;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UInputAction_Factory constinit property declarations ***********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInputAction_Factory>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInputAction_Factory_Statics
// ********** Begin Class UInputAction_Factory Property Definitions ********************************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UClass_UInputAction_Factory_Statics::NewProp_InputActionClass = { "InputActionClass", nullptr, (EPropertyFlags)0x0014000000000001, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInputAction_Factory, InputActionClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UInputAction_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputActionClass_MetaData), NewProp_InputActionClass_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UInputAction_Factory_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputAction_Factory_Statics::NewProp_InputActionClass,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInputAction_Factory_Statics::PropPointers) < 2048);
// ********** End Class UInputAction_Factory Property Definitions **********************************
UObject* (*const Z_Construct_UClass_UInputAction_Factory_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UFactory,
(UObject* (*)())Z_Construct_UPackage__Script_InputEditor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInputAction_Factory_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInputAction_Factory_Statics::ClassParams = {
&UInputAction_Factory::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UInputAction_Factory_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UInputAction_Factory_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInputAction_Factory_Statics::Class_MetaDataParams), Z_Construct_UClass_UInputAction_Factory_Statics::Class_MetaDataParams)
};
void UInputAction_Factory::StaticRegisterNativesUInputAction_Factory()
{
}
UClass* Z_Construct_UClass_UInputAction_Factory()
{
if (!Z_Registration_Info_UClass_UInputAction_Factory.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInputAction_Factory.OuterSingleton, Z_Construct_UClass_UInputAction_Factory_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInputAction_Factory.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInputAction_Factory);
UInputAction_Factory::~UInputAction_Factory() {}
// ********** End Class UInputAction_Factory *******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_InputEditorModule_h__Script_InputEditor_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInputMappingContext_Factory, UInputMappingContext_Factory::StaticClass, TEXT("UInputMappingContext_Factory"), &Z_Registration_Info_UClass_UInputMappingContext_Factory, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInputMappingContext_Factory), 2525589571U) },
{ Z_Construct_UClass_UInputAction_Factory, UInputAction_Factory::StaticClass, TEXT("UInputAction_Factory"), &Z_Registration_Info_UClass_UInputAction_Factory, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInputAction_Factory), 1849109201U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_InputEditorModule_h__Script_InputEditor_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_InputEditorModule_h__Script_InputEditor_2788305139{
TEXT("/Script/InputEditor"),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_InputEditorModule_h__Script_InputEditor_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_InputEditorModule_h__Script_InputEditor_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,104 @@
// 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 "InputEditorModule.h"
#ifdef INPUTEDITOR_InputEditorModule_generated_h
#error "InputEditorModule.generated.h already included, missing '#pragma once' in InputEditorModule.h"
#endif
#define INPUTEDITOR_InputEditorModule_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UInputMappingContext_Factory *********************************************
struct Z_Construct_UClass_UInputMappingContext_Factory_Statics;
INPUTEDITOR_API UClass* Z_Construct_UClass_UInputMappingContext_Factory_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_InputEditorModule_h_63_INCLASS \
private: \
static void StaticRegisterNativesUInputMappingContext_Factory(); \
friend struct ::Z_Construct_UClass_UInputMappingContext_Factory_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INPUTEDITOR_API UClass* ::Z_Construct_UClass_UInputMappingContext_Factory_NoRegister(); \
public: \
DECLARE_CLASS2(UInputMappingContext_Factory, UFactory, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InputEditor"), Z_Construct_UClass_UInputMappingContext_Factory_NoRegister) \
DECLARE_SERIALIZER(UInputMappingContext_Factory)
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_InputEditorModule_h_63_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INPUTEDITOR_API UInputMappingContext_Factory(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputMappingContext_Factory) \
DECLARE_VTABLE_PTR_HELPER_CTOR(INPUTEDITOR_API, UInputMappingContext_Factory); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputMappingContext_Factory); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputMappingContext_Factory(UInputMappingContext_Factory&&) = delete; \
UInputMappingContext_Factory(const UInputMappingContext_Factory&) = delete; \
INPUTEDITOR_API virtual ~UInputMappingContext_Factory();
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_InputEditorModule_h_60_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_InputEditorModule_h_63_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_InputEditorModule_h_63_INCLASS \
FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_InputEditorModule_h_63_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputMappingContext_Factory;
// ********** End Class UInputMappingContext_Factory ***********************************************
// ********** Begin Class UInputAction_Factory *****************************************************
struct Z_Construct_UClass_UInputAction_Factory_Statics;
INPUTEDITOR_API UClass* Z_Construct_UClass_UInputAction_Factory_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_InputEditorModule_h_84_INCLASS \
private: \
static void StaticRegisterNativesUInputAction_Factory(); \
friend struct ::Z_Construct_UClass_UInputAction_Factory_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INPUTEDITOR_API UClass* ::Z_Construct_UClass_UInputAction_Factory_NoRegister(); \
public: \
DECLARE_CLASS2(UInputAction_Factory, UFactory, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InputEditor"), Z_Construct_UClass_UInputAction_Factory_NoRegister) \
DECLARE_SERIALIZER(UInputAction_Factory)
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_InputEditorModule_h_84_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INPUTEDITOR_API UInputAction_Factory(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputAction_Factory) \
DECLARE_VTABLE_PTR_HELPER_CTOR(INPUTEDITOR_API, UInputAction_Factory); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputAction_Factory); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputAction_Factory(UInputAction_Factory&&) = delete; \
UInputAction_Factory(const UInputAction_Factory&) = delete; \
INPUTEDITOR_API virtual ~UInputAction_Factory();
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_InputEditorModule_h_81_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_InputEditorModule_h_84_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_InputEditorModule_h_84_INCLASS \
FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_InputEditorModule_h_84_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputAction_Factory;
// ********** End Class UInputAction_Factory *******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Public_InputEditorModule_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,658 @@
// 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 "Tests/InputTestFramework.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 EmptyLinkFunctionForGeneratedCodeInputTestFramework() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputSubsystemInterface_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputUserSettings();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UEnhancedInputUserSettings_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputAction();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputAction_NoRegister();
ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputMappingContext_NoRegister();
ENHANCEDINPUT_API UScriptStruct* Z_Construct_UScriptStruct_FInjectedInput();
INPUTEDITOR_API UClass* Z_Construct_UClass_UControllablePlayer();
INPUTEDITOR_API UClass* Z_Construct_UClass_UControllablePlayer_NoRegister();
INPUTEDITOR_API UClass* Z_Construct_UClass_UInputBindingTarget();
INPUTEDITOR_API UClass* Z_Construct_UClass_UInputBindingTarget_NoRegister();
INPUTEDITOR_API UClass* Z_Construct_UClass_UMockedEnhancedInputSubsystem();
INPUTEDITOR_API UClass* Z_Construct_UClass_UMockedEnhancedInputSubsystem_NoRegister();
INPUTEDITOR_API UClass* Z_Construct_UClass_UMockInputUserSettings();
INPUTEDITOR_API UClass* Z_Construct_UClass_UMockInputUserSettings_NoRegister();
INPUTEDITOR_API UClass* Z_Construct_UClass_UTestMappableKeysAction();
INPUTEDITOR_API UClass* Z_Construct_UClass_UTestMappableKeysAction_NoRegister();
INPUTEDITOR_API UScriptStruct* Z_Construct_UScriptStruct_FBindingTargets();
UPackage* Z_Construct_UPackage__Script_InputEditor();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UInputBindingTarget ******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInputBindingTarget;
UClass* UInputBindingTarget::GetPrivateStaticClass()
{
using TClass = UInputBindingTarget;
if (!Z_Registration_Info_UClass_UInputBindingTarget.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InputBindingTarget"),
Z_Registration_Info_UClass_UInputBindingTarget.InnerSingleton,
StaticRegisterNativesUInputBindingTarget,
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_UInputBindingTarget.InnerSingleton;
}
UClass* Z_Construct_UClass_UInputBindingTarget_NoRegister()
{
return UInputBindingTarget::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInputBindingTarget_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Tests/InputTestFramework.h" },
{ "ModuleRelativePath", "Private/Tests/InputTestFramework.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UInputBindingTarget constinit property declarations **********************
// ********** End Class UInputBindingTarget constinit property declarations ************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInputBindingTarget>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInputBindingTarget_Statics
UObject* (*const Z_Construct_UClass_UInputBindingTarget_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_InputEditor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInputBindingTarget_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInputBindingTarget_Statics::ClassParams = {
&UInputBindingTarget::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInputBindingTarget_Statics::Class_MetaDataParams), Z_Construct_UClass_UInputBindingTarget_Statics::Class_MetaDataParams)
};
void UInputBindingTarget::StaticRegisterNativesUInputBindingTarget()
{
}
UClass* Z_Construct_UClass_UInputBindingTarget()
{
if (!Z_Registration_Info_UClass_UInputBindingTarget.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInputBindingTarget.OuterSingleton, Z_Construct_UClass_UInputBindingTarget_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInputBindingTarget.OuterSingleton;
}
UInputBindingTarget::UInputBindingTarget(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInputBindingTarget);
UInputBindingTarget::~UInputBindingTarget() {}
// ********** End Class UInputBindingTarget ********************************************************
// ********** Begin ScriptStruct FBindingTargets ***************************************************
struct Z_Construct_UScriptStruct_FBindingTargets_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FBindingTargets); }
static inline consteval int16 GetStructAlignment() { return alignof(FBindingTargets); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Private/Tests/InputTestFramework.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Started_MetaData[] = {
{ "ModuleRelativePath", "Private/Tests/InputTestFramework.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Ongoing_MetaData[] = {
{ "ModuleRelativePath", "Private/Tests/InputTestFramework.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Canceled_MetaData[] = {
{ "ModuleRelativePath", "Private/Tests/InputTestFramework.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Completed_MetaData[] = {
{ "ModuleRelativePath", "Private/Tests/InputTestFramework.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Triggered_MetaData[] = {
{ "ModuleRelativePath", "Private/Tests/InputTestFramework.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FBindingTargets constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Started;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Ongoing;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Canceled;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Completed;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Triggered;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FBindingTargets constinit property declarations *********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FBindingTargets>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FBindingTargets_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FBindingTargets;
class UScriptStruct* FBindingTargets::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FBindingTargets.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FBindingTargets.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FBindingTargets, (UObject*)Z_Construct_UPackage__Script_InputEditor(), TEXT("BindingTargets"));
}
return Z_Registration_Info_UScriptStruct_FBindingTargets.OuterSingleton;
}
// ********** Begin ScriptStruct FBindingTargets Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FBindingTargets_Statics::NewProp_Started = { "Started", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBindingTargets, Started), Z_Construct_UClass_UInputBindingTarget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Started_MetaData), NewProp_Started_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FBindingTargets_Statics::NewProp_Ongoing = { "Ongoing", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBindingTargets, Ongoing), Z_Construct_UClass_UInputBindingTarget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Ongoing_MetaData), NewProp_Ongoing_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FBindingTargets_Statics::NewProp_Canceled = { "Canceled", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBindingTargets, Canceled), Z_Construct_UClass_UInputBindingTarget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Canceled_MetaData), NewProp_Canceled_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FBindingTargets_Statics::NewProp_Completed = { "Completed", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBindingTargets, Completed), Z_Construct_UClass_UInputBindingTarget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Completed_MetaData), NewProp_Completed_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FBindingTargets_Statics::NewProp_Triggered = { "Triggered", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBindingTargets, Triggered), Z_Construct_UClass_UInputBindingTarget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Triggered_MetaData), NewProp_Triggered_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FBindingTargets_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBindingTargets_Statics::NewProp_Started,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBindingTargets_Statics::NewProp_Ongoing,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBindingTargets_Statics::NewProp_Canceled,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBindingTargets_Statics::NewProp_Completed,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBindingTargets_Statics::NewProp_Triggered,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBindingTargets_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FBindingTargets Property Definitions ********************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FBindingTargets_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_InputEditor,
nullptr,
&NewStructOps,
"BindingTargets",
Z_Construct_UScriptStruct_FBindingTargets_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBindingTargets_Statics::PropPointers),
sizeof(FBindingTargets),
alignof(FBindingTargets),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBindingTargets_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FBindingTargets_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FBindingTargets()
{
if (!Z_Registration_Info_UScriptStruct_FBindingTargets.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FBindingTargets.InnerSingleton, Z_Construct_UScriptStruct_FBindingTargets_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FBindingTargets.InnerSingleton);
}
// ********** End ScriptStruct FBindingTargets *****************************************************
// ********** Begin Class UMockedEnhancedInputSubsystem ********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMockedEnhancedInputSubsystem;
UClass* UMockedEnhancedInputSubsystem::GetPrivateStaticClass()
{
using TClass = UMockedEnhancedInputSubsystem;
if (!Z_Registration_Info_UClass_UMockedEnhancedInputSubsystem.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MockedEnhancedInputSubsystem"),
Z_Registration_Info_UClass_UMockedEnhancedInputSubsystem.InnerSingleton,
StaticRegisterNativesUMockedEnhancedInputSubsystem,
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_UMockedEnhancedInputSubsystem.InnerSingleton;
}
UClass* Z_Construct_UClass_UMockedEnhancedInputSubsystem_NoRegister()
{
return UMockedEnhancedInputSubsystem::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMockedEnhancedInputSubsystem_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "// Mock input subsystems to avoid having to create an actual subsystem + local player + game instance.\n" },
{ "IncludePath", "Tests/InputTestFramework.h" },
{ "ModuleRelativePath", "Private/Tests/InputTestFramework.h" },
{ "ToolTip", "Mock input subsystems to avoid having to create an actual subsystem + local player + game instance." },
};
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", "Private/Tests/InputTestFramework.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 UMockedEnhancedInputSubsystem constinit property declarations ************
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 UMockedEnhancedInputSubsystem constinit property declarations **************
static UObject* (*const DependentSingletons[])();
static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[];
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMockedEnhancedInputSubsystem>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMockedEnhancedInputSubsystem_Statics
// ********** Begin Class UMockedEnhancedInputSubsystem Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMockedEnhancedInputSubsystem_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_UMockedEnhancedInputSubsystem_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_UMockedEnhancedInputSubsystem_Statics::NewProp_ContinuouslyInjectedInputs = { "ContinuouslyInjectedInputs", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMockedEnhancedInputSubsystem, ContinuouslyInjectedInputs), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContinuouslyInjectedInputs_MetaData), NewProp_ContinuouslyInjectedInputs_MetaData) }; // 2360349411
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMockedEnhancedInputSubsystem_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMockedEnhancedInputSubsystem_Statics::NewProp_ContinuouslyInjectedInputs_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMockedEnhancedInputSubsystem_Statics::NewProp_ContinuouslyInjectedInputs_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMockedEnhancedInputSubsystem_Statics::NewProp_ContinuouslyInjectedInputs,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMockedEnhancedInputSubsystem_Statics::PropPointers) < 2048);
// ********** End Class UMockedEnhancedInputSubsystem Property Definitions *************************
UObject* (*const Z_Construct_UClass_UMockedEnhancedInputSubsystem_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_InputEditor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMockedEnhancedInputSubsystem_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_UMockedEnhancedInputSubsystem_Statics::InterfaceParams[] = {
{ Z_Construct_UClass_UEnhancedInputSubsystemInterface_NoRegister, (int32)VTABLE_OFFSET(UMockedEnhancedInputSubsystem, IEnhancedInputSubsystemInterface), false }, // 3219102723
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMockedEnhancedInputSubsystem_Statics::ClassParams = {
&UMockedEnhancedInputSubsystem::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UMockedEnhancedInputSubsystem_Statics::PropPointers,
InterfaceParams,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UMockedEnhancedInputSubsystem_Statics::PropPointers),
UE_ARRAY_COUNT(InterfaceParams),
0x000000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMockedEnhancedInputSubsystem_Statics::Class_MetaDataParams), Z_Construct_UClass_UMockedEnhancedInputSubsystem_Statics::Class_MetaDataParams)
};
void UMockedEnhancedInputSubsystem::StaticRegisterNativesUMockedEnhancedInputSubsystem()
{
}
UClass* Z_Construct_UClass_UMockedEnhancedInputSubsystem()
{
if (!Z_Registration_Info_UClass_UMockedEnhancedInputSubsystem.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMockedEnhancedInputSubsystem.OuterSingleton, Z_Construct_UClass_UMockedEnhancedInputSubsystem_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMockedEnhancedInputSubsystem.OuterSingleton;
}
UMockedEnhancedInputSubsystem::UMockedEnhancedInputSubsystem(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMockedEnhancedInputSubsystem);
UMockedEnhancedInputSubsystem::~UMockedEnhancedInputSubsystem() {}
// ********** End Class UMockedEnhancedInputSubsystem **********************************************
// ********** Begin Class UMockInputUserSettings ***************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMockInputUserSettings;
UClass* UMockInputUserSettings::GetPrivateStaticClass()
{
using TClass = UMockInputUserSettings;
if (!Z_Registration_Info_UClass_UMockInputUserSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MockInputUserSettings"),
Z_Registration_Info_UClass_UMockInputUserSettings.InnerSingleton,
StaticRegisterNativesUMockInputUserSettings,
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_UMockInputUserSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UMockInputUserSettings_NoRegister()
{
return UMockInputUserSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMockInputUserSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Tests/InputTestFramework.h" },
{ "IsBlueprintBase", "false" },
{ "ModuleRelativePath", "Private/Tests/InputTestFramework.h" },
{ "NotBlueprintType", "true" },
};
#endif // WITH_METADATA
// ********** Begin Class UMockInputUserSettings constinit property declarations *******************
// ********** End Class UMockInputUserSettings constinit property declarations *********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMockInputUserSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMockInputUserSettings_Statics
UObject* (*const Z_Construct_UClass_UMockInputUserSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UEnhancedInputUserSettings,
(UObject* (*)())Z_Construct_UPackage__Script_InputEditor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMockInputUserSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMockInputUserSettings_Statics::ClassParams = {
&UMockInputUserSettings::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x048000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMockInputUserSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UMockInputUserSettings_Statics::Class_MetaDataParams)
};
void UMockInputUserSettings::StaticRegisterNativesUMockInputUserSettings()
{
}
UClass* Z_Construct_UClass_UMockInputUserSettings()
{
if (!Z_Registration_Info_UClass_UMockInputUserSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMockInputUserSettings.OuterSingleton, Z_Construct_UClass_UMockInputUserSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMockInputUserSettings.OuterSingleton;
}
UMockInputUserSettings::UMockInputUserSettings(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMockInputUserSettings);
UMockInputUserSettings::~UMockInputUserSettings() {}
// ********** End Class UMockInputUserSettings *****************************************************
// ********** Begin Class UControllablePlayer ******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UControllablePlayer;
UClass* UControllablePlayer::GetPrivateStaticClass()
{
using TClass = UControllablePlayer;
if (!Z_Registration_Info_UClass_UControllablePlayer.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ControllablePlayer"),
Z_Registration_Info_UClass_UControllablePlayer.InnerSingleton,
StaticRegisterNativesUControllablePlayer,
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_UControllablePlayer.InnerSingleton;
}
UClass* Z_Construct_UClass_UControllablePlayer_NoRegister()
{
return UControllablePlayer::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UControllablePlayer_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Tests/InputTestFramework.h" },
{ "ModuleRelativePath", "Private/Tests/InputTestFramework.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Player_MetaData[] = {
{ "ModuleRelativePath", "Private/Tests/InputTestFramework.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BindingTargets_MetaData[] = {
{ "ModuleRelativePath", "Private/Tests/InputTestFramework.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputContext_MetaData[] = {
{ "Comment", "// Storage for input mapping contexts applied to the player\n" },
{ "ModuleRelativePath", "Private/Tests/InputTestFramework.h" },
{ "ToolTip", "Storage for input mapping contexts applied to the player" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputAction_MetaData[] = {
{ "Comment", "// Storage for input actions applied to the player\n" },
{ "ModuleRelativePath", "Private/Tests/InputTestFramework.h" },
{ "ToolTip", "Storage for input actions applied to the player" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UserSettings_MetaData[] = {
{ "Comment", "// The user settings object that we can use to test. Normally this is owned by the EI Local Player subsystem \n" },
{ "ModuleRelativePath", "Private/Tests/InputTestFramework.h" },
{ "ToolTip", "The user settings object that we can use to test. Normally this is owned by the EI Local Player subsystem" },
};
#endif // WITH_METADATA
// ********** Begin Class UControllablePlayer constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Player;
static const UECodeGen_Private::FStructPropertyParams NewProp_BindingTargets_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_BindingTargets_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_BindingTargets;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InputContext_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_InputContext_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_InputContext;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InputAction_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_InputAction_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_InputAction;
static const UECodeGen_Private::FObjectPropertyParams NewProp_UserSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UControllablePlayer constinit property declarations ************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UControllablePlayer>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UControllablePlayer_Statics
// ********** Begin Class UControllablePlayer Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UControllablePlayer_Statics::NewProp_Player = { "Player", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControllablePlayer, Player), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Player_MetaData), NewProp_Player_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControllablePlayer_Statics::NewProp_BindingTargets_ValueProp = { "BindingTargets", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FBindingTargets, METADATA_PARAMS(0, nullptr) }; // 4224783362
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UControllablePlayer_Statics::NewProp_BindingTargets_Key_KeyProp = { "BindingTargets_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UControllablePlayer_Statics::NewProp_BindingTargets = { "BindingTargets", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControllablePlayer, BindingTargets), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BindingTargets_MetaData), NewProp_BindingTargets_MetaData) }; // 4224783362
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UControllablePlayer_Statics::NewProp_InputContext_ValueProp = { "InputContext", nullptr, (EPropertyFlags)0x0104000000000000, 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::FNamePropertyParams Z_Construct_UClass_UControllablePlayer_Statics::NewProp_InputContext_Key_KeyProp = { "InputContext_Key", nullptr, (EPropertyFlags)0x0100000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UControllablePlayer_Statics::NewProp_InputContext = { "InputContext", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControllablePlayer, InputContext), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputContext_MetaData), NewProp_InputContext_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UControllablePlayer_Statics::NewProp_InputAction_ValueProp = { "InputAction", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_UInputAction_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UControllablePlayer_Statics::NewProp_InputAction_Key_KeyProp = { "InputAction_Key", nullptr, (EPropertyFlags)0x0100000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UControllablePlayer_Statics::NewProp_InputAction = { "InputAction", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControllablePlayer, InputAction), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputAction_MetaData), NewProp_InputAction_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UControllablePlayer_Statics::NewProp_UserSettings = { "UserSettings", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControllablePlayer, UserSettings), Z_Construct_UClass_UEnhancedInputUserSettings_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UserSettings_MetaData), NewProp_UserSettings_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UControllablePlayer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControllablePlayer_Statics::NewProp_Player,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControllablePlayer_Statics::NewProp_BindingTargets_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControllablePlayer_Statics::NewProp_BindingTargets_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControllablePlayer_Statics::NewProp_BindingTargets,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControllablePlayer_Statics::NewProp_InputContext_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControllablePlayer_Statics::NewProp_InputContext_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControllablePlayer_Statics::NewProp_InputContext,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControllablePlayer_Statics::NewProp_InputAction_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControllablePlayer_Statics::NewProp_InputAction_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControllablePlayer_Statics::NewProp_InputAction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControllablePlayer_Statics::NewProp_UserSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControllablePlayer_Statics::PropPointers) < 2048);
// ********** End Class UControllablePlayer Property Definitions ***********************************
UObject* (*const Z_Construct_UClass_UControllablePlayer_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_InputEditor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControllablePlayer_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UControllablePlayer_Statics::ClassParams = {
&UControllablePlayer::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UControllablePlayer_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UControllablePlayer_Statics::PropPointers),
0,
0x000000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UControllablePlayer_Statics::Class_MetaDataParams), Z_Construct_UClass_UControllablePlayer_Statics::Class_MetaDataParams)
};
void UControllablePlayer::StaticRegisterNativesUControllablePlayer()
{
}
UClass* Z_Construct_UClass_UControllablePlayer()
{
if (!Z_Registration_Info_UClass_UControllablePlayer.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UControllablePlayer.OuterSingleton, Z_Construct_UClass_UControllablePlayer_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UControllablePlayer.OuterSingleton;
}
UControllablePlayer::UControllablePlayer(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UControllablePlayer);
UControllablePlayer::~UControllablePlayer() {}
// ********** End Class UControllablePlayer ********************************************************
// ********** Begin Class UTestMappableKeysAction **************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UTestMappableKeysAction;
UClass* UTestMappableKeysAction::GetPrivateStaticClass()
{
using TClass = UTestMappableKeysAction;
if (!Z_Registration_Info_UClass_UTestMappableKeysAction.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("TestMappableKeysAction"),
Z_Registration_Info_UClass_UTestMappableKeysAction.InnerSingleton,
StaticRegisterNativesUTestMappableKeysAction,
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_UTestMappableKeysAction.InnerSingleton;
}
UClass* Z_Construct_UClass_UTestMappableKeysAction_NoRegister()
{
return UTestMappableKeysAction::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UTestMappableKeysAction_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "// A subclass of UInputAction that will have it's player mappable key settings object set automatically so \n// we can test re-mappable keys.\n" },
{ "IncludePath", "Tests/InputTestFramework.h" },
{ "IsBlueprintBase", "false" },
{ "ModuleRelativePath", "Private/Tests/InputTestFramework.h" },
{ "NotBlueprintType", "true" },
{ "ToolTip", "A subclass of UInputAction that will have it's player mappable key settings object set automatically so\nwe can test re-mappable keys." },
};
#endif // WITH_METADATA
// ********** Begin Class UTestMappableKeysAction constinit property declarations ******************
// ********** End Class UTestMappableKeysAction constinit property declarations ********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UTestMappableKeysAction>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UTestMappableKeysAction_Statics
UObject* (*const Z_Construct_UClass_UTestMappableKeysAction_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UInputAction,
(UObject* (*)())Z_Construct_UPackage__Script_InputEditor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTestMappableKeysAction_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UTestMappableKeysAction_Statics::ClassParams = {
&UTestMappableKeysAction::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x048000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UTestMappableKeysAction_Statics::Class_MetaDataParams), Z_Construct_UClass_UTestMappableKeysAction_Statics::Class_MetaDataParams)
};
void UTestMappableKeysAction::StaticRegisterNativesUTestMappableKeysAction()
{
}
UClass* Z_Construct_UClass_UTestMappableKeysAction()
{
if (!Z_Registration_Info_UClass_UTestMappableKeysAction.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UTestMappableKeysAction.OuterSingleton, Z_Construct_UClass_UTestMappableKeysAction_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UTestMappableKeysAction.OuterSingleton;
}
UTestMappableKeysAction::UTestMappableKeysAction(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UTestMappableKeysAction);
UTestMappableKeysAction::~UTestMappableKeysAction() {}
// ********** End Class UTestMappableKeysAction ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h__Script_InputEditor_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FBindingTargets::StaticStruct, Z_Construct_UScriptStruct_FBindingTargets_Statics::NewStructOps, TEXT("BindingTargets"),&Z_Registration_Info_UScriptStruct_FBindingTargets, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FBindingTargets), 4224783362U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInputBindingTarget, UInputBindingTarget::StaticClass, TEXT("UInputBindingTarget"), &Z_Registration_Info_UClass_UInputBindingTarget, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInputBindingTarget), 344763589U) },
{ Z_Construct_UClass_UMockedEnhancedInputSubsystem, UMockedEnhancedInputSubsystem::StaticClass, TEXT("UMockedEnhancedInputSubsystem"), &Z_Registration_Info_UClass_UMockedEnhancedInputSubsystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMockedEnhancedInputSubsystem), 1218962172U) },
{ Z_Construct_UClass_UMockInputUserSettings, UMockInputUserSettings::StaticClass, TEXT("UMockInputUserSettings"), &Z_Registration_Info_UClass_UMockInputUserSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMockInputUserSettings), 332013114U) },
{ Z_Construct_UClass_UControllablePlayer, UControllablePlayer::StaticClass, TEXT("UControllablePlayer"), &Z_Registration_Info_UClass_UControllablePlayer, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UControllablePlayer), 3329940826U) },
{ Z_Construct_UClass_UTestMappableKeysAction, UTestMappableKeysAction::StaticClass, TEXT("UTestMappableKeysAction"), &Z_Registration_Info_UClass_UTestMappableKeysAction, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UTestMappableKeysAction), 1458434942U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h__Script_InputEditor_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h__Script_InputEditor_556601930{
TEXT("/Script/InputEditor"),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h__Script_InputEditor_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h__Script_InputEditor_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h__Script_InputEditor_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h__Script_InputEditor_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,238 @@
// 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 "Tests/InputTestFramework.h"
#ifdef INPUTEDITOR_InputTestFramework_generated_h
#error "InputTestFramework.generated.h already included, missing '#pragma once' in InputTestFramework.h"
#endif
#define INPUTEDITOR_InputTestFramework_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UInputBindingTarget ******************************************************
struct Z_Construct_UClass_UInputBindingTarget_Statics;
INPUTEDITOR_API UClass* Z_Construct_UClass_UInputBindingTarget_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInputBindingTarget(); \
friend struct ::Z_Construct_UClass_UInputBindingTarget_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INPUTEDITOR_API UClass* ::Z_Construct_UClass_UInputBindingTarget_NoRegister(); \
public: \
DECLARE_CLASS2(UInputBindingTarget, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InputEditor"), Z_Construct_UClass_UInputBindingTarget_NoRegister) \
DECLARE_SERIALIZER(UInputBindingTarget)
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_17_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UInputBindingTarget(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputBindingTarget(UInputBindingTarget&&) = delete; \
UInputBindingTarget(const UInputBindingTarget&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UInputBindingTarget); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputBindingTarget); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputBindingTarget) \
NO_API virtual ~UInputBindingTarget();
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_14_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputBindingTarget;
// ********** End Class UInputBindingTarget ********************************************************
// ********** Begin ScriptStruct FBindingTargets ***************************************************
struct Z_Construct_UScriptStruct_FBindingTargets_Statics;
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_38_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FBindingTargets_Statics; \
INPUTEDITOR_API static class UScriptStruct* StaticStruct();
struct FBindingTargets;
// ********** End ScriptStruct FBindingTargets *****************************************************
// ********** Begin Class UMockedEnhancedInputSubsystem ********************************************
struct Z_Construct_UClass_UMockedEnhancedInputSubsystem_Statics;
INPUTEDITOR_API UClass* Z_Construct_UClass_UMockedEnhancedInputSubsystem_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_71_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMockedEnhancedInputSubsystem(); \
friend struct ::Z_Construct_UClass_UMockedEnhancedInputSubsystem_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INPUTEDITOR_API UClass* ::Z_Construct_UClass_UMockedEnhancedInputSubsystem_NoRegister(); \
public: \
DECLARE_CLASS2(UMockedEnhancedInputSubsystem, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InputEditor"), Z_Construct_UClass_UMockedEnhancedInputSubsystem_NoRegister) \
DECLARE_SERIALIZER(UMockedEnhancedInputSubsystem) \
virtual UObject* _getUObject() const override { return const_cast<UMockedEnhancedInputSubsystem*>(this); }
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_71_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UMockedEnhancedInputSubsystem(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UMockedEnhancedInputSubsystem(UMockedEnhancedInputSubsystem&&) = delete; \
UMockedEnhancedInputSubsystem(const UMockedEnhancedInputSubsystem&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UMockedEnhancedInputSubsystem); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMockedEnhancedInputSubsystem); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMockedEnhancedInputSubsystem) \
NO_API virtual ~UMockedEnhancedInputSubsystem();
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_68_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_71_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_71_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_71_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMockedEnhancedInputSubsystem;
// ********** End Class UMockedEnhancedInputSubsystem **********************************************
// ********** Begin Class UMockInputUserSettings ***************************************************
struct Z_Construct_UClass_UMockInputUserSettings_Statics;
INPUTEDITOR_API UClass* Z_Construct_UClass_UMockInputUserSettings_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_94_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMockInputUserSettings(); \
friend struct ::Z_Construct_UClass_UMockInputUserSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INPUTEDITOR_API UClass* ::Z_Construct_UClass_UMockInputUserSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UMockInputUserSettings, UEnhancedInputUserSettings, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InputEditor"), Z_Construct_UClass_UMockInputUserSettings_NoRegister) \
DECLARE_SERIALIZER(UMockInputUserSettings)
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_94_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UMockInputUserSettings(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UMockInputUserSettings(UMockInputUserSettings&&) = delete; \
UMockInputUserSettings(const UMockInputUserSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UMockInputUserSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMockInputUserSettings); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMockInputUserSettings) \
NO_API virtual ~UMockInputUserSettings();
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_91_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_94_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_94_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_94_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMockInputUserSettings;
// ********** End Class UMockInputUserSettings *****************************************************
// ********** Begin Class UControllablePlayer ******************************************************
struct Z_Construct_UClass_UControllablePlayer_Statics;
INPUTEDITOR_API UClass* Z_Construct_UClass_UControllablePlayer_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_103_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUControllablePlayer(); \
friend struct ::Z_Construct_UClass_UControllablePlayer_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INPUTEDITOR_API UClass* ::Z_Construct_UClass_UControllablePlayer_NoRegister(); \
public: \
DECLARE_CLASS2(UControllablePlayer, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InputEditor"), Z_Construct_UClass_UControllablePlayer_NoRegister) \
DECLARE_SERIALIZER(UControllablePlayer)
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_103_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UControllablePlayer(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UControllablePlayer(UControllablePlayer&&) = delete; \
UControllablePlayer(const UControllablePlayer&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UControllablePlayer); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UControllablePlayer); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UControllablePlayer) \
NO_API virtual ~UControllablePlayer();
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_100_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_103_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_103_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_103_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UControllablePlayer;
// ********** End Class UControllablePlayer ********************************************************
// ********** Begin Class UTestMappableKeysAction **************************************************
struct Z_Construct_UClass_UTestMappableKeysAction_Statics;
INPUTEDITOR_API UClass* Z_Construct_UClass_UTestMappableKeysAction_NoRegister();
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_143_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUTestMappableKeysAction(); \
friend struct ::Z_Construct_UClass_UTestMappableKeysAction_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INPUTEDITOR_API UClass* ::Z_Construct_UClass_UTestMappableKeysAction_NoRegister(); \
public: \
DECLARE_CLASS2(UTestMappableKeysAction, UInputAction, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InputEditor"), Z_Construct_UClass_UTestMappableKeysAction_NoRegister) \
DECLARE_SERIALIZER(UTestMappableKeysAction)
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_143_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UTestMappableKeysAction(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UTestMappableKeysAction(UTestMappableKeysAction&&) = delete; \
UTestMappableKeysAction(const UTestMappableKeysAction&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UTestMappableKeysAction); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UTestMappableKeysAction); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UTestMappableKeysAction) \
NO_API virtual ~UTestMappableKeysAction();
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_140_PROLOG
#define FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_143_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_143_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h_143_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UTestMappableKeysAction;
// ********** End Class UTestMappableKeysAction ****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_EnhancedInput_Source_InputEditor_Private_Tests_InputTestFramework_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,4 @@
D:\UE_5_7_1\Engine\Plugins\EnhancedInput\Source\InputEditor\Public\EnhancedInputEditorSubsystem.h
D:\UE_5_7_1\Engine\Plugins\EnhancedInput\Source\InputEditor\Public\EnhancedInputEditorSettings.h
D:\UE_5_7_1\Engine\Plugins\EnhancedInput\Source\InputEditor\Public\InputEditorModule.h
D:\UE_5_7_1\Engine\Plugins\EnhancedInput\Source\InputEditor\Private\Tests\InputTestFramework.h