// 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 "Components/PlatformEventsComponent.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodePlatformEventsComponent() {} // ********** Begin Cross Module References ******************************************************** ENGINE_API UClass* Z_Construct_UClass_UActorComponent(); ENGINE_API UClass* Z_Construct_UClass_UPlatformEventsComponent(); ENGINE_API UClass* Z_Construct_UClass_UPlatformEventsComponent_NoRegister(); ENGINE_API UFunction* Z_Construct_UDelegateFunction_UPlatformEventsComponent_PlatformEventDelegate__DelegateSignature(); UPackage* Z_Construct_UPackage__Script_Engine(); // ********** End Cross Module References ********************************************************** // ********** Begin Delegate FPlatformEventDelegate ************************************************ struct Z_Construct_UDelegateFunction_UPlatformEventsComponent_PlatformEventDelegate__DelegateSignature_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "ModuleRelativePath", "Classes/Components/PlatformEventsComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Delegate FPlatformEventDelegate constinit property declarations **************** // ********** End Delegate FPlatformEventDelegate constinit property declarations ****************** static const UECodeGen_Private::FDelegateFunctionParams FuncParams; }; const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_UPlatformEventsComponent_PlatformEventDelegate__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPlatformEventsComponent, nullptr, "PlatformEventDelegate__DelegateSignature", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UPlatformEventsComponent_PlatformEventDelegate__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UPlatformEventsComponent_PlatformEventDelegate__DelegateSignature_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UDelegateFunction_UPlatformEventsComponent_PlatformEventDelegate__DelegateSignature() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UPlatformEventsComponent_PlatformEventDelegate__DelegateSignature_Statics::FuncParams); } return ReturnFunction; } void UPlatformEventsComponent::FPlatformEventDelegate_DelegateWrapper(const FMulticastScriptDelegate& PlatformEventDelegate) { PlatformEventDelegate.ProcessMulticastDelegate(NULL); } // ********** End Delegate FPlatformEventDelegate ************************************************** // ********** Begin Class UPlatformEventsComponent Function IsInLaptopMode ************************* struct Z_Construct_UFunction_UPlatformEventsComponent_IsInLaptopMode_Statics { struct PlatformEventsComponent_eventIsInLaptopMode_Parms { bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|Activation" }, { "Comment", "/**\n\x09 * Check whether a convertible laptop is laptop mode.\n\x09 *\n\x09 * @return true if in laptop mode, false otherwise or if not a convertible laptop.\n\x09 * @see IsInTabletMode, SupportsConvertibleLaptops\n\x09 */" }, { "ModuleRelativePath", "Classes/Components/PlatformEventsComponent.h" }, { "ToolTip", "Check whether a convertible laptop is laptop mode.\n\n@return true if in laptop mode, false otherwise or if not a convertible laptop.\n@see IsInTabletMode, SupportsConvertibleLaptops" }, }; #endif // WITH_METADATA // ********** Begin Function IsInLaptopMode 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 IsInLaptopMode constinit property declarations ************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function IsInLaptopMode Property Definitions *********************************** void Z_Construct_UFunction_UPlatformEventsComponent_IsInLaptopMode_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((PlatformEventsComponent_eventIsInLaptopMode_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UPlatformEventsComponent_IsInLaptopMode_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(PlatformEventsComponent_eventIsInLaptopMode_Parms), &Z_Construct_UFunction_UPlatformEventsComponent_IsInLaptopMode_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPlatformEventsComponent_IsInLaptopMode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPlatformEventsComponent_IsInLaptopMode_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPlatformEventsComponent_IsInLaptopMode_Statics::PropPointers) < 2048); // ********** End Function IsInLaptopMode Property Definitions ************************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPlatformEventsComponent_IsInLaptopMode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPlatformEventsComponent, nullptr, "IsInLaptopMode", Z_Construct_UFunction_UPlatformEventsComponent_IsInLaptopMode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPlatformEventsComponent_IsInLaptopMode_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPlatformEventsComponent_IsInLaptopMode_Statics::PlatformEventsComponent_eventIsInLaptopMode_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPlatformEventsComponent_IsInLaptopMode_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPlatformEventsComponent_IsInLaptopMode_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPlatformEventsComponent_IsInLaptopMode_Statics::PlatformEventsComponent_eventIsInLaptopMode_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPlatformEventsComponent_IsInLaptopMode() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPlatformEventsComponent_IsInLaptopMode_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPlatformEventsComponent::execIsInLaptopMode) { P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->IsInLaptopMode(); P_NATIVE_END; } // ********** End Class UPlatformEventsComponent Function IsInLaptopMode *************************** // ********** Begin Class UPlatformEventsComponent Function IsInTabletMode ************************* struct Z_Construct_UFunction_UPlatformEventsComponent_IsInTabletMode_Statics { struct PlatformEventsComponent_eventIsInTabletMode_Parms { bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|Activation" }, { "Comment", "/**\n\x09 * Check whether a convertible laptop is laptop mode.\n\x09 *\n\x09 * @return true if in tablet mode, false otherwise or if not a convertible laptop.\n\x09 * @see IsInLaptopMode, SupportsConvertibleLaptops\n\x09 */" }, { "ModuleRelativePath", "Classes/Components/PlatformEventsComponent.h" }, { "ToolTip", "Check whether a convertible laptop is laptop mode.\n\n@return true if in tablet mode, false otherwise or if not a convertible laptop.\n@see IsInLaptopMode, SupportsConvertibleLaptops" }, }; #endif // WITH_METADATA // ********** Begin Function IsInTabletMode 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 IsInTabletMode constinit property declarations ************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function IsInTabletMode Property Definitions *********************************** void Z_Construct_UFunction_UPlatformEventsComponent_IsInTabletMode_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((PlatformEventsComponent_eventIsInTabletMode_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UPlatformEventsComponent_IsInTabletMode_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(PlatformEventsComponent_eventIsInTabletMode_Parms), &Z_Construct_UFunction_UPlatformEventsComponent_IsInTabletMode_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPlatformEventsComponent_IsInTabletMode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPlatformEventsComponent_IsInTabletMode_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPlatformEventsComponent_IsInTabletMode_Statics::PropPointers) < 2048); // ********** End Function IsInTabletMode Property Definitions ************************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPlatformEventsComponent_IsInTabletMode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPlatformEventsComponent, nullptr, "IsInTabletMode", Z_Construct_UFunction_UPlatformEventsComponent_IsInTabletMode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPlatformEventsComponent_IsInTabletMode_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPlatformEventsComponent_IsInTabletMode_Statics::PlatformEventsComponent_eventIsInTabletMode_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPlatformEventsComponent_IsInTabletMode_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPlatformEventsComponent_IsInTabletMode_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPlatformEventsComponent_IsInTabletMode_Statics::PlatformEventsComponent_eventIsInTabletMode_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPlatformEventsComponent_IsInTabletMode() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPlatformEventsComponent_IsInTabletMode_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPlatformEventsComponent::execIsInTabletMode) { P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->IsInTabletMode(); P_NATIVE_END; } // ********** End Class UPlatformEventsComponent Function IsInTabletMode *************************** // ********** Begin Class UPlatformEventsComponent Function SupportsConvertibleLaptops ************* struct Z_Construct_UFunction_UPlatformEventsComponent_SupportsConvertibleLaptops_Statics { struct PlatformEventsComponent_eventSupportsConvertibleLaptops_Parms { bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|Activation" }, { "Comment", "/**\n\x09 * Check whether the platform supports convertible laptops.\n\x09 *\n\x09 * Note: This does not necessarily mean that the platform is a convertible laptop.\n\x09 * For example, convertible laptops running Windows 7 or older will return false,\n\x09 * and regular laptops running Windows 8 or newer will return true.\n\x09 *\n\x09 * @return true for convertible laptop platforms, false otherwise.\n\x09 * @see IsInLaptopMode, IsInTabletMode\n\x09 */" }, { "ModuleRelativePath", "Classes/Components/PlatformEventsComponent.h" }, { "ToolTip", "Check whether the platform supports convertible laptops.\n\nNote: This does not necessarily mean that the platform is a convertible laptop.\nFor example, convertible laptops running Windows 7 or older will return false,\nand regular laptops running Windows 8 or newer will return true.\n\n@return true for convertible laptop platforms, false otherwise.\n@see IsInLaptopMode, IsInTabletMode" }, }; #endif // WITH_METADATA // ********** Begin Function SupportsConvertibleLaptops 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 SupportsConvertibleLaptops constinit property declarations ************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SupportsConvertibleLaptops Property Definitions *********************** void Z_Construct_UFunction_UPlatformEventsComponent_SupportsConvertibleLaptops_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((PlatformEventsComponent_eventSupportsConvertibleLaptops_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UPlatformEventsComponent_SupportsConvertibleLaptops_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(PlatformEventsComponent_eventSupportsConvertibleLaptops_Parms), &Z_Construct_UFunction_UPlatformEventsComponent_SupportsConvertibleLaptops_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPlatformEventsComponent_SupportsConvertibleLaptops_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPlatformEventsComponent_SupportsConvertibleLaptops_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPlatformEventsComponent_SupportsConvertibleLaptops_Statics::PropPointers) < 2048); // ********** End Function SupportsConvertibleLaptops Property Definitions ************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPlatformEventsComponent_SupportsConvertibleLaptops_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPlatformEventsComponent, nullptr, "SupportsConvertibleLaptops", Z_Construct_UFunction_UPlatformEventsComponent_SupportsConvertibleLaptops_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPlatformEventsComponent_SupportsConvertibleLaptops_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPlatformEventsComponent_SupportsConvertibleLaptops_Statics::PlatformEventsComponent_eventSupportsConvertibleLaptops_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPlatformEventsComponent_SupportsConvertibleLaptops_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPlatformEventsComponent_SupportsConvertibleLaptops_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPlatformEventsComponent_SupportsConvertibleLaptops_Statics::PlatformEventsComponent_eventSupportsConvertibleLaptops_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPlatformEventsComponent_SupportsConvertibleLaptops() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPlatformEventsComponent_SupportsConvertibleLaptops_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPlatformEventsComponent::execSupportsConvertibleLaptops) { P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->SupportsConvertibleLaptops(); P_NATIVE_END; } // ********** End Class UPlatformEventsComponent Function SupportsConvertibleLaptops *************** // ********** Begin Class UPlatformEventsComponent ************************************************* FClassRegistrationInfo Z_Registration_Info_UClass_UPlatformEventsComponent; UClass* UPlatformEventsComponent::GetPrivateStaticClass() { using TClass = UPlatformEventsComponent; if (!Z_Registration_Info_UClass_UPlatformEventsComponent.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("PlatformEventsComponent"), Z_Registration_Info_UClass_UPlatformEventsComponent.InnerSingleton, StaticRegisterNativesUPlatformEventsComponent, 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_UPlatformEventsComponent.InnerSingleton; } UClass* Z_Construct_UClass_UPlatformEventsComponent_NoRegister() { return UPlatformEventsComponent::GetPrivateStaticClass(); } struct Z_Construct_UClass_UPlatformEventsComponent_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "BlueprintSpawnableComponent", "" }, { "ClassGroupNames", "Utility" }, { "Comment", "/**\n * Component to handle receiving notifications from the OS about platform events.\n */" }, { "HideCategories", "Activation Components|Activation Collision" }, { "IncludePath", "Components/PlatformEventsComponent.h" }, { "ModuleRelativePath", "Classes/Components/PlatformEventsComponent.h" }, { "ToolTip", "Component to handle receiving notifications from the OS about platform events." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PlatformChangedToLaptopModeDelegate_MetaData[] = { { "Comment", "/** This is called when a convertible laptop changed into laptop mode. */" }, { "ModuleRelativePath", "Classes/Components/PlatformEventsComponent.h" }, { "ToolTip", "This is called when a convertible laptop changed into laptop mode." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PlatformChangedToTabletModeDelegate_MetaData[] = { { "Comment", "/** This is called when a convertible laptop changed into tablet mode. */" }, { "ModuleRelativePath", "Classes/Components/PlatformEventsComponent.h" }, { "ToolTip", "This is called when a convertible laptop changed into tablet mode." }, }; #endif // WITH_METADATA // ********** Begin Class UPlatformEventsComponent constinit property declarations ***************** static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_PlatformChangedToLaptopModeDelegate; static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_PlatformChangedToTabletModeDelegate; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UPlatformEventsComponent constinit property declarations ******************* static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("IsInLaptopMode"), .Pointer = &UPlatformEventsComponent::execIsInLaptopMode }, { .NameUTF8 = UTF8TEXT("IsInTabletMode"), .Pointer = &UPlatformEventsComponent::execIsInTabletMode }, { .NameUTF8 = UTF8TEXT("SupportsConvertibleLaptops"), .Pointer = &UPlatformEventsComponent::execSupportsConvertibleLaptops }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UPlatformEventsComponent_IsInLaptopMode, "IsInLaptopMode" }, // 2823044893 { &Z_Construct_UFunction_UPlatformEventsComponent_IsInTabletMode, "IsInTabletMode" }, // 3884472850 { &Z_Construct_UDelegateFunction_UPlatformEventsComponent_PlatformEventDelegate__DelegateSignature, "PlatformEventDelegate__DelegateSignature" }, // 2151829058 { &Z_Construct_UFunction_UPlatformEventsComponent_SupportsConvertibleLaptops, "SupportsConvertibleLaptops" }, // 843746263 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UPlatformEventsComponent_Statics // ********** Begin Class UPlatformEventsComponent Property Definitions **************************** const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UPlatformEventsComponent_Statics::NewProp_PlatformChangedToLaptopModeDelegate = { "PlatformChangedToLaptopModeDelegate", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPlatformEventsComponent, PlatformChangedToLaptopModeDelegate), Z_Construct_UDelegateFunction_UPlatformEventsComponent_PlatformEventDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PlatformChangedToLaptopModeDelegate_MetaData), NewProp_PlatformChangedToLaptopModeDelegate_MetaData) }; // 2151829058 const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UPlatformEventsComponent_Statics::NewProp_PlatformChangedToTabletModeDelegate = { "PlatformChangedToTabletModeDelegate", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPlatformEventsComponent, PlatformChangedToTabletModeDelegate), Z_Construct_UDelegateFunction_UPlatformEventsComponent_PlatformEventDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PlatformChangedToTabletModeDelegate_MetaData), NewProp_PlatformChangedToTabletModeDelegate_MetaData) }; // 2151829058 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UPlatformEventsComponent_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPlatformEventsComponent_Statics::NewProp_PlatformChangedToLaptopModeDelegate, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPlatformEventsComponent_Statics::NewProp_PlatformChangedToTabletModeDelegate, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPlatformEventsComponent_Statics::PropPointers) < 2048); // ********** End Class UPlatformEventsComponent Property Definitions ****************************** UObject* (*const Z_Construct_UClass_UPlatformEventsComponent_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UActorComponent, (UObject* (*)())Z_Construct_UPackage__Script_Engine, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPlatformEventsComponent_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UPlatformEventsComponent_Statics::ClassParams = { &UPlatformEventsComponent::StaticClass, "Engine", &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, Z_Construct_UClass_UPlatformEventsComponent_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), UE_ARRAY_COUNT(Z_Construct_UClass_UPlatformEventsComponent_Statics::PropPointers), 0, 0x00A800A4u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPlatformEventsComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UPlatformEventsComponent_Statics::Class_MetaDataParams) }; void UPlatformEventsComponent::StaticRegisterNativesUPlatformEventsComponent() { UClass* Class = UPlatformEventsComponent::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UPlatformEventsComponent_Statics::Funcs)); } UClass* Z_Construct_UClass_UPlatformEventsComponent() { if (!Z_Registration_Info_UClass_UPlatformEventsComponent.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPlatformEventsComponent.OuterSingleton, Z_Construct_UClass_UPlatformEventsComponent_Statics::ClassParams); } return Z_Registration_Info_UClass_UPlatformEventsComponent.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPlatformEventsComponent); UPlatformEventsComponent::~UPlatformEventsComponent() {} // ********** End Class UPlatformEventsComponent *************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_PlatformEventsComponent_h__Script_Engine_Statics { static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UPlatformEventsComponent, UPlatformEventsComponent::StaticClass, TEXT("UPlatformEventsComponent"), &Z_Registration_Info_UClass_UPlatformEventsComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPlatformEventsComponent), 478220052U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_PlatformEventsComponent_h__Script_Engine_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_PlatformEventsComponent_h__Script_Engine_3258030797{ TEXT("/Script/Engine"), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_PlatformEventsComponent_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_PlatformEventsComponent_h__Script_Engine_Statics::ClassInfo), nullptr, 0, nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS