// 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 "GameFramework/InputDeviceSubsystem.h" #include "GameFramework/InputDevicePropertyHandle.h" #include "GameFramework/InputSettings.h" #include "UObject/Class.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeInputDeviceSubsystem() {} // ********** Begin Cross Module References ******************************************************** COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FInputDeviceId(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FPlatformUserId(); ENGINE_API UClass* Z_Construct_UClass_UEngineSubsystem(); ENGINE_API UClass* Z_Construct_UClass_UInputDeviceProperty_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UInputDeviceSubsystem(); ENGINE_API UClass* Z_Construct_UClass_UInputDeviceSubsystem_NoRegister(); ENGINE_API UEnum* Z_Construct_UEnum_Engine_EHardwareDevicePrimaryType(); ENGINE_API UFunction* Z_Construct_UDelegateFunction_Engine_HardwareInputDeviceChanged__DelegateSignature(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FActivateDevicePropertyParams(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FActiveDeviceProperty(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FHardwareDeviceIdentifier(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FInputDevicePropertyHandle(); UPackage* Z_Construct_UPackage__Script_Engine(); // ********** End Cross Module References ********************************************************** // ********** Begin ScriptStruct FActivateDevicePropertyParams ************************************* struct Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics { static inline consteval int32 GetStructSize() { return sizeof(FActivateDevicePropertyParams); } static inline consteval int16 GetStructAlignment() { return alignof(FActivateDevicePropertyParams); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/** Parameters for the UInputDeviceSubsystem::ActivateDeviceProperty function */" }, { "ModuleRelativePath", "Classes/GameFramework/InputDeviceSubsystem.h" }, { "ToolTip", "Parameters for the UInputDeviceSubsystem::ActivateDeviceProperty function" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UserId_MetaData[] = { { "Category", "Activation Options" }, { "Comment", "/** The Platform User whose device's should receive the device property */" }, { "ModuleRelativePath", "Classes/GameFramework/InputDeviceSubsystem.h" }, { "ToolTip", "The Platform User whose device's should receive the device property" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeviceId_MetaData[] = { { "Category", "Activation Options" }, { "Comment", "/** \n\x09* The Input Device that should receive the device property. If nothing is specified here,\n\x09* then the Platform User's default input device will be used. \n\x09* \n\x09* The default input device is obtained from IPlatformInputDeviceMapper::GetPrimaryInputDeviceForUser\n\x09*/" }, { "ModuleRelativePath", "Classes/GameFramework/InputDeviceSubsystem.h" }, { "ToolTip", "The Input Device that should receive the device property. If nothing is specified here,\nthen the Platform User's default input device will be used.\n\nThe default input device is obtained from IPlatformInputDeviceMapper::GetPrimaryInputDeviceForUser" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bLooping_MetaData[] = { { "Category", "Activation Options" }, { "Comment", "/**\n\x09* If true, then the input device property will not be removed after it's evaluation time has completed.\n\x09* Instead, it will remain active until manually removed with a RemoveDeviceProperty call.\n\x09*/" }, { "ModuleRelativePath", "Classes/GameFramework/InputDeviceSubsystem.h" }, { "ToolTip", "If true, then the input device property will not be removed after it's evaluation time has completed.\nInstead, it will remain active until manually removed with a RemoveDeviceProperty call." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIgnoreTimeDilation_MetaData[] = { { "Category", "Activation Options" }, { "Comment", "/** If true, then this device property will ignore dilated delta time and use the Applications delta time instead */" }, { "ModuleRelativePath", "Classes/GameFramework/InputDeviceSubsystem.h" }, { "ToolTip", "If true, then this device property will ignore dilated delta time and use the Applications delta time instead" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bPlayWhilePaused_MetaData[] = { { "Category", "Activation Options" }, { "Comment", "/** If true, then this device property will be played even if the game world is paused. */" }, { "ModuleRelativePath", "Classes/GameFramework/InputDeviceSubsystem.h" }, { "ToolTip", "If true, then this device property will be played even if the game world is paused." }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FActivateDevicePropertyParams constinit property declarations ***** static const UECodeGen_Private::FStructPropertyParams NewProp_UserId; static const UECodeGen_Private::FStructPropertyParams NewProp_DeviceId; static void NewProp_bLooping_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bLooping; static void NewProp_bIgnoreTimeDilation_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnoreTimeDilation; static void NewProp_bPlayWhilePaused_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPlayWhilePaused; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FActivateDevicePropertyParams constinit property declarations ******* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FActivateDevicePropertyParams; class UScriptStruct* FActivateDevicePropertyParams::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FActivateDevicePropertyParams.OuterSingleton) { Z_Registration_Info_UScriptStruct_FActivateDevicePropertyParams.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FActivateDevicePropertyParams, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("ActivateDevicePropertyParams")); } return Z_Registration_Info_UScriptStruct_FActivateDevicePropertyParams.OuterSingleton; } // ********** Begin ScriptStruct FActivateDevicePropertyParams Property Definitions **************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics::NewProp_UserId = { "UserId", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FActivateDevicePropertyParams, UserId), Z_Construct_UScriptStruct_FPlatformUserId, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UserId_MetaData), NewProp_UserId_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics::NewProp_DeviceId = { "DeviceId", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FActivateDevicePropertyParams, DeviceId), Z_Construct_UScriptStruct_FInputDeviceId, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeviceId_MetaData), NewProp_DeviceId_MetaData) }; void Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics::NewProp_bLooping_SetBit(void* Obj) { ((FActivateDevicePropertyParams*)Obj)->bLooping = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics::NewProp_bLooping = { "bLooping", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FActivateDevicePropertyParams), &Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics::NewProp_bLooping_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bLooping_MetaData), NewProp_bLooping_MetaData) }; void Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics::NewProp_bIgnoreTimeDilation_SetBit(void* Obj) { ((FActivateDevicePropertyParams*)Obj)->bIgnoreTimeDilation = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics::NewProp_bIgnoreTimeDilation = { "bIgnoreTimeDilation", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FActivateDevicePropertyParams), &Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics::NewProp_bIgnoreTimeDilation_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIgnoreTimeDilation_MetaData), NewProp_bIgnoreTimeDilation_MetaData) }; void Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics::NewProp_bPlayWhilePaused_SetBit(void* Obj) { ((FActivateDevicePropertyParams*)Obj)->bPlayWhilePaused = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics::NewProp_bPlayWhilePaused = { "bPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FActivateDevicePropertyParams), &Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics::NewProp_bPlayWhilePaused_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bPlayWhilePaused_MetaData), NewProp_bPlayWhilePaused_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics::NewProp_UserId, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics::NewProp_DeviceId, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics::NewProp_bLooping, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics::NewProp_bIgnoreTimeDilation, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics::NewProp_bPlayWhilePaused, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics::PropPointers) < 2048); // ********** End ScriptStruct FActivateDevicePropertyParams Property Definitions ****************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "ActivateDevicePropertyParams", Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics::PropPointers), sizeof(FActivateDevicePropertyParams), alignof(FActivateDevicePropertyParams), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FActivateDevicePropertyParams() { if (!Z_Registration_Info_UScriptStruct_FActivateDevicePropertyParams.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FActivateDevicePropertyParams.InnerSingleton, Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FActivateDevicePropertyParams.InnerSingleton); } // ********** End ScriptStruct FActivateDevicePropertyParams *************************************** // ********** Begin ScriptStruct FActiveDeviceProperty ********************************************* struct Z_Construct_UScriptStruct_FActiveDeviceProperty_Statics { static inline consteval int32 GetStructSize() { return sizeof(FActiveDeviceProperty); } static inline consteval int16 GetStructAlignment() { return alignof(FActiveDeviceProperty); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/** Contains a pointer to an active device property and keeps track of how long it has been evaluated for */" }, { "ModuleRelativePath", "Classes/GameFramework/InputDeviceSubsystem.h" }, { "ToolTip", "Contains a pointer to an active device property and keeps track of how long it has been evaluated for" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Property_MetaData[] = { { "Comment", "/** The active device property */" }, { "ModuleRelativePath", "Classes/GameFramework/InputDeviceSubsystem.h" }, { "ToolTip", "The active device property" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FActiveDeviceProperty constinit property declarations ************* static const UECodeGen_Private::FWeakObjectPropertyParams NewProp_Property; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FActiveDeviceProperty constinit property declarations *************** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FActiveDeviceProperty_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FActiveDeviceProperty; class UScriptStruct* FActiveDeviceProperty::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FActiveDeviceProperty.OuterSingleton) { Z_Registration_Info_UScriptStruct_FActiveDeviceProperty.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FActiveDeviceProperty, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("ActiveDeviceProperty")); } return Z_Registration_Info_UScriptStruct_FActiveDeviceProperty.OuterSingleton; } // ********** Begin ScriptStruct FActiveDeviceProperty Property Definitions ************************ const UECodeGen_Private::FWeakObjectPropertyParams Z_Construct_UScriptStruct_FActiveDeviceProperty_Statics::NewProp_Property = { "Property", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::WeakObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FActiveDeviceProperty, Property), Z_Construct_UClass_UInputDeviceProperty_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Property_MetaData), NewProp_Property_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FActiveDeviceProperty_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FActiveDeviceProperty_Statics::NewProp_Property, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FActiveDeviceProperty_Statics::PropPointers) < 2048); // ********** End ScriptStruct FActiveDeviceProperty Property Definitions ************************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FActiveDeviceProperty_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "ActiveDeviceProperty", Z_Construct_UScriptStruct_FActiveDeviceProperty_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FActiveDeviceProperty_Statics::PropPointers), sizeof(FActiveDeviceProperty), alignof(FActiveDeviceProperty), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FActiveDeviceProperty_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FActiveDeviceProperty_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FActiveDeviceProperty() { if (!Z_Registration_Info_UScriptStruct_FActiveDeviceProperty.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FActiveDeviceProperty.InnerSingleton, Z_Construct_UScriptStruct_FActiveDeviceProperty_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FActiveDeviceProperty.InnerSingleton); } // ********** End ScriptStruct FActiveDeviceProperty *********************************************** // ********** Begin Delegate FHardwareInputDeviceChanged ******************************************* struct Z_Construct_UDelegateFunction_Engine_HardwareInputDeviceChanged__DelegateSignature_Statics { struct FInputDeviceId { int32 InternalId; }; struct FPlatformUserId { int32 InternalId; }; struct _Script_Engine_eventHardwareInputDeviceChanged_Parms { FPlatformUserId UserId; FInputDeviceId DeviceId; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/**\n * Delegate called when a user changed the hardware they are using for input.\n *\n * @param UserId\x09\x09The Platform user whose device has changed\n */" }, { "ModuleRelativePath", "Classes/GameFramework/InputDeviceSubsystem.h" }, { "ToolTip", "Delegate called when a user changed the hardware they are using for input.\n\n@param UserId The Platform user whose device has changed" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UserId_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeviceId_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Delegate FHardwareInputDeviceChanged constinit property declarations *********** static const UECodeGen_Private::FStructPropertyParams NewProp_UserId; static const UECodeGen_Private::FStructPropertyParams NewProp_DeviceId; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Delegate FHardwareInputDeviceChanged constinit property declarations ************* static const UECodeGen_Private::FDelegateFunctionParams FuncParams; }; // ********** Begin Delegate FHardwareInputDeviceChanged Property Definitions ********************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_Engine_HardwareInputDeviceChanged__DelegateSignature_Statics::NewProp_UserId = { "UserId", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventHardwareInputDeviceChanged_Parms, UserId), Z_Construct_UScriptStruct_FPlatformUserId, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UserId_MetaData), NewProp_UserId_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_Engine_HardwareInputDeviceChanged__DelegateSignature_Statics::NewProp_DeviceId = { "DeviceId", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventHardwareInputDeviceChanged_Parms, DeviceId), Z_Construct_UScriptStruct_FInputDeviceId, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeviceId_MetaData), NewProp_DeviceId_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_Engine_HardwareInputDeviceChanged__DelegateSignature_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_HardwareInputDeviceChanged__DelegateSignature_Statics::NewProp_UserId, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_HardwareInputDeviceChanged__DelegateSignature_Statics::NewProp_DeviceId, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_HardwareInputDeviceChanged__DelegateSignature_Statics::PropPointers) < 2048); // ********** End Delegate FHardwareInputDeviceChanged Property Definitions ************************ const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_Engine_HardwareInputDeviceChanged__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_Engine, nullptr, "HardwareInputDeviceChanged__DelegateSignature", Z_Construct_UDelegateFunction_Engine_HardwareInputDeviceChanged__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_HardwareInputDeviceChanged__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_Engine_HardwareInputDeviceChanged__DelegateSignature_Statics::_Script_Engine_eventHardwareInputDeviceChanged_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_HardwareInputDeviceChanged__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_Engine_HardwareInputDeviceChanged__DelegateSignature_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UDelegateFunction_Engine_HardwareInputDeviceChanged__DelegateSignature_Statics::_Script_Engine_eventHardwareInputDeviceChanged_Parms) < MAX_uint16); UFunction* Z_Construct_UDelegateFunction_Engine_HardwareInputDeviceChanged__DelegateSignature() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_Engine_HardwareInputDeviceChanged__DelegateSignature_Statics::FuncParams); } return ReturnFunction; } void FHardwareInputDeviceChanged_DelegateWrapper(const FMulticastScriptDelegate& HardwareInputDeviceChanged, const FPlatformUserId UserId, const FInputDeviceId DeviceId) { struct _Script_Engine_eventHardwareInputDeviceChanged_Parms { FPlatformUserId UserId; FInputDeviceId DeviceId; }; _Script_Engine_eventHardwareInputDeviceChanged_Parms Parms; Parms.UserId=UserId; Parms.DeviceId=DeviceId; HardwareInputDeviceChanged.ProcessMulticastDelegate(&Parms); } // ********** End Delegate FHardwareInputDeviceChanged ********************************************* // ********** Begin Class UInputDeviceSubsystem Function ActivateDevicePropertyOfClass ************* struct Z_Construct_UFunction_UInputDeviceSubsystem_ActivateDevicePropertyOfClass_Statics { struct InputDeviceSubsystem_eventActivateDevicePropertyOfClass_Parms { TSubclassOf PropertyClass; FActivateDevicePropertyParams Params; FInputDevicePropertyHandle ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "AutoCreateRefTerm", "Params" }, { "Category", "Input Devices" }, { "Comment", "/** Spawn a new instance of the given device property class and activate it. */" }, { "ModuleRelativePath", "Classes/GameFramework/InputDeviceSubsystem.h" }, { "ReturnDisplayName", "Device Property Handle" }, { "ToolTip", "Spawn a new instance of the given device property class and activate it." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Params_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function ActivateDevicePropertyOfClass constinit property declarations ********* static const UECodeGen_Private::FClassPropertyParams NewProp_PropertyClass; static const UECodeGen_Private::FStructPropertyParams NewProp_Params; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function ActivateDevicePropertyOfClass constinit property declarations *********** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function ActivateDevicePropertyOfClass Property Definitions ******************** const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UInputDeviceSubsystem_ActivateDevicePropertyOfClass_Statics::NewProp_PropertyClass = { "PropertyClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputDeviceSubsystem_eventActivateDevicePropertyOfClass_Parms, PropertyClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UInputDeviceProperty_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInputDeviceSubsystem_ActivateDevicePropertyOfClass_Statics::NewProp_Params = { "Params", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputDeviceSubsystem_eventActivateDevicePropertyOfClass_Parms, Params), Z_Construct_UScriptStruct_FActivateDevicePropertyParams, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Params_MetaData), NewProp_Params_MetaData) }; // 4012309667 const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInputDeviceSubsystem_ActivateDevicePropertyOfClass_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputDeviceSubsystem_eventActivateDevicePropertyOfClass_Parms, ReturnValue), Z_Construct_UScriptStruct_FInputDevicePropertyHandle, METADATA_PARAMS(0, nullptr) }; // 3505371275 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInputDeviceSubsystem_ActivateDevicePropertyOfClass_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputDeviceSubsystem_ActivateDevicePropertyOfClass_Statics::NewProp_PropertyClass, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputDeviceSubsystem_ActivateDevicePropertyOfClass_Statics::NewProp_Params, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputDeviceSubsystem_ActivateDevicePropertyOfClass_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputDeviceSubsystem_ActivateDevicePropertyOfClass_Statics::PropPointers) < 2048); // ********** End Function ActivateDevicePropertyOfClass Property Definitions ********************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInputDeviceSubsystem_ActivateDevicePropertyOfClass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInputDeviceSubsystem, nullptr, "ActivateDevicePropertyOfClass", Z_Construct_UFunction_UInputDeviceSubsystem_ActivateDevicePropertyOfClass_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UInputDeviceSubsystem_ActivateDevicePropertyOfClass_Statics::PropPointers), sizeof(Z_Construct_UFunction_UInputDeviceSubsystem_ActivateDevicePropertyOfClass_Statics::InputDeviceSubsystem_eventActivateDevicePropertyOfClass_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputDeviceSubsystem_ActivateDevicePropertyOfClass_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInputDeviceSubsystem_ActivateDevicePropertyOfClass_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UInputDeviceSubsystem_ActivateDevicePropertyOfClass_Statics::InputDeviceSubsystem_eventActivateDevicePropertyOfClass_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UInputDeviceSubsystem_ActivateDevicePropertyOfClass() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInputDeviceSubsystem_ActivateDevicePropertyOfClass_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UInputDeviceSubsystem::execActivateDevicePropertyOfClass) { P_GET_OBJECT(UClass,Z_Param_PropertyClass); P_GET_STRUCT_REF(FActivateDevicePropertyParams,Z_Param_Out_Params); P_FINISH; P_NATIVE_BEGIN; *(FInputDevicePropertyHandle*)Z_Param__Result=P_THIS->ActivateDevicePropertyOfClass(Z_Param_PropertyClass,Z_Param_Out_Params); P_NATIVE_END; } // ********** End Class UInputDeviceSubsystem Function ActivateDevicePropertyOfClass *************** // ********** Begin Class UInputDeviceSubsystem Function GetActiveDeviceProperty ******************* struct Z_Construct_UFunction_UInputDeviceSubsystem_GetActiveDeviceProperty_Statics { struct InputDeviceSubsystem_eventGetActiveDeviceProperty_Parms { FInputDevicePropertyHandle Handle; UInputDeviceProperty* ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Input Devices" }, { "Comment", "/** Returns a pointer to the active input device property with the given handle. Returns null if the property doesn't exist */" }, { "ModuleRelativePath", "Classes/GameFramework/InputDeviceSubsystem.h" }, { "ReturnDisplayName", "Device Property" }, { "ToolTip", "Returns a pointer to the active input device property with the given handle. Returns null if the property doesn't exist" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Handle_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function GetActiveDeviceProperty constinit property declarations *************** static const UECodeGen_Private::FStructPropertyParams NewProp_Handle; static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetActiveDeviceProperty constinit property declarations ***************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetActiveDeviceProperty Property Definitions ************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInputDeviceSubsystem_GetActiveDeviceProperty_Statics::NewProp_Handle = { "Handle", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputDeviceSubsystem_eventGetActiveDeviceProperty_Parms, Handle), Z_Construct_UScriptStruct_FInputDevicePropertyHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Handle_MetaData), NewProp_Handle_MetaData) }; // 3505371275 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInputDeviceSubsystem_GetActiveDeviceProperty_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputDeviceSubsystem_eventGetActiveDeviceProperty_Parms, ReturnValue), Z_Construct_UClass_UInputDeviceProperty_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInputDeviceSubsystem_GetActiveDeviceProperty_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputDeviceSubsystem_GetActiveDeviceProperty_Statics::NewProp_Handle, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputDeviceSubsystem_GetActiveDeviceProperty_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputDeviceSubsystem_GetActiveDeviceProperty_Statics::PropPointers) < 2048); // ********** End Function GetActiveDeviceProperty Property Definitions **************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInputDeviceSubsystem_GetActiveDeviceProperty_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInputDeviceSubsystem, nullptr, "GetActiveDeviceProperty", Z_Construct_UFunction_UInputDeviceSubsystem_GetActiveDeviceProperty_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UInputDeviceSubsystem_GetActiveDeviceProperty_Statics::PropPointers), sizeof(Z_Construct_UFunction_UInputDeviceSubsystem_GetActiveDeviceProperty_Statics::InputDeviceSubsystem_eventGetActiveDeviceProperty_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputDeviceSubsystem_GetActiveDeviceProperty_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInputDeviceSubsystem_GetActiveDeviceProperty_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UInputDeviceSubsystem_GetActiveDeviceProperty_Statics::InputDeviceSubsystem_eventGetActiveDeviceProperty_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UInputDeviceSubsystem_GetActiveDeviceProperty() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInputDeviceSubsystem_GetActiveDeviceProperty_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UInputDeviceSubsystem::execGetActiveDeviceProperty) { P_GET_STRUCT(FInputDevicePropertyHandle,Z_Param_Handle); P_FINISH; P_NATIVE_BEGIN; *(UInputDeviceProperty**)Z_Param__Result=P_THIS->GetActiveDeviceProperty(Z_Param_Handle); P_NATIVE_END; } // ********** End Class UInputDeviceSubsystem Function GetActiveDeviceProperty ********************* // ********** Begin Class UInputDeviceSubsystem Function GetInputDeviceHardwareIdentifier ********** struct Z_Construct_UFunction_UInputDeviceSubsystem_GetInputDeviceHardwareIdentifier_Statics { struct FInputDeviceId { int32 InternalId; }; struct InputDeviceSubsystem_eventGetInputDeviceHardwareIdentifier_Parms { FInputDeviceId InputDevice; FHardwareDeviceIdentifier ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Input Devices" }, { "ModuleRelativePath", "Classes/GameFramework/InputDeviceSubsystem.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputDevice_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function GetInputDeviceHardwareIdentifier constinit property declarations ****** static const UECodeGen_Private::FStructPropertyParams NewProp_InputDevice; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetInputDeviceHardwareIdentifier constinit property declarations ******** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetInputDeviceHardwareIdentifier Property Definitions ***************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInputDeviceSubsystem_GetInputDeviceHardwareIdentifier_Statics::NewProp_InputDevice = { "InputDevice", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputDeviceSubsystem_eventGetInputDeviceHardwareIdentifier_Parms, InputDevice), Z_Construct_UScriptStruct_FInputDeviceId, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputDevice_MetaData), NewProp_InputDevice_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInputDeviceSubsystem_GetInputDeviceHardwareIdentifier_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputDeviceSubsystem_eventGetInputDeviceHardwareIdentifier_Parms, ReturnValue), Z_Construct_UScriptStruct_FHardwareDeviceIdentifier, METADATA_PARAMS(0, nullptr) }; // 850449627 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInputDeviceSubsystem_GetInputDeviceHardwareIdentifier_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputDeviceSubsystem_GetInputDeviceHardwareIdentifier_Statics::NewProp_InputDevice, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputDeviceSubsystem_GetInputDeviceHardwareIdentifier_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputDeviceSubsystem_GetInputDeviceHardwareIdentifier_Statics::PropPointers) < 2048); // ********** End Function GetInputDeviceHardwareIdentifier Property Definitions ******************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInputDeviceSubsystem_GetInputDeviceHardwareIdentifier_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInputDeviceSubsystem, nullptr, "GetInputDeviceHardwareIdentifier", Z_Construct_UFunction_UInputDeviceSubsystem_GetInputDeviceHardwareIdentifier_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UInputDeviceSubsystem_GetInputDeviceHardwareIdentifier_Statics::PropPointers), sizeof(Z_Construct_UFunction_UInputDeviceSubsystem_GetInputDeviceHardwareIdentifier_Statics::InputDeviceSubsystem_eventGetInputDeviceHardwareIdentifier_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputDeviceSubsystem_GetInputDeviceHardwareIdentifier_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInputDeviceSubsystem_GetInputDeviceHardwareIdentifier_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UInputDeviceSubsystem_GetInputDeviceHardwareIdentifier_Statics::InputDeviceSubsystem_eventGetInputDeviceHardwareIdentifier_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UInputDeviceSubsystem_GetInputDeviceHardwareIdentifier() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInputDeviceSubsystem_GetInputDeviceHardwareIdentifier_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UInputDeviceSubsystem::execGetInputDeviceHardwareIdentifier) { P_GET_STRUCT(FInputDeviceId,Z_Param_InputDevice); P_FINISH; P_NATIVE_BEGIN; *(FHardwareDeviceIdentifier*)Z_Param__Result=P_THIS->GetInputDeviceHardwareIdentifier(Z_Param_InputDevice); P_NATIVE_END; } // ********** End Class UInputDeviceSubsystem Function GetInputDeviceHardwareIdentifier ************ // ********** Begin Class UInputDeviceSubsystem Function GetMostRecentlyUsedHardwareDevice ********* struct Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedHardwareDevice_Statics { struct FPlatformUserId { int32 InternalId; }; struct InputDeviceSubsystem_eventGetMostRecentlyUsedHardwareDevice_Parms { FPlatformUserId InUserId; FHardwareDeviceIdentifier ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Input Devices" }, { "Comment", "/** Gets the most recently used hardware input device for the given platform user */" }, { "ModuleRelativePath", "Classes/GameFramework/InputDeviceSubsystem.h" }, { "ToolTip", "Gets the most recently used hardware input device for the given platform user" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InUserId_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function GetMostRecentlyUsedHardwareDevice constinit property declarations ***** static const UECodeGen_Private::FStructPropertyParams NewProp_InUserId; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetMostRecentlyUsedHardwareDevice constinit property declarations ******* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetMostRecentlyUsedHardwareDevice Property Definitions **************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedHardwareDevice_Statics::NewProp_InUserId = { "InUserId", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputDeviceSubsystem_eventGetMostRecentlyUsedHardwareDevice_Parms, InUserId), Z_Construct_UScriptStruct_FPlatformUserId, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InUserId_MetaData), NewProp_InUserId_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedHardwareDevice_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputDeviceSubsystem_eventGetMostRecentlyUsedHardwareDevice_Parms, ReturnValue), Z_Construct_UScriptStruct_FHardwareDeviceIdentifier, METADATA_PARAMS(0, nullptr) }; // 850449627 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedHardwareDevice_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedHardwareDevice_Statics::NewProp_InUserId, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedHardwareDevice_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedHardwareDevice_Statics::PropPointers) < 2048); // ********** End Function GetMostRecentlyUsedHardwareDevice Property Definitions ****************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedHardwareDevice_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInputDeviceSubsystem, nullptr, "GetMostRecentlyUsedHardwareDevice", Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedHardwareDevice_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedHardwareDevice_Statics::PropPointers), sizeof(Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedHardwareDevice_Statics::InputDeviceSubsystem_eventGetMostRecentlyUsedHardwareDevice_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedHardwareDevice_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedHardwareDevice_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedHardwareDevice_Statics::InputDeviceSubsystem_eventGetMostRecentlyUsedHardwareDevice_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedHardwareDevice() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedHardwareDevice_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UInputDeviceSubsystem::execGetMostRecentlyUsedHardwareDevice) { P_GET_STRUCT(FPlatformUserId,Z_Param_InUserId); P_FINISH; P_NATIVE_BEGIN; *(FHardwareDeviceIdentifier*)Z_Param__Result=P_THIS->GetMostRecentlyUsedHardwareDevice(Z_Param_InUserId); P_NATIVE_END; } // ********** End Class UInputDeviceSubsystem Function GetMostRecentlyUsedHardwareDevice *********** // ********** Begin Class UInputDeviceSubsystem Function GetMostRecentlyUsedInputDeviceId ********** struct Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedInputDeviceId_Statics { struct FInputDeviceId { int32 InternalId; }; struct FPlatformUserId { int32 InternalId; }; struct InputDeviceSubsystem_eventGetMostRecentlyUsedInputDeviceId_Parms { FPlatformUserId InUserId; EHardwareDevicePrimaryType OfType; FInputDeviceId ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Input Devices" }, { "Comment", "/**\n\x09 * Returns the most recently used FInputDeviceId for the given platform user id.\n\x09 * \n\x09 * This will be INPUTDEVICEID_NONE if there is no known device for the given user.\n\x09 * \n\x09 * @param InUserId\x09The platform user to find the most recent device for\n\x09 * @param OfType\x09The type of input device to filter by. If unspecified, then the latest device regardless of its type will be returned.\n\x09 */" }, { "CPP_Default_OfType", "Unspecified" }, { "ModuleRelativePath", "Classes/GameFramework/InputDeviceSubsystem.h" }, { "ReturnDisplayName", "Latest Device Id" }, { "ToolTip", "Returns the most recently used FInputDeviceId for the given platform user id.\n\nThis will be INPUTDEVICEID_NONE if there is no known device for the given user.\n\n@param InUserId The platform user to find the most recent device for\n@param OfType The type of input device to filter by. If unspecified, then the latest device regardless of its type will be returned." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InUserId_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OfType_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function GetMostRecentlyUsedInputDeviceId constinit property declarations ****** static const UECodeGen_Private::FStructPropertyParams NewProp_InUserId; static const UECodeGen_Private::FBytePropertyParams NewProp_OfType_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_OfType; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetMostRecentlyUsedInputDeviceId constinit property declarations ******** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetMostRecentlyUsedInputDeviceId Property Definitions ***************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedInputDeviceId_Statics::NewProp_InUserId = { "InUserId", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputDeviceSubsystem_eventGetMostRecentlyUsedInputDeviceId_Parms, InUserId), Z_Construct_UScriptStruct_FPlatformUserId, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InUserId_MetaData), NewProp_InUserId_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedInputDeviceId_Statics::NewProp_OfType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedInputDeviceId_Statics::NewProp_OfType = { "OfType", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputDeviceSubsystem_eventGetMostRecentlyUsedInputDeviceId_Parms, OfType), Z_Construct_UEnum_Engine_EHardwareDevicePrimaryType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OfType_MetaData), NewProp_OfType_MetaData) }; // 538458079 const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedInputDeviceId_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputDeviceSubsystem_eventGetMostRecentlyUsedInputDeviceId_Parms, ReturnValue), Z_Construct_UScriptStruct_FInputDeviceId, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedInputDeviceId_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedInputDeviceId_Statics::NewProp_InUserId, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedInputDeviceId_Statics::NewProp_OfType_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedInputDeviceId_Statics::NewProp_OfType, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedInputDeviceId_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedInputDeviceId_Statics::PropPointers) < 2048); // ********** End Function GetMostRecentlyUsedInputDeviceId Property Definitions ******************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedInputDeviceId_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInputDeviceSubsystem, nullptr, "GetMostRecentlyUsedInputDeviceId", Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedInputDeviceId_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedInputDeviceId_Statics::PropPointers), sizeof(Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedInputDeviceId_Statics::InputDeviceSubsystem_eventGetMostRecentlyUsedInputDeviceId_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedInputDeviceId_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedInputDeviceId_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedInputDeviceId_Statics::InputDeviceSubsystem_eventGetMostRecentlyUsedInputDeviceId_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedInputDeviceId() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedInputDeviceId_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UInputDeviceSubsystem::execGetMostRecentlyUsedInputDeviceId) { P_GET_STRUCT(FPlatformUserId,Z_Param_InUserId); P_GET_ENUM(EHardwareDevicePrimaryType,Z_Param_OfType); P_FINISH; P_NATIVE_BEGIN; *(FInputDeviceId*)Z_Param__Result=P_THIS->GetMostRecentlyUsedInputDeviceId(Z_Param_InUserId,EHardwareDevicePrimaryType(Z_Param_OfType)); P_NATIVE_END; } // ********** End Class UInputDeviceSubsystem Function GetMostRecentlyUsedInputDeviceId ************ // ********** Begin Class UInputDeviceSubsystem Function IsPropertyActive ************************** struct Z_Construct_UFunction_UInputDeviceSubsystem_IsPropertyActive_Statics { struct InputDeviceSubsystem_eventIsPropertyActive_Parms { FInputDevicePropertyHandle Handle; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Input Devices" }, { "Comment", "/** Returns true if the property associated with the given handle is currently active, and it is not pending removal */" }, { "ModuleRelativePath", "Classes/GameFramework/InputDeviceSubsystem.h" }, { "ReturnDisplayName", "Is Active" }, { "ToolTip", "Returns true if the property associated with the given handle is currently active, and it is not pending removal" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Handle_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function IsPropertyActive constinit property declarations ********************** static const UECodeGen_Private::FStructPropertyParams NewProp_Handle; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function IsPropertyActive constinit property declarations ************************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function IsPropertyActive Property Definitions ********************************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInputDeviceSubsystem_IsPropertyActive_Statics::NewProp_Handle = { "Handle", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputDeviceSubsystem_eventIsPropertyActive_Parms, Handle), Z_Construct_UScriptStruct_FInputDevicePropertyHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Handle_MetaData), NewProp_Handle_MetaData) }; // 3505371275 void Z_Construct_UFunction_UInputDeviceSubsystem_IsPropertyActive_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((InputDeviceSubsystem_eventIsPropertyActive_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInputDeviceSubsystem_IsPropertyActive_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(InputDeviceSubsystem_eventIsPropertyActive_Parms), &Z_Construct_UFunction_UInputDeviceSubsystem_IsPropertyActive_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInputDeviceSubsystem_IsPropertyActive_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputDeviceSubsystem_IsPropertyActive_Statics::NewProp_Handle, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputDeviceSubsystem_IsPropertyActive_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputDeviceSubsystem_IsPropertyActive_Statics::PropPointers) < 2048); // ********** End Function IsPropertyActive Property Definitions *********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInputDeviceSubsystem_IsPropertyActive_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInputDeviceSubsystem, nullptr, "IsPropertyActive", Z_Construct_UFunction_UInputDeviceSubsystem_IsPropertyActive_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UInputDeviceSubsystem_IsPropertyActive_Statics::PropPointers), sizeof(Z_Construct_UFunction_UInputDeviceSubsystem_IsPropertyActive_Statics::InputDeviceSubsystem_eventIsPropertyActive_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputDeviceSubsystem_IsPropertyActive_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInputDeviceSubsystem_IsPropertyActive_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UInputDeviceSubsystem_IsPropertyActive_Statics::InputDeviceSubsystem_eventIsPropertyActive_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UInputDeviceSubsystem_IsPropertyActive() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInputDeviceSubsystem_IsPropertyActive_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UInputDeviceSubsystem::execIsPropertyActive) { P_GET_STRUCT(FInputDevicePropertyHandle,Z_Param_Handle); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->IsPropertyActive(Z_Param_Handle); P_NATIVE_END; } // ********** End Class UInputDeviceSubsystem Function IsPropertyActive **************************** // ********** Begin Class UInputDeviceSubsystem Function RemoveAllDeviceProperties ***************** struct Z_Construct_UFunction_UInputDeviceSubsystem_RemoveAllDeviceProperties_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Input Devices" }, { "Comment", "/** Removes all the current Input Device Properties that are active, regardless of the Platform User */" }, { "ModuleRelativePath", "Classes/GameFramework/InputDeviceSubsystem.h" }, { "ToolTip", "Removes all the current Input Device Properties that are active, regardless of the Platform User" }, }; #endif // WITH_METADATA // ********** Begin Function RemoveAllDeviceProperties constinit property declarations ************* // ********** End Function RemoveAllDeviceProperties constinit property declarations *************** static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInputDeviceSubsystem_RemoveAllDeviceProperties_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInputDeviceSubsystem, nullptr, "RemoveAllDeviceProperties", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputDeviceSubsystem_RemoveAllDeviceProperties_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInputDeviceSubsystem_RemoveAllDeviceProperties_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_UInputDeviceSubsystem_RemoveAllDeviceProperties() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInputDeviceSubsystem_RemoveAllDeviceProperties_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UInputDeviceSubsystem::execRemoveAllDeviceProperties) { P_FINISH; P_NATIVE_BEGIN; P_THIS->RemoveAllDeviceProperties(); P_NATIVE_END; } // ********** End Class UInputDeviceSubsystem Function RemoveAllDeviceProperties ******************* // ********** Begin Class UInputDeviceSubsystem Function RemoveDevicePropertyByHandle ************** struct Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyByHandle_Statics { struct InputDeviceSubsystem_eventRemoveDevicePropertyByHandle_Parms { FInputDevicePropertyHandle HandleToRemove; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Input Devices" }, { "Comment", "/**\n\x09* Remove a single device property based on it's handle\n\x09*\n\x09* @param FInputDevicePropertyHandle\x09\x09""Device property handle to be removed\x09\n\x09*\n\x09* @return\x09\x09\x09\x09\x09\x09\x09\x09The number of removed device properties.\n\x09*/" }, { "ModuleRelativePath", "Classes/GameFramework/InputDeviceSubsystem.h" }, { "ToolTip", "Remove a single device property based on it's handle\n\n@param FInputDevicePropertyHandle Device property handle to be removed\n\n@return The number of removed device properties." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HandleToRemove_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function RemoveDevicePropertyByHandle constinit property declarations ********** static const UECodeGen_Private::FStructPropertyParams NewProp_HandleToRemove; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RemoveDevicePropertyByHandle constinit property declarations ************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RemoveDevicePropertyByHandle Property Definitions ********************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyByHandle_Statics::NewProp_HandleToRemove = { "HandleToRemove", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputDeviceSubsystem_eventRemoveDevicePropertyByHandle_Parms, HandleToRemove), Z_Construct_UScriptStruct_FInputDevicePropertyHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HandleToRemove_MetaData), NewProp_HandleToRemove_MetaData) }; // 3505371275 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyByHandle_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyByHandle_Statics::NewProp_HandleToRemove, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyByHandle_Statics::PropPointers) < 2048); // ********** End Function RemoveDevicePropertyByHandle Property Definitions *********************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyByHandle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInputDeviceSubsystem, nullptr, "RemoveDevicePropertyByHandle", Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyByHandle_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyByHandle_Statics::PropPointers), sizeof(Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyByHandle_Statics::InputDeviceSubsystem_eventRemoveDevicePropertyByHandle_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyByHandle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyByHandle_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyByHandle_Statics::InputDeviceSubsystem_eventRemoveDevicePropertyByHandle_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyByHandle() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyByHandle_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UInputDeviceSubsystem::execRemoveDevicePropertyByHandle) { P_GET_STRUCT(FInputDevicePropertyHandle,Z_Param_HandleToRemove); P_FINISH; P_NATIVE_BEGIN; P_THIS->RemoveDevicePropertyByHandle(Z_Param_HandleToRemove); P_NATIVE_END; } // ********** End Class UInputDeviceSubsystem Function RemoveDevicePropertyByHandle **************** // ********** Begin Class UInputDeviceSubsystem Function RemoveDevicePropertyHandles *************** struct Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyHandles_Statics { struct InputDeviceSubsystem_eventRemoveDevicePropertyHandles_Parms { TSet HandlesToRemove; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Input Devices" }, { "Comment", "/**\n\x09* Remove a set of device properties based on their handles. \n\x09* \n\x09* @param HandlesToRemove\x09The set of device property handles to remove\n\x09* \n\x09* @return\x09\x09\x09\x09\x09The number of removed device properties\n\x09*/" }, { "ModuleRelativePath", "Classes/GameFramework/InputDeviceSubsystem.h" }, { "ToolTip", "Remove a set of device properties based on their handles.\n\n@param HandlesToRemove The set of device property handles to remove\n\n@return The number of removed device properties" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HandlesToRemove_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function RemoveDevicePropertyHandles constinit property declarations *********** static const UECodeGen_Private::FStructPropertyParams NewProp_HandlesToRemove_ElementProp; static const UECodeGen_Private::FSetPropertyParams NewProp_HandlesToRemove; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RemoveDevicePropertyHandles constinit property declarations ************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RemoveDevicePropertyHandles Property Definitions ********************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyHandles_Statics::NewProp_HandlesToRemove_ElementProp = { "HandlesToRemove", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FInputDevicePropertyHandle, METADATA_PARAMS(0, nullptr) }; // 3505371275 static_assert(TModels_V, "The structure 'FInputDevicePropertyHandle' is used in a TSet but does not have a GetValueTypeHash defined"); const UECodeGen_Private::FSetPropertyParams Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyHandles_Statics::NewProp_HandlesToRemove = { "HandlesToRemove", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputDeviceSubsystem_eventRemoveDevicePropertyHandles_Parms, HandlesToRemove), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HandlesToRemove_MetaData), NewProp_HandlesToRemove_MetaData) }; // 3505371275 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyHandles_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyHandles_Statics::NewProp_HandlesToRemove_ElementProp, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyHandles_Statics::NewProp_HandlesToRemove, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyHandles_Statics::PropPointers) < 2048); // ********** End Function RemoveDevicePropertyHandles Property Definitions ************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyHandles_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInputDeviceSubsystem, nullptr, "RemoveDevicePropertyHandles", Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyHandles_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyHandles_Statics::PropPointers), sizeof(Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyHandles_Statics::InputDeviceSubsystem_eventRemoveDevicePropertyHandles_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyHandles_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyHandles_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyHandles_Statics::InputDeviceSubsystem_eventRemoveDevicePropertyHandles_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyHandles() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyHandles_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UInputDeviceSubsystem::execRemoveDevicePropertyHandles) { P_GET_TSET_REF(FInputDevicePropertyHandle,Z_Param_Out_HandlesToRemove); P_FINISH; P_NATIVE_BEGIN; P_THIS->RemoveDevicePropertyHandles(Z_Param_Out_HandlesToRemove); P_NATIVE_END; } // ********** End Class UInputDeviceSubsystem Function RemoveDevicePropertyHandles ***************** // ********** Begin Class UInputDeviceSubsystem **************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UInputDeviceSubsystem; UClass* UInputDeviceSubsystem::GetPrivateStaticClass() { using TClass = UInputDeviceSubsystem; if (!Z_Registration_Info_UClass_UInputDeviceSubsystem.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("InputDeviceSubsystem"), Z_Registration_Info_UClass_UInputDeviceSubsystem.InnerSingleton, StaticRegisterNativesUInputDeviceSubsystem, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UInputDeviceSubsystem.InnerSingleton; } UClass* Z_Construct_UClass_UInputDeviceSubsystem_NoRegister() { return UInputDeviceSubsystem::GetPrivateStaticClass(); } struct Z_Construct_UClass_UInputDeviceSubsystem_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/**\n* The input device subsystem provides an interface to allow users to set Input Device Properties\n* on any Platform User. \n*/" }, { "IncludePath", "GameFramework/InputDeviceSubsystem.h" }, { "ModuleRelativePath", "Classes/GameFramework/InputDeviceSubsystem.h" }, { "ToolTip", "The input device subsystem provides an interface to allow users to set Input Device Properties\non any Platform User." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnInputHardwareDeviceChanged_MetaData[] = { { "Category", "Input Devices" }, { "Comment", "/** A delegate that is fired when a platform user changes what Hardware Input device they are using */" }, { "ModuleRelativePath", "Classes/GameFramework/InputDeviceSubsystem.h" }, { "ToolTip", "A delegate that is fired when a platform user changes what Hardware Input device they are using" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActiveProperties_MetaData[] = { { "Comment", "/**\n\x09* Set of currently active input device properties that will be evaluated on tick\n\x09*/" }, { "ModuleRelativePath", "Classes/GameFramework/InputDeviceSubsystem.h" }, { "ToolTip", "Set of currently active input device properties that will be evaluated on tick" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PropertiesPendingRemoval_MetaData[] = { { "Comment", "/**\n\x09 * Set of property handles the properties that are currently pending manual removal.\n\x09 * This is populated by the \"Remove device property\" functions. \n\x09 */" }, { "ModuleRelativePath", "Classes/GameFramework/InputDeviceSubsystem.h" }, { "ToolTip", "Set of property handles the properties that are currently pending manual removal.\nThis is populated by the \"Remove device property\" functions." }, }; #endif // WITH_METADATA // ********** Begin Class UInputDeviceSubsystem constinit property declarations ******************** static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnInputHardwareDeviceChanged; static const UECodeGen_Private::FStructPropertyParams NewProp_ActiveProperties_ElementProp; static const UECodeGen_Private::FSetPropertyParams NewProp_ActiveProperties; static const UECodeGen_Private::FStructPropertyParams NewProp_PropertiesPendingRemoval_ElementProp; static const UECodeGen_Private::FSetPropertyParams NewProp_PropertiesPendingRemoval; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UInputDeviceSubsystem constinit property declarations ********************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("ActivateDevicePropertyOfClass"), .Pointer = &UInputDeviceSubsystem::execActivateDevicePropertyOfClass }, { .NameUTF8 = UTF8TEXT("GetActiveDeviceProperty"), .Pointer = &UInputDeviceSubsystem::execGetActiveDeviceProperty }, { .NameUTF8 = UTF8TEXT("GetInputDeviceHardwareIdentifier"), .Pointer = &UInputDeviceSubsystem::execGetInputDeviceHardwareIdentifier }, { .NameUTF8 = UTF8TEXT("GetMostRecentlyUsedHardwareDevice"), .Pointer = &UInputDeviceSubsystem::execGetMostRecentlyUsedHardwareDevice }, { .NameUTF8 = UTF8TEXT("GetMostRecentlyUsedInputDeviceId"), .Pointer = &UInputDeviceSubsystem::execGetMostRecentlyUsedInputDeviceId }, { .NameUTF8 = UTF8TEXT("IsPropertyActive"), .Pointer = &UInputDeviceSubsystem::execIsPropertyActive }, { .NameUTF8 = UTF8TEXT("RemoveAllDeviceProperties"), .Pointer = &UInputDeviceSubsystem::execRemoveAllDeviceProperties }, { .NameUTF8 = UTF8TEXT("RemoveDevicePropertyByHandle"), .Pointer = &UInputDeviceSubsystem::execRemoveDevicePropertyByHandle }, { .NameUTF8 = UTF8TEXT("RemoveDevicePropertyHandles"), .Pointer = &UInputDeviceSubsystem::execRemoveDevicePropertyHandles }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UInputDeviceSubsystem_ActivateDevicePropertyOfClass, "ActivateDevicePropertyOfClass" }, // 2554379417 { &Z_Construct_UFunction_UInputDeviceSubsystem_GetActiveDeviceProperty, "GetActiveDeviceProperty" }, // 3722897213 { &Z_Construct_UFunction_UInputDeviceSubsystem_GetInputDeviceHardwareIdentifier, "GetInputDeviceHardwareIdentifier" }, // 2652312703 { &Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedHardwareDevice, "GetMostRecentlyUsedHardwareDevice" }, // 2136422902 { &Z_Construct_UFunction_UInputDeviceSubsystem_GetMostRecentlyUsedInputDeviceId, "GetMostRecentlyUsedInputDeviceId" }, // 2874587321 { &Z_Construct_UFunction_UInputDeviceSubsystem_IsPropertyActive, "IsPropertyActive" }, // 1069889285 { &Z_Construct_UFunction_UInputDeviceSubsystem_RemoveAllDeviceProperties, "RemoveAllDeviceProperties" }, // 1952503294 { &Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyByHandle, "RemoveDevicePropertyByHandle" }, // 2823403716 { &Z_Construct_UFunction_UInputDeviceSubsystem_RemoveDevicePropertyHandles, "RemoveDevicePropertyHandles" }, // 2649212146 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UInputDeviceSubsystem_Statics // ********** Begin Class UInputDeviceSubsystem Property Definitions ******************************* const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UInputDeviceSubsystem_Statics::NewProp_OnInputHardwareDeviceChanged = { "OnInputHardwareDeviceChanged", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInputDeviceSubsystem, OnInputHardwareDeviceChanged), Z_Construct_UDelegateFunction_Engine_HardwareInputDeviceChanged__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnInputHardwareDeviceChanged_MetaData), NewProp_OnInputHardwareDeviceChanged_MetaData) }; // 3484717045 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UInputDeviceSubsystem_Statics::NewProp_ActiveProperties_ElementProp = { "ActiveProperties", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FActiveDeviceProperty, METADATA_PARAMS(0, nullptr) }; // 1245172499 static_assert(TModels_V, "The structure 'FActiveDeviceProperty' is used in a TSet but does not have a GetValueTypeHash defined"); const UECodeGen_Private::FSetPropertyParams Z_Construct_UClass_UInputDeviceSubsystem_Statics::NewProp_ActiveProperties = { "ActiveProperties", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInputDeviceSubsystem, ActiveProperties), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActiveProperties_MetaData), NewProp_ActiveProperties_MetaData) }; // 1245172499 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UInputDeviceSubsystem_Statics::NewProp_PropertiesPendingRemoval_ElementProp = { "PropertiesPendingRemoval", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FInputDevicePropertyHandle, METADATA_PARAMS(0, nullptr) }; // 3505371275 static_assert(TModels_V, "The structure 'FInputDevicePropertyHandle' is used in a TSet but does not have a GetValueTypeHash defined"); const UECodeGen_Private::FSetPropertyParams Z_Construct_UClass_UInputDeviceSubsystem_Statics::NewProp_PropertiesPendingRemoval = { "PropertiesPendingRemoval", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInputDeviceSubsystem, PropertiesPendingRemoval), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PropertiesPendingRemoval_MetaData), NewProp_PropertiesPendingRemoval_MetaData) }; // 3505371275 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UInputDeviceSubsystem_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputDeviceSubsystem_Statics::NewProp_OnInputHardwareDeviceChanged, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputDeviceSubsystem_Statics::NewProp_ActiveProperties_ElementProp, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputDeviceSubsystem_Statics::NewProp_ActiveProperties, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputDeviceSubsystem_Statics::NewProp_PropertiesPendingRemoval_ElementProp, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputDeviceSubsystem_Statics::NewProp_PropertiesPendingRemoval, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInputDeviceSubsystem_Statics::PropPointers) < 2048); // ********** End Class UInputDeviceSubsystem Property Definitions ********************************* UObject* (*const Z_Construct_UClass_UInputDeviceSubsystem_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UEngineSubsystem, (UObject* (*)())Z_Construct_UPackage__Script_Engine, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInputDeviceSubsystem_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UInputDeviceSubsystem_Statics::ClassParams = { &UInputDeviceSubsystem::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, Z_Construct_UClass_UInputDeviceSubsystem_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), UE_ARRAY_COUNT(Z_Construct_UClass_UInputDeviceSubsystem_Statics::PropPointers), 0, 0x008800A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInputDeviceSubsystem_Statics::Class_MetaDataParams), Z_Construct_UClass_UInputDeviceSubsystem_Statics::Class_MetaDataParams) }; void UInputDeviceSubsystem::StaticRegisterNativesUInputDeviceSubsystem() { UClass* Class = UInputDeviceSubsystem::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UInputDeviceSubsystem_Statics::Funcs)); } UClass* Z_Construct_UClass_UInputDeviceSubsystem() { if (!Z_Registration_Info_UClass_UInputDeviceSubsystem.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInputDeviceSubsystem.OuterSingleton, Z_Construct_UClass_UInputDeviceSubsystem_Statics::ClassParams); } return Z_Registration_Info_UClass_UInputDeviceSubsystem.OuterSingleton; } UInputDeviceSubsystem::UInputDeviceSubsystem() {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInputDeviceSubsystem); UInputDeviceSubsystem::~UInputDeviceSubsystem() {} // ********** End Class UInputDeviceSubsystem ****************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_GameFramework_InputDeviceSubsystem_h__Script_Engine_Statics { static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FActivateDevicePropertyParams::StaticStruct, Z_Construct_UScriptStruct_FActivateDevicePropertyParams_Statics::NewStructOps, TEXT("ActivateDevicePropertyParams"),&Z_Registration_Info_UScriptStruct_FActivateDevicePropertyParams, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FActivateDevicePropertyParams), 4012309667U) }, { FActiveDeviceProperty::StaticStruct, Z_Construct_UScriptStruct_FActiveDeviceProperty_Statics::NewStructOps, TEXT("ActiveDeviceProperty"),&Z_Registration_Info_UScriptStruct_FActiveDeviceProperty, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FActiveDeviceProperty), 1245172499U) }, }; static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UInputDeviceSubsystem, UInputDeviceSubsystem::StaticClass, TEXT("UInputDeviceSubsystem"), &Z_Registration_Info_UClass_UInputDeviceSubsystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInputDeviceSubsystem), 2010877833U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_GameFramework_InputDeviceSubsystem_h__Script_Engine_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_GameFramework_InputDeviceSubsystem_h__Script_Engine_2360118310{ TEXT("/Script/Engine"), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_GameFramework_InputDeviceSubsystem_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_GameFramework_InputDeviceSubsystem_h__Script_Engine_Statics::ClassInfo), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_GameFramework_InputDeviceSubsystem_h__Script_Engine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_GameFramework_InputDeviceSubsystem_h__Script_Engine_Statics::ScriptStructInfo), nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS