Initial Commit

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

View File

@@ -0,0 +1,367 @@
// 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<UObject>(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<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
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<UPlatformEventsComponent>::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