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,257 @@
// 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 "Blueprint/AsyncTaskDownloadImage.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAsyncTaskDownloadImage() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UBlueprintAsyncActionBase();
ENGINE_API UClass* Z_Construct_UClass_UTexture2DDynamic_NoRegister();
UMG_API UClass* Z_Construct_UClass_UAsyncTaskDownloadImage();
UMG_API UClass* Z_Construct_UClass_UAsyncTaskDownloadImage_NoRegister();
UMG_API UFunction* Z_Construct_UDelegateFunction_UMG_DownloadImageDelegate__DelegateSignature();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FDownloadImageDelegate ************************************************
struct Z_Construct_UDelegateFunction_UMG_DownloadImageDelegate__DelegateSignature_Statics
{
struct _Script_UMG_eventDownloadImageDelegate_Parms
{
UTexture2DDynamic* Texture;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Blueprint/AsyncTaskDownloadImage.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FDownloadImageDelegate constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Texture;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FDownloadImageDelegate constinit property declarations ******************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FDownloadImageDelegate Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_UMG_DownloadImageDelegate__DelegateSignature_Statics::NewProp_Texture = { "Texture", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_UMG_eventDownloadImageDelegate_Parms, Texture), Z_Construct_UClass_UTexture2DDynamic_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_UMG_DownloadImageDelegate__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UMG_DownloadImageDelegate__DelegateSignature_Statics::NewProp_Texture,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UMG_DownloadImageDelegate__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FDownloadImageDelegate Property Definitions *****************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_UMG_DownloadImageDelegate__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_UMG, nullptr, "DownloadImageDelegate__DelegateSignature", Z_Construct_UDelegateFunction_UMG_DownloadImageDelegate__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UMG_DownloadImageDelegate__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_UMG_DownloadImageDelegate__DelegateSignature_Statics::_Script_UMG_eventDownloadImageDelegate_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UMG_DownloadImageDelegate__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UMG_DownloadImageDelegate__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_UMG_DownloadImageDelegate__DelegateSignature_Statics::_Script_UMG_eventDownloadImageDelegate_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_UMG_DownloadImageDelegate__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UMG_DownloadImageDelegate__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FDownloadImageDelegate_DelegateWrapper(const FMulticastScriptDelegate& DownloadImageDelegate, UTexture2DDynamic* Texture)
{
struct _Script_UMG_eventDownloadImageDelegate_Parms
{
UTexture2DDynamic* Texture;
};
_Script_UMG_eventDownloadImageDelegate_Parms Parms;
Parms.Texture=Texture;
DownloadImageDelegate.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FDownloadImageDelegate **************************************************
// ********** Begin Class UAsyncTaskDownloadImage Function DownloadImage ***************************
struct Z_Construct_UFunction_UAsyncTaskDownloadImage_DownloadImage_Statics
{
struct AsyncTaskDownloadImage_eventDownloadImage_Parms
{
FString URL;
UAsyncTaskDownloadImage* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "ModuleRelativePath", "Public/Blueprint/AsyncTaskDownloadImage.h" },
};
#endif // WITH_METADATA
// ********** Begin Function DownloadImage constinit property declarations *************************
static const UECodeGen_Private::FStrPropertyParams NewProp_URL;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DownloadImage constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DownloadImage Property Definitions ************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UAsyncTaskDownloadImage_DownloadImage_Statics::NewProp_URL = { "URL", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncTaskDownloadImage_eventDownloadImage_Parms, URL), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAsyncTaskDownloadImage_DownloadImage_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncTaskDownloadImage_eventDownloadImage_Parms, ReturnValue), Z_Construct_UClass_UAsyncTaskDownloadImage_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAsyncTaskDownloadImage_DownloadImage_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncTaskDownloadImage_DownloadImage_Statics::NewProp_URL,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncTaskDownloadImage_DownloadImage_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAsyncTaskDownloadImage_DownloadImage_Statics::PropPointers) < 2048);
// ********** End Function DownloadImage Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAsyncTaskDownloadImage_DownloadImage_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAsyncTaskDownloadImage, nullptr, "DownloadImage", Z_Construct_UFunction_UAsyncTaskDownloadImage_DownloadImage_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAsyncTaskDownloadImage_DownloadImage_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAsyncTaskDownloadImage_DownloadImage_Statics::AsyncTaskDownloadImage_eventDownloadImage_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAsyncTaskDownloadImage_DownloadImage_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAsyncTaskDownloadImage_DownloadImage_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAsyncTaskDownloadImage_DownloadImage_Statics::AsyncTaskDownloadImage_eventDownloadImage_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAsyncTaskDownloadImage_DownloadImage()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAsyncTaskDownloadImage_DownloadImage_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAsyncTaskDownloadImage::execDownloadImage)
{
P_GET_PROPERTY(FStrProperty,Z_Param_URL);
P_FINISH;
P_NATIVE_BEGIN;
*(UAsyncTaskDownloadImage**)Z_Param__Result=UAsyncTaskDownloadImage::DownloadImage(Z_Param_URL);
P_NATIVE_END;
}
// ********** End Class UAsyncTaskDownloadImage Function DownloadImage *****************************
// ********** Begin Class UAsyncTaskDownloadImage **************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAsyncTaskDownloadImage;
UClass* UAsyncTaskDownloadImage::GetPrivateStaticClass()
{
using TClass = UAsyncTaskDownloadImage;
if (!Z_Registration_Info_UClass_UAsyncTaskDownloadImage.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AsyncTaskDownloadImage"),
Z_Registration_Info_UClass_UAsyncTaskDownloadImage.InnerSingleton,
StaticRegisterNativesUAsyncTaskDownloadImage,
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_UAsyncTaskDownloadImage.InnerSingleton;
}
UClass* Z_Construct_UClass_UAsyncTaskDownloadImage_NoRegister()
{
return UAsyncTaskDownloadImage::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAsyncTaskDownloadImage_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Blueprint/AsyncTaskDownloadImage.h" },
{ "ModuleRelativePath", "Public/Blueprint/AsyncTaskDownloadImage.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnSuccess_MetaData[] = {
{ "ModuleRelativePath", "Public/Blueprint/AsyncTaskDownloadImage.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnFail_MetaData[] = {
{ "ModuleRelativePath", "Public/Blueprint/AsyncTaskDownloadImage.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UAsyncTaskDownloadImage constinit property declarations ******************
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnSuccess;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnFail;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UAsyncTaskDownloadImage constinit property declarations ********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("DownloadImage"), .Pointer = &UAsyncTaskDownloadImage::execDownloadImage },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UAsyncTaskDownloadImage_DownloadImage, "DownloadImage" }, // 1341408802
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAsyncTaskDownloadImage>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAsyncTaskDownloadImage_Statics
// ********** Begin Class UAsyncTaskDownloadImage Property Definitions *****************************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UAsyncTaskDownloadImage_Statics::NewProp_OnSuccess = { "OnSuccess", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAsyncTaskDownloadImage, OnSuccess), Z_Construct_UDelegateFunction_UMG_DownloadImageDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnSuccess_MetaData), NewProp_OnSuccess_MetaData) }; // 3164213644
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UAsyncTaskDownloadImage_Statics::NewProp_OnFail = { "OnFail", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAsyncTaskDownloadImage, OnFail), Z_Construct_UDelegateFunction_UMG_DownloadImageDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnFail_MetaData), NewProp_OnFail_MetaData) }; // 3164213644
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAsyncTaskDownloadImage_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAsyncTaskDownloadImage_Statics::NewProp_OnSuccess,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAsyncTaskDownloadImage_Statics::NewProp_OnFail,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAsyncTaskDownloadImage_Statics::PropPointers) < 2048);
// ********** End Class UAsyncTaskDownloadImage Property Definitions *******************************
UObject* (*const Z_Construct_UClass_UAsyncTaskDownloadImage_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintAsyncActionBase,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAsyncTaskDownloadImage_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAsyncTaskDownloadImage_Statics::ClassParams = {
&UAsyncTaskDownloadImage::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UAsyncTaskDownloadImage_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UAsyncTaskDownloadImage_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAsyncTaskDownloadImage_Statics::Class_MetaDataParams), Z_Construct_UClass_UAsyncTaskDownloadImage_Statics::Class_MetaDataParams)
};
void UAsyncTaskDownloadImage::StaticRegisterNativesUAsyncTaskDownloadImage()
{
UClass* Class = UAsyncTaskDownloadImage::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UAsyncTaskDownloadImage_Statics::Funcs));
}
UClass* Z_Construct_UClass_UAsyncTaskDownloadImage()
{
if (!Z_Registration_Info_UClass_UAsyncTaskDownloadImage.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAsyncTaskDownloadImage.OuterSingleton, Z_Construct_UClass_UAsyncTaskDownloadImage_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAsyncTaskDownloadImage.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAsyncTaskDownloadImage);
UAsyncTaskDownloadImage::~UAsyncTaskDownloadImage() {}
// ********** End Class UAsyncTaskDownloadImage ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_AsyncTaskDownloadImage_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAsyncTaskDownloadImage, UAsyncTaskDownloadImage::StaticClass, TEXT("UAsyncTaskDownloadImage"), &Z_Registration_Info_UClass_UAsyncTaskDownloadImage, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAsyncTaskDownloadImage), 2349058093U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_AsyncTaskDownloadImage_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_AsyncTaskDownloadImage_h__Script_UMG_781279551{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_AsyncTaskDownloadImage_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_AsyncTaskDownloadImage_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,77 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Blueprint/AsyncTaskDownloadImage.h"
#ifdef UMG_AsyncTaskDownloadImage_generated_h
#error "AsyncTaskDownloadImage.generated.h already included, missing '#pragma once' in AsyncTaskDownloadImage.h"
#endif
#define UMG_AsyncTaskDownloadImage_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UAsyncTaskDownloadImage;
class UTexture2DDynamic;
// ********** Begin Delegate FDownloadImageDelegate ************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_AsyncTaskDownloadImage_h_14_DELEGATE \
UMG_API void FDownloadImageDelegate_DelegateWrapper(const FMulticastScriptDelegate& DownloadImageDelegate, UTexture2DDynamic* Texture);
// ********** End Delegate FDownloadImageDelegate **************************************************
// ********** Begin Class UAsyncTaskDownloadImage **************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_AsyncTaskDownloadImage_h_19_RPC_WRAPPERS \
DECLARE_FUNCTION(execDownloadImage);
struct Z_Construct_UClass_UAsyncTaskDownloadImage_Statics;
UMG_API UClass* Z_Construct_UClass_UAsyncTaskDownloadImage_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_AsyncTaskDownloadImage_h_19_INCLASS \
private: \
static void StaticRegisterNativesUAsyncTaskDownloadImage(); \
friend struct ::Z_Construct_UClass_UAsyncTaskDownloadImage_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UAsyncTaskDownloadImage_NoRegister(); \
public: \
DECLARE_CLASS2(UAsyncTaskDownloadImage, UBlueprintAsyncActionBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UAsyncTaskDownloadImage_NoRegister) \
DECLARE_SERIALIZER(UAsyncTaskDownloadImage)
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_AsyncTaskDownloadImage_h_19_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UAsyncTaskDownloadImage(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAsyncTaskDownloadImage) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UAsyncTaskDownloadImage); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAsyncTaskDownloadImage); \
/** Deleted move- and copy-constructors, should never be used */ \
UAsyncTaskDownloadImage(UAsyncTaskDownloadImage&&) = delete; \
UAsyncTaskDownloadImage(const UAsyncTaskDownloadImage&) = delete; \
UMG_API virtual ~UAsyncTaskDownloadImage();
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_AsyncTaskDownloadImage_h_16_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_AsyncTaskDownloadImage_h_19_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Blueprint_AsyncTaskDownloadImage_h_19_RPC_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Blueprint_AsyncTaskDownloadImage_h_19_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Blueprint_AsyncTaskDownloadImage_h_19_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAsyncTaskDownloadImage;
// ********** End Class UAsyncTaskDownloadImage ****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Blueprint_AsyncTaskDownloadImage_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,794 @@
// 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/BackgroundBlur.h"
#include "Layout/Margin.h"
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
#include "Styling/SlateBrush.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeBackgroundBlur() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector4();
SLATECORE_API UEnum* Z_Construct_UEnum_SlateCore_EHorizontalAlignment();
SLATECORE_API UEnum* Z_Construct_UEnum_SlateCore_EVerticalAlignment();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FMargin();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FSlateBrush();
UMG_API UClass* Z_Construct_UClass_UBackgroundBlur();
UMG_API UClass* Z_Construct_UClass_UBackgroundBlur_NoRegister();
UMG_API UClass* Z_Construct_UClass_UContentWidget();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UBackgroundBlur Function SetApplyAlphaToBlur *****************************
struct Z_Construct_UFunction_UBackgroundBlur_SetApplyAlphaToBlur_Statics
{
struct BackgroundBlur_eventSetApplyAlphaToBlur_Parms
{
bool bInApplyAlphaToBlur;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Appearance" },
{ "ModuleRelativePath", "Public/Components/BackgroundBlur.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetApplyAlphaToBlur constinit property declarations *******************
static void NewProp_bInApplyAlphaToBlur_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInApplyAlphaToBlur;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetApplyAlphaToBlur constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetApplyAlphaToBlur Property Definitions ******************************
void Z_Construct_UFunction_UBackgroundBlur_SetApplyAlphaToBlur_Statics::NewProp_bInApplyAlphaToBlur_SetBit(void* Obj)
{
((BackgroundBlur_eventSetApplyAlphaToBlur_Parms*)Obj)->bInApplyAlphaToBlur = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UBackgroundBlur_SetApplyAlphaToBlur_Statics::NewProp_bInApplyAlphaToBlur = { "bInApplyAlphaToBlur", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(BackgroundBlur_eventSetApplyAlphaToBlur_Parms), &Z_Construct_UFunction_UBackgroundBlur_SetApplyAlphaToBlur_Statics::NewProp_bInApplyAlphaToBlur_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBackgroundBlur_SetApplyAlphaToBlur_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBackgroundBlur_SetApplyAlphaToBlur_Statics::NewProp_bInApplyAlphaToBlur,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlur_SetApplyAlphaToBlur_Statics::PropPointers) < 2048);
// ********** End Function SetApplyAlphaToBlur Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBackgroundBlur_SetApplyAlphaToBlur_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBackgroundBlur, nullptr, "SetApplyAlphaToBlur", Z_Construct_UFunction_UBackgroundBlur_SetApplyAlphaToBlur_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlur_SetApplyAlphaToBlur_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UBackgroundBlur_SetApplyAlphaToBlur_Statics::BackgroundBlur_eventSetApplyAlphaToBlur_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlur_SetApplyAlphaToBlur_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBackgroundBlur_SetApplyAlphaToBlur_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UBackgroundBlur_SetApplyAlphaToBlur_Statics::BackgroundBlur_eventSetApplyAlphaToBlur_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UBackgroundBlur_SetApplyAlphaToBlur()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBackgroundBlur_SetApplyAlphaToBlur_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UBackgroundBlur::execSetApplyAlphaToBlur)
{
P_GET_UBOOL(Z_Param_bInApplyAlphaToBlur);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetApplyAlphaToBlur(Z_Param_bInApplyAlphaToBlur);
P_NATIVE_END;
}
// ********** End Class UBackgroundBlur Function SetApplyAlphaToBlur *******************************
// ********** Begin Class UBackgroundBlur Function SetBlurRadius ***********************************
struct Z_Construct_UFunction_UBackgroundBlur_SetBlurRadius_Statics
{
struct BackgroundBlur_eventSetBlurRadius_Parms
{
int32 InBlurRadius;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Appearance" },
{ "ModuleRelativePath", "Public/Components/BackgroundBlur.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetBlurRadius constinit property declarations *************************
static const UECodeGen_Private::FIntPropertyParams NewProp_InBlurRadius;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetBlurRadius constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetBlurRadius Property Definitions ************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UBackgroundBlur_SetBlurRadius_Statics::NewProp_InBlurRadius = { "InBlurRadius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BackgroundBlur_eventSetBlurRadius_Parms, InBlurRadius), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBackgroundBlur_SetBlurRadius_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBackgroundBlur_SetBlurRadius_Statics::NewProp_InBlurRadius,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlur_SetBlurRadius_Statics::PropPointers) < 2048);
// ********** End Function SetBlurRadius Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBackgroundBlur_SetBlurRadius_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBackgroundBlur, nullptr, "SetBlurRadius", Z_Construct_UFunction_UBackgroundBlur_SetBlurRadius_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlur_SetBlurRadius_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UBackgroundBlur_SetBlurRadius_Statics::BackgroundBlur_eventSetBlurRadius_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlur_SetBlurRadius_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBackgroundBlur_SetBlurRadius_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UBackgroundBlur_SetBlurRadius_Statics::BackgroundBlur_eventSetBlurRadius_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UBackgroundBlur_SetBlurRadius()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBackgroundBlur_SetBlurRadius_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UBackgroundBlur::execSetBlurRadius)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InBlurRadius);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetBlurRadius(Z_Param_InBlurRadius);
P_NATIVE_END;
}
// ********** End Class UBackgroundBlur Function SetBlurRadius *************************************
// ********** Begin Class UBackgroundBlur Function SetBlurStrength *********************************
struct Z_Construct_UFunction_UBackgroundBlur_SetBlurStrength_Statics
{
struct BackgroundBlur_eventSetBlurStrength_Parms
{
float InStrength;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Appearance" },
{ "ModuleRelativePath", "Public/Components/BackgroundBlur.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetBlurStrength constinit property declarations ***********************
static const UECodeGen_Private::FFloatPropertyParams NewProp_InStrength;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetBlurStrength constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetBlurStrength Property Definitions **********************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UBackgroundBlur_SetBlurStrength_Statics::NewProp_InStrength = { "InStrength", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BackgroundBlur_eventSetBlurStrength_Parms, InStrength), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBackgroundBlur_SetBlurStrength_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBackgroundBlur_SetBlurStrength_Statics::NewProp_InStrength,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlur_SetBlurStrength_Statics::PropPointers) < 2048);
// ********** End Function SetBlurStrength Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBackgroundBlur_SetBlurStrength_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBackgroundBlur, nullptr, "SetBlurStrength", Z_Construct_UFunction_UBackgroundBlur_SetBlurStrength_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlur_SetBlurStrength_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UBackgroundBlur_SetBlurStrength_Statics::BackgroundBlur_eventSetBlurStrength_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlur_SetBlurStrength_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBackgroundBlur_SetBlurStrength_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UBackgroundBlur_SetBlurStrength_Statics::BackgroundBlur_eventSetBlurStrength_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UBackgroundBlur_SetBlurStrength()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBackgroundBlur_SetBlurStrength_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UBackgroundBlur::execSetBlurStrength)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_InStrength);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetBlurStrength(Z_Param_InStrength);
P_NATIVE_END;
}
// ********** End Class UBackgroundBlur Function SetBlurStrength ***********************************
// ********** Begin Class UBackgroundBlur Function SetCornerRadius *********************************
struct Z_Construct_UFunction_UBackgroundBlur_SetCornerRadius_Statics
{
struct BackgroundBlur_eventSetCornerRadius_Parms
{
FVector4 InCornerRadius;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Appearance" },
{ "ModuleRelativePath", "Public/Components/BackgroundBlur.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCornerRadius constinit property declarations ***********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InCornerRadius;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetCornerRadius constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCornerRadius Property Definitions **********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UBackgroundBlur_SetCornerRadius_Statics::NewProp_InCornerRadius = { "InCornerRadius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BackgroundBlur_eventSetCornerRadius_Parms, InCornerRadius), Z_Construct_UScriptStruct_FVector4, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBackgroundBlur_SetCornerRadius_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBackgroundBlur_SetCornerRadius_Statics::NewProp_InCornerRadius,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlur_SetCornerRadius_Statics::PropPointers) < 2048);
// ********** End Function SetCornerRadius Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBackgroundBlur_SetCornerRadius_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBackgroundBlur, nullptr, "SetCornerRadius", Z_Construct_UFunction_UBackgroundBlur_SetCornerRadius_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlur_SetCornerRadius_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UBackgroundBlur_SetCornerRadius_Statics::BackgroundBlur_eventSetCornerRadius_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlur_SetCornerRadius_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBackgroundBlur_SetCornerRadius_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UBackgroundBlur_SetCornerRadius_Statics::BackgroundBlur_eventSetCornerRadius_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UBackgroundBlur_SetCornerRadius()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBackgroundBlur_SetCornerRadius_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UBackgroundBlur::execSetCornerRadius)
{
P_GET_STRUCT(FVector4,Z_Param_InCornerRadius);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetCornerRadius(Z_Param_InCornerRadius);
P_NATIVE_END;
}
// ********** End Class UBackgroundBlur Function SetCornerRadius ***********************************
// ********** Begin Class UBackgroundBlur Function SetHorizontalAlignment **************************
struct Z_Construct_UFunction_UBackgroundBlur_SetHorizontalAlignment_Statics
{
struct BackgroundBlur_eventSetHorizontalAlignment_Parms
{
TEnumAsByte<EHorizontalAlignment> InHorizontalAlignment;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Appearance" },
{ "ModuleRelativePath", "Public/Components/BackgroundBlur.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetHorizontalAlignment constinit property declarations ****************
static const UECodeGen_Private::FBytePropertyParams NewProp_InHorizontalAlignment;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetHorizontalAlignment constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetHorizontalAlignment Property Definitions ***************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UBackgroundBlur_SetHorizontalAlignment_Statics::NewProp_InHorizontalAlignment = { "InHorizontalAlignment", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BackgroundBlur_eventSetHorizontalAlignment_Parms, InHorizontalAlignment), Z_Construct_UEnum_SlateCore_EHorizontalAlignment, METADATA_PARAMS(0, nullptr) }; // 990570535
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBackgroundBlur_SetHorizontalAlignment_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBackgroundBlur_SetHorizontalAlignment_Statics::NewProp_InHorizontalAlignment,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlur_SetHorizontalAlignment_Statics::PropPointers) < 2048);
// ********** End Function SetHorizontalAlignment Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBackgroundBlur_SetHorizontalAlignment_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBackgroundBlur, nullptr, "SetHorizontalAlignment", Z_Construct_UFunction_UBackgroundBlur_SetHorizontalAlignment_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlur_SetHorizontalAlignment_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UBackgroundBlur_SetHorizontalAlignment_Statics::BackgroundBlur_eventSetHorizontalAlignment_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlur_SetHorizontalAlignment_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBackgroundBlur_SetHorizontalAlignment_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UBackgroundBlur_SetHorizontalAlignment_Statics::BackgroundBlur_eventSetHorizontalAlignment_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UBackgroundBlur_SetHorizontalAlignment()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBackgroundBlur_SetHorizontalAlignment_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UBackgroundBlur::execSetHorizontalAlignment)
{
P_GET_PROPERTY(FByteProperty,Z_Param_InHorizontalAlignment);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetHorizontalAlignment(EHorizontalAlignment(Z_Param_InHorizontalAlignment));
P_NATIVE_END;
}
// ********** End Class UBackgroundBlur Function SetHorizontalAlignment ****************************
// ********** Begin Class UBackgroundBlur Function SetLowQualityFallbackBrush **********************
struct Z_Construct_UFunction_UBackgroundBlur_SetLowQualityFallbackBrush_Statics
{
struct BackgroundBlur_eventSetLowQualityFallbackBrush_Parms
{
FSlateBrush InBrush;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Appearance" },
{ "ModuleRelativePath", "Public/Components/BackgroundBlur.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InBrush_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetLowQualityFallbackBrush constinit property declarations ************
static const UECodeGen_Private::FStructPropertyParams NewProp_InBrush;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetLowQualityFallbackBrush constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetLowQualityFallbackBrush Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UBackgroundBlur_SetLowQualityFallbackBrush_Statics::NewProp_InBrush = { "InBrush", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BackgroundBlur_eventSetLowQualityFallbackBrush_Parms, InBrush), Z_Construct_UScriptStruct_FSlateBrush, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InBrush_MetaData), NewProp_InBrush_MetaData) }; // 4278521822
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBackgroundBlur_SetLowQualityFallbackBrush_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBackgroundBlur_SetLowQualityFallbackBrush_Statics::NewProp_InBrush,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlur_SetLowQualityFallbackBrush_Statics::PropPointers) < 2048);
// ********** End Function SetLowQualityFallbackBrush Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBackgroundBlur_SetLowQualityFallbackBrush_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBackgroundBlur, nullptr, "SetLowQualityFallbackBrush", Z_Construct_UFunction_UBackgroundBlur_SetLowQualityFallbackBrush_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlur_SetLowQualityFallbackBrush_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UBackgroundBlur_SetLowQualityFallbackBrush_Statics::BackgroundBlur_eventSetLowQualityFallbackBrush_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlur_SetLowQualityFallbackBrush_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBackgroundBlur_SetLowQualityFallbackBrush_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UBackgroundBlur_SetLowQualityFallbackBrush_Statics::BackgroundBlur_eventSetLowQualityFallbackBrush_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UBackgroundBlur_SetLowQualityFallbackBrush()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBackgroundBlur_SetLowQualityFallbackBrush_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UBackgroundBlur::execSetLowQualityFallbackBrush)
{
P_GET_STRUCT_REF(FSlateBrush,Z_Param_Out_InBrush);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetLowQualityFallbackBrush(Z_Param_Out_InBrush);
P_NATIVE_END;
}
// ********** End Class UBackgroundBlur Function SetLowQualityFallbackBrush ************************
// ********** Begin Class UBackgroundBlur Function SetPadding **************************************
struct Z_Construct_UFunction_UBackgroundBlur_SetPadding_Statics
{
struct BackgroundBlur_eventSetPadding_Parms
{
FMargin InPadding;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Appearance" },
{ "ModuleRelativePath", "Public/Components/BackgroundBlur.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetPadding constinit property declarations ****************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InPadding;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetPadding constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetPadding Property Definitions ***************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UBackgroundBlur_SetPadding_Statics::NewProp_InPadding = { "InPadding", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BackgroundBlur_eventSetPadding_Parms, InPadding), Z_Construct_UScriptStruct_FMargin, METADATA_PARAMS(0, nullptr) }; // 4099648758
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBackgroundBlur_SetPadding_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBackgroundBlur_SetPadding_Statics::NewProp_InPadding,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlur_SetPadding_Statics::PropPointers) < 2048);
// ********** End Function SetPadding Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBackgroundBlur_SetPadding_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBackgroundBlur, nullptr, "SetPadding", Z_Construct_UFunction_UBackgroundBlur_SetPadding_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlur_SetPadding_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UBackgroundBlur_SetPadding_Statics::BackgroundBlur_eventSetPadding_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlur_SetPadding_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBackgroundBlur_SetPadding_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UBackgroundBlur_SetPadding_Statics::BackgroundBlur_eventSetPadding_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UBackgroundBlur_SetPadding()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBackgroundBlur_SetPadding_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UBackgroundBlur::execSetPadding)
{
P_GET_STRUCT(FMargin,Z_Param_InPadding);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetPadding(Z_Param_InPadding);
P_NATIVE_END;
}
// ********** End Class UBackgroundBlur Function SetPadding ****************************************
// ********** Begin Class UBackgroundBlur Function SetVerticalAlignment ****************************
struct Z_Construct_UFunction_UBackgroundBlur_SetVerticalAlignment_Statics
{
struct BackgroundBlur_eventSetVerticalAlignment_Parms
{
TEnumAsByte<EVerticalAlignment> InVerticalAlignment;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Appearance" },
{ "ModuleRelativePath", "Public/Components/BackgroundBlur.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetVerticalAlignment constinit property declarations ******************
static const UECodeGen_Private::FBytePropertyParams NewProp_InVerticalAlignment;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetVerticalAlignment constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetVerticalAlignment Property Definitions *****************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UBackgroundBlur_SetVerticalAlignment_Statics::NewProp_InVerticalAlignment = { "InVerticalAlignment", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BackgroundBlur_eventSetVerticalAlignment_Parms, InVerticalAlignment), Z_Construct_UEnum_SlateCore_EVerticalAlignment, METADATA_PARAMS(0, nullptr) }; // 2496106429
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBackgroundBlur_SetVerticalAlignment_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBackgroundBlur_SetVerticalAlignment_Statics::NewProp_InVerticalAlignment,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlur_SetVerticalAlignment_Statics::PropPointers) < 2048);
// ********** End Function SetVerticalAlignment Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBackgroundBlur_SetVerticalAlignment_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBackgroundBlur, nullptr, "SetVerticalAlignment", Z_Construct_UFunction_UBackgroundBlur_SetVerticalAlignment_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlur_SetVerticalAlignment_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UBackgroundBlur_SetVerticalAlignment_Statics::BackgroundBlur_eventSetVerticalAlignment_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlur_SetVerticalAlignment_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBackgroundBlur_SetVerticalAlignment_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UBackgroundBlur_SetVerticalAlignment_Statics::BackgroundBlur_eventSetVerticalAlignment_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UBackgroundBlur_SetVerticalAlignment()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBackgroundBlur_SetVerticalAlignment_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UBackgroundBlur::execSetVerticalAlignment)
{
P_GET_PROPERTY(FByteProperty,Z_Param_InVerticalAlignment);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetVerticalAlignment(EVerticalAlignment(Z_Param_InVerticalAlignment));
P_NATIVE_END;
}
// ********** End Class UBackgroundBlur Function SetVerticalAlignment ******************************
// ********** Begin Class UBackgroundBlur **********************************************************
void UBackgroundBlur::GetPadding_WrapperImpl(const void* Object, void* OutValue)
{
const UBackgroundBlur* Obj = (const UBackgroundBlur*)Object;
FMargin& Result = *(FMargin*)OutValue;
Result = (FMargin)Obj->GetPadding();
}
void UBackgroundBlur::SetPadding_WrapperImpl(void* Object, const void* InValue)
{
UBackgroundBlur* Obj = (UBackgroundBlur*)Object;
FMargin& Value = *(FMargin*)InValue;
Obj->SetPadding(Value);
}
void UBackgroundBlur::GetHorizontalAlignment_WrapperImpl(const void* Object, void* OutValue)
{
const UBackgroundBlur* Obj = (const UBackgroundBlur*)Object;
uint8& Result = *(uint8*)OutValue;
Result = (uint8)Obj->GetHorizontalAlignment();
}
void UBackgroundBlur::SetHorizontalAlignment_WrapperImpl(void* Object, const void* InValue)
{
UBackgroundBlur* Obj = (UBackgroundBlur*)Object;
EHorizontalAlignment Value = (EHorizontalAlignment)*(uint8*)InValue;
Obj->SetHorizontalAlignment(Value);
}
void UBackgroundBlur::GetVerticalAlignment_WrapperImpl(const void* Object, void* OutValue)
{
const UBackgroundBlur* Obj = (const UBackgroundBlur*)Object;
uint8& Result = *(uint8*)OutValue;
Result = (uint8)Obj->GetVerticalAlignment();
}
void UBackgroundBlur::SetVerticalAlignment_WrapperImpl(void* Object, const void* InValue)
{
UBackgroundBlur* Obj = (UBackgroundBlur*)Object;
EVerticalAlignment Value = (EVerticalAlignment)*(uint8*)InValue;
Obj->SetVerticalAlignment(Value);
}
void UBackgroundBlur::GetbApplyAlphaToBlur_WrapperImpl(const void* Object, void* OutValue)
{
const UBackgroundBlur* Obj = (const UBackgroundBlur*)Object;
bool& Result = *(bool*)OutValue;
Result = (bool)Obj->GetApplyAlphaToBlur();
}
void UBackgroundBlur::SetbApplyAlphaToBlur_WrapperImpl(void* Object, const void* InValue)
{
UBackgroundBlur* Obj = (UBackgroundBlur*)Object;
bool& Value = *(bool*)InValue;
Obj->SetApplyAlphaToBlur(Value);
}
void UBackgroundBlur::GetBlurStrength_WrapperImpl(const void* Object, void* OutValue)
{
const UBackgroundBlur* Obj = (const UBackgroundBlur*)Object;
float& Result = *(float*)OutValue;
Result = (float)Obj->GetBlurStrength();
}
void UBackgroundBlur::SetBlurStrength_WrapperImpl(void* Object, const void* InValue)
{
UBackgroundBlur* Obj = (UBackgroundBlur*)Object;
float& Value = *(float*)InValue;
Obj->SetBlurStrength(Value);
}
void UBackgroundBlur::GetbOverrideAutoRadiusCalculation_WrapperImpl(const void* Object, void* OutValue)
{
const UBackgroundBlur* Obj = (const UBackgroundBlur*)Object;
bool& Result = *(bool*)OutValue;
Result = (bool)Obj->GetOverrideAutoRadiusCalculation();
}
void UBackgroundBlur::SetbOverrideAutoRadiusCalculation_WrapperImpl(void* Object, const void* InValue)
{
UBackgroundBlur* Obj = (UBackgroundBlur*)Object;
bool& Value = *(bool*)InValue;
Obj->SetOverrideAutoRadiusCalculation(Value);
}
void UBackgroundBlur::GetBlurRadius_WrapperImpl(const void* Object, void* OutValue)
{
const UBackgroundBlur* Obj = (const UBackgroundBlur*)Object;
int32& Result = *(int32*)OutValue;
Result = (int32)Obj->GetBlurRadius();
}
void UBackgroundBlur::SetBlurRadius_WrapperImpl(void* Object, const void* InValue)
{
UBackgroundBlur* Obj = (UBackgroundBlur*)Object;
int32& Value = *(int32*)InValue;
Obj->SetBlurRadius(Value);
}
void UBackgroundBlur::GetCornerRadius_WrapperImpl(const void* Object, void* OutValue)
{
const UBackgroundBlur* Obj = (const UBackgroundBlur*)Object;
FVector4& Result = *(FVector4*)OutValue;
Result = (FVector4)Obj->GetCornerRadius();
}
void UBackgroundBlur::SetCornerRadius_WrapperImpl(void* Object, const void* InValue)
{
UBackgroundBlur* Obj = (UBackgroundBlur*)Object;
FVector4& Value = *(FVector4*)InValue;
Obj->SetCornerRadius(Value);
}
void UBackgroundBlur::GetLowQualityFallbackBrush_WrapperImpl(const void* Object, void* OutValue)
{
const UBackgroundBlur* Obj = (const UBackgroundBlur*)Object;
FSlateBrush& Result = *(FSlateBrush*)OutValue;
Result = (FSlateBrush)Obj->GetLowQualityFallbackBrush();
}
void UBackgroundBlur::SetLowQualityFallbackBrush_WrapperImpl(void* Object, const void* InValue)
{
UBackgroundBlur* Obj = (UBackgroundBlur*)Object;
FSlateBrush& Value = *(FSlateBrush*)InValue;
Obj->SetLowQualityFallbackBrush(Value);
}
FClassRegistrationInfo Z_Registration_Info_UClass_UBackgroundBlur;
UClass* UBackgroundBlur::GetPrivateStaticClass()
{
using TClass = UBackgroundBlur;
if (!Z_Registration_Info_UClass_UBackgroundBlur.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("BackgroundBlur"),
Z_Registration_Info_UClass_UBackgroundBlur.InnerSingleton,
StaticRegisterNativesUBackgroundBlur,
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_UBackgroundBlur.InnerSingleton;
}
UClass* Z_Construct_UClass_UBackgroundBlur_NoRegister()
{
return UBackgroundBlur::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UBackgroundBlur_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * A background blur is a container widget that can contain one child widget, providing an opportunity \n * to surround it with adjustable padding and apply a post-process Gaussian blur to all content beneath the widget.\n *\n * * Single Child\n * * Blur Effect\n */" },
{ "IncludePath", "Components/BackgroundBlur.h" },
{ "ModuleRelativePath", "Public/Components/BackgroundBlur.h" },
{ "ToolTip", "A background blur is a container widget that can contain one child widget, providing an opportunity\nto surround it with adjustable padding and apply a post-process Gaussian blur to all content beneath the widget.\n\n* Single Child\n* Blur Effect" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Padding_MetaData[] = {
{ "BlueprintSetter", "SetPadding" },
{ "Category", "Content" },
{ "Comment", "/** The padding area between the slot and the content it contains. */" },
{ "ModuleRelativePath", "Public/Components/BackgroundBlur.h" },
{ "ToolTip", "The padding area between the slot and the content it contains." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HorizontalAlignment_MetaData[] = {
{ "BlueprintSetter", "SetHorizontalAlignment" },
{ "Category", "Content" },
{ "Comment", "/** The alignment of the content horizontally. */" },
{ "ModuleRelativePath", "Public/Components/BackgroundBlur.h" },
{ "ToolTip", "The alignment of the content horizontally." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VerticalAlignment_MetaData[] = {
{ "BlueprintSetter", "SetVerticalAlignment" },
{ "Category", "Content" },
{ "Comment", "/** The alignment of the content vertically. */" },
{ "ModuleRelativePath", "Public/Components/BackgroundBlur.h" },
{ "ToolTip", "The alignment of the content vertically." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bApplyAlphaToBlur_MetaData[] = {
{ "BlueprintSetter", "SetApplyAlphaToBlur" },
{ "Category", "Content" },
{ "Comment", "/** True to modulate the strength of the blur based on the widget alpha. */" },
{ "ModuleRelativePath", "Public/Components/BackgroundBlur.h" },
{ "ToolTip", "True to modulate the strength of the blur based on the widget alpha." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlurStrength_MetaData[] = {
{ "BlueprintSetter", "SetBlurStrength" },
{ "Category", "Appearance" },
{ "ClampMax", "100" },
{ "ClampMin", "0" },
{ "Comment", "/**\n\x09 * How blurry the background is. Larger numbers mean more blurry but will result in larger runtime cost on the GPU.\n\x09 */" },
{ "ModuleRelativePath", "Public/Components/BackgroundBlur.h" },
{ "ToolTip", "How blurry the background is. Larger numbers mean more blurry but will result in larger runtime cost on the GPU." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOverrideAutoRadiusCalculation_MetaData[] = {
{ "Comment", "/** When OverrideAutoRadiusCalculation is set to true, BlurRadius is used for the radius of the blur. When false, it's automatically calculated using the BlurStength value. */" },
{ "ModuleRelativePath", "Public/Components/BackgroundBlur.h" },
{ "ToolTip", "When OverrideAutoRadiusCalculation is set to true, BlurRadius is used for the radius of the blur. When false, it's automatically calculated using the BlurStength value." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlurRadius_MetaData[] = {
{ "BlueprintSetter", "SetBlurRadius" },
{ "Category", "Appearance" },
{ "ClampMax", "255" },
{ "ClampMin", "0" },
{ "Comment", "/**\n\x09 * This is the number of pixels which will be weighted in each direction from any given pixel when computing the blur\n\x09 * A larger value is more costly but allows for stronger blurs.\n\x09 */" },
{ "EditCondition", "bOverrideAutoRadiusCalculation" },
{ "ModuleRelativePath", "Public/Components/BackgroundBlur.h" },
{ "ToolTip", "This is the number of pixels which will be weighted in each direction from any given pixel when computing the blur\nA larger value is more costly but allows for stronger blurs." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CornerRadius_MetaData[] = {
{ "BlueprintSetter", "SetCornerRadius" },
{ "Category", "Appearance" },
{ "Comment", "/** Radius in Slate Units applied to the blur widget at each corner. X = Top Left, Y = Top Right, Z = Bottom Right, W = Bottom Left */" },
{ "ModuleRelativePath", "Public/Components/BackgroundBlur.h" },
{ "ToolTip", "Radius in Slate Units applied to the blur widget at each corner. X = Top Left, Y = Top Right, Z = Bottom Right, W = Bottom Left" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LowQualityFallbackBrush_MetaData[] = {
{ "BlueprintSetter", "SetLowQualityFallbackBrush" },
{ "Category", "Appearance" },
{ "Comment", "/**\n\x09 * An image to draw instead of applying a blur when low quality override mode is enabled. \n\x09 * You can enable low quality mode for background blurs by setting the cvar Slate.ForceBackgroundBlurLowQualityOverride to 1. \n\x09 * This is usually done in the project's scalability settings\n\x09 */" },
{ "ModuleRelativePath", "Public/Components/BackgroundBlur.h" },
{ "ToolTip", "An image to draw instead of applying a blur when low quality override mode is enabled.\nYou can enable low quality mode for background blurs by setting the cvar Slate.ForceBackgroundBlurLowQualityOverride to 1.\nThis is usually done in the project's scalability settings" },
};
#endif // WITH_METADATA
// ********** Begin Class UBackgroundBlur constinit property declarations **************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Padding;
static const UECodeGen_Private::FBytePropertyParams NewProp_HorizontalAlignment;
static const UECodeGen_Private::FBytePropertyParams NewProp_VerticalAlignment;
static void NewProp_bApplyAlphaToBlur_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bApplyAlphaToBlur;
static const UECodeGen_Private::FFloatPropertyParams NewProp_BlurStrength;
static void NewProp_bOverrideAutoRadiusCalculation_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverrideAutoRadiusCalculation;
static const UECodeGen_Private::FIntPropertyParams NewProp_BlurRadius;
static const UECodeGen_Private::FStructPropertyParams NewProp_CornerRadius;
static const UECodeGen_Private::FStructPropertyParams NewProp_LowQualityFallbackBrush;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UBackgroundBlur constinit property declarations ****************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetApplyAlphaToBlur"), .Pointer = &UBackgroundBlur::execSetApplyAlphaToBlur },
{ .NameUTF8 = UTF8TEXT("SetBlurRadius"), .Pointer = &UBackgroundBlur::execSetBlurRadius },
{ .NameUTF8 = UTF8TEXT("SetBlurStrength"), .Pointer = &UBackgroundBlur::execSetBlurStrength },
{ .NameUTF8 = UTF8TEXT("SetCornerRadius"), .Pointer = &UBackgroundBlur::execSetCornerRadius },
{ .NameUTF8 = UTF8TEXT("SetHorizontalAlignment"), .Pointer = &UBackgroundBlur::execSetHorizontalAlignment },
{ .NameUTF8 = UTF8TEXT("SetLowQualityFallbackBrush"), .Pointer = &UBackgroundBlur::execSetLowQualityFallbackBrush },
{ .NameUTF8 = UTF8TEXT("SetPadding"), .Pointer = &UBackgroundBlur::execSetPadding },
{ .NameUTF8 = UTF8TEXT("SetVerticalAlignment"), .Pointer = &UBackgroundBlur::execSetVerticalAlignment },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UBackgroundBlur_SetApplyAlphaToBlur, "SetApplyAlphaToBlur" }, // 721500325
{ &Z_Construct_UFunction_UBackgroundBlur_SetBlurRadius, "SetBlurRadius" }, // 2631051306
{ &Z_Construct_UFunction_UBackgroundBlur_SetBlurStrength, "SetBlurStrength" }, // 3133676627
{ &Z_Construct_UFunction_UBackgroundBlur_SetCornerRadius, "SetCornerRadius" }, // 928631943
{ &Z_Construct_UFunction_UBackgroundBlur_SetHorizontalAlignment, "SetHorizontalAlignment" }, // 391694051
{ &Z_Construct_UFunction_UBackgroundBlur_SetLowQualityFallbackBrush, "SetLowQualityFallbackBrush" }, // 3207109788
{ &Z_Construct_UFunction_UBackgroundBlur_SetPadding, "SetPadding" }, // 2210758811
{ &Z_Construct_UFunction_UBackgroundBlur_SetVerticalAlignment, "SetVerticalAlignment" }, // 3263049969
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UBackgroundBlur>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UBackgroundBlur_Statics
// ********** Begin Class UBackgroundBlur Property Definitions *************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UBackgroundBlur_Statics::NewProp_Padding = { "Padding", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UBackgroundBlur::SetPadding_WrapperImpl, &UBackgroundBlur::GetPadding_WrapperImpl, 1, STRUCT_OFFSET(UBackgroundBlur, Padding), Z_Construct_UScriptStruct_FMargin, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Padding_MetaData), NewProp_Padding_MetaData) }; // 4099648758
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UBackgroundBlur_Statics::NewProp_HorizontalAlignment = { "HorizontalAlignment", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, &UBackgroundBlur::SetHorizontalAlignment_WrapperImpl, &UBackgroundBlur::GetHorizontalAlignment_WrapperImpl, 1, STRUCT_OFFSET(UBackgroundBlur, HorizontalAlignment), Z_Construct_UEnum_SlateCore_EHorizontalAlignment, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HorizontalAlignment_MetaData), NewProp_HorizontalAlignment_MetaData) }; // 990570535
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UBackgroundBlur_Statics::NewProp_VerticalAlignment = { "VerticalAlignment", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, &UBackgroundBlur::SetVerticalAlignment_WrapperImpl, &UBackgroundBlur::GetVerticalAlignment_WrapperImpl, 1, STRUCT_OFFSET(UBackgroundBlur, VerticalAlignment), Z_Construct_UEnum_SlateCore_EVerticalAlignment, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VerticalAlignment_MetaData), NewProp_VerticalAlignment_MetaData) }; // 2496106429
void Z_Construct_UClass_UBackgroundBlur_Statics::NewProp_bApplyAlphaToBlur_SetBit(void* Obj)
{
((UBackgroundBlur*)Obj)->bApplyAlphaToBlur = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UBackgroundBlur_Statics::NewProp_bApplyAlphaToBlur = { "bApplyAlphaToBlur", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, &UBackgroundBlur::SetbApplyAlphaToBlur_WrapperImpl, &UBackgroundBlur::GetbApplyAlphaToBlur_WrapperImpl, 1, sizeof(bool), sizeof(UBackgroundBlur), &Z_Construct_UClass_UBackgroundBlur_Statics::NewProp_bApplyAlphaToBlur_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bApplyAlphaToBlur_MetaData), NewProp_bApplyAlphaToBlur_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UBackgroundBlur_Statics::NewProp_BlurStrength = { "BlurStrength", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, &UBackgroundBlur::SetBlurStrength_WrapperImpl, &UBackgroundBlur::GetBlurStrength_WrapperImpl, 1, STRUCT_OFFSET(UBackgroundBlur, BlurStrength), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlurStrength_MetaData), NewProp_BlurStrength_MetaData) };
void Z_Construct_UClass_UBackgroundBlur_Statics::NewProp_bOverrideAutoRadiusCalculation_SetBit(void* Obj)
{
((UBackgroundBlur*)Obj)->bOverrideAutoRadiusCalculation = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UBackgroundBlur_Statics::NewProp_bOverrideAutoRadiusCalculation = { "bOverrideAutoRadiusCalculation", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, &UBackgroundBlur::SetbOverrideAutoRadiusCalculation_WrapperImpl, &UBackgroundBlur::GetbOverrideAutoRadiusCalculation_WrapperImpl, 1, sizeof(bool), sizeof(UBackgroundBlur), &Z_Construct_UClass_UBackgroundBlur_Statics::NewProp_bOverrideAutoRadiusCalculation_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOverrideAutoRadiusCalculation_MetaData), NewProp_bOverrideAutoRadiusCalculation_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UBackgroundBlur_Statics::NewProp_BlurRadius = { "BlurRadius", nullptr, (EPropertyFlags)0x0010040000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, &UBackgroundBlur::SetBlurRadius_WrapperImpl, &UBackgroundBlur::GetBlurRadius_WrapperImpl, 1, STRUCT_OFFSET(UBackgroundBlur, BlurRadius), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlurRadius_MetaData), NewProp_BlurRadius_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UBackgroundBlur_Statics::NewProp_CornerRadius = { "CornerRadius", nullptr, (EPropertyFlags)0x0010040000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UBackgroundBlur::SetCornerRadius_WrapperImpl, &UBackgroundBlur::GetCornerRadius_WrapperImpl, 1, STRUCT_OFFSET(UBackgroundBlur, CornerRadius), Z_Construct_UScriptStruct_FVector4, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CornerRadius_MetaData), NewProp_CornerRadius_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UBackgroundBlur_Statics::NewProp_LowQualityFallbackBrush = { "LowQualityFallbackBrush", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UBackgroundBlur::SetLowQualityFallbackBrush_WrapperImpl, &UBackgroundBlur::GetLowQualityFallbackBrush_WrapperImpl, 1, STRUCT_OFFSET(UBackgroundBlur, LowQualityFallbackBrush), Z_Construct_UScriptStruct_FSlateBrush, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LowQualityFallbackBrush_MetaData), NewProp_LowQualityFallbackBrush_MetaData) }; // 4278521822
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UBackgroundBlur_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBackgroundBlur_Statics::NewProp_Padding,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBackgroundBlur_Statics::NewProp_HorizontalAlignment,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBackgroundBlur_Statics::NewProp_VerticalAlignment,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBackgroundBlur_Statics::NewProp_bApplyAlphaToBlur,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBackgroundBlur_Statics::NewProp_BlurStrength,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBackgroundBlur_Statics::NewProp_bOverrideAutoRadiusCalculation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBackgroundBlur_Statics::NewProp_BlurRadius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBackgroundBlur_Statics::NewProp_CornerRadius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBackgroundBlur_Statics::NewProp_LowQualityFallbackBrush,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBackgroundBlur_Statics::PropPointers) < 2048);
// ********** End Class UBackgroundBlur Property Definitions ***************************************
UObject* (*const Z_Construct_UClass_UBackgroundBlur_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UContentWidget,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBackgroundBlur_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UBackgroundBlur_Statics::ClassParams = {
&UBackgroundBlur::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UBackgroundBlur_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UBackgroundBlur_Statics::PropPointers),
0,
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UBackgroundBlur_Statics::Class_MetaDataParams), Z_Construct_UClass_UBackgroundBlur_Statics::Class_MetaDataParams)
};
void UBackgroundBlur::StaticRegisterNativesUBackgroundBlur()
{
UClass* Class = UBackgroundBlur::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UBackgroundBlur_Statics::Funcs));
}
UClass* Z_Construct_UClass_UBackgroundBlur()
{
if (!Z_Registration_Info_UClass_UBackgroundBlur.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UBackgroundBlur.OuterSingleton, Z_Construct_UClass_UBackgroundBlur_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UBackgroundBlur.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UBackgroundBlur);
UBackgroundBlur::~UBackgroundBlur() {}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UBackgroundBlur)
// ********** End Class UBackgroundBlur ************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlur_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UBackgroundBlur, UBackgroundBlur::StaticClass, TEXT("UBackgroundBlur"), &Z_Registration_Info_UClass_UBackgroundBlur, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UBackgroundBlur), 994475944U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlur_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlur_h__Script_UMG_2583993529{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlur_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlur_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,104 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/BackgroundBlur.h"
#ifdef UMG_BackgroundBlur_generated_h
#error "BackgroundBlur.generated.h already included, missing '#pragma once' in BackgroundBlur.h"
#endif
#define UMG_BackgroundBlur_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FMargin;
struct FSlateBrush;
// ********** Begin Class UBackgroundBlur **********************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlur_h_18_RPC_WRAPPERS \
DECLARE_FUNCTION(execSetLowQualityFallbackBrush); \
DECLARE_FUNCTION(execSetCornerRadius); \
DECLARE_FUNCTION(execSetBlurStrength); \
DECLARE_FUNCTION(execSetBlurRadius); \
DECLARE_FUNCTION(execSetApplyAlphaToBlur); \
DECLARE_FUNCTION(execSetVerticalAlignment); \
DECLARE_FUNCTION(execSetHorizontalAlignment); \
DECLARE_FUNCTION(execSetPadding);
#define FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlur_h_18_ACCESSORS \
static void GetPadding_WrapperImpl(const void* Object, void* OutValue); \
static void SetPadding_WrapperImpl(void* Object, const void* InValue); \
static void GetHorizontalAlignment_WrapperImpl(const void* Object, void* OutValue); \
static void SetHorizontalAlignment_WrapperImpl(void* Object, const void* InValue); \
static void GetVerticalAlignment_WrapperImpl(const void* Object, void* OutValue); \
static void SetVerticalAlignment_WrapperImpl(void* Object, const void* InValue); \
static void GetbApplyAlphaToBlur_WrapperImpl(const void* Object, void* OutValue); \
static void SetbApplyAlphaToBlur_WrapperImpl(void* Object, const void* InValue); \
static void GetBlurStrength_WrapperImpl(const void* Object, void* OutValue); \
static void SetBlurStrength_WrapperImpl(void* Object, const void* InValue); \
static void GetbOverrideAutoRadiusCalculation_WrapperImpl(const void* Object, void* OutValue); \
static void SetbOverrideAutoRadiusCalculation_WrapperImpl(void* Object, const void* InValue); \
static void GetBlurRadius_WrapperImpl(const void* Object, void* OutValue); \
static void SetBlurRadius_WrapperImpl(void* Object, const void* InValue); \
static void GetCornerRadius_WrapperImpl(const void* Object, void* OutValue); \
static void SetCornerRadius_WrapperImpl(void* Object, const void* InValue); \
static void GetLowQualityFallbackBrush_WrapperImpl(const void* Object, void* OutValue); \
static void SetLowQualityFallbackBrush_WrapperImpl(void* Object, const void* InValue);
#define FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlur_h_18_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UBackgroundBlur, UMG_API)
struct Z_Construct_UClass_UBackgroundBlur_Statics;
UMG_API UClass* Z_Construct_UClass_UBackgroundBlur_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlur_h_18_INCLASS \
private: \
static void StaticRegisterNativesUBackgroundBlur(); \
friend struct ::Z_Construct_UClass_UBackgroundBlur_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UBackgroundBlur_NoRegister(); \
public: \
DECLARE_CLASS2(UBackgroundBlur, UContentWidget, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UBackgroundBlur_NoRegister) \
DECLARE_SERIALIZER(UBackgroundBlur) \
FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlur_h_18_ARCHIVESERIALIZER
#define FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlur_h_18_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UBackgroundBlur(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UBackgroundBlur) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UBackgroundBlur); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UBackgroundBlur); \
/** Deleted move- and copy-constructors, should never be used */ \
UBackgroundBlur(UBackgroundBlur&&) = delete; \
UBackgroundBlur(const UBackgroundBlur&) = delete; \
UMG_API virtual ~UBackgroundBlur();
#define FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlur_h_15_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlur_h_18_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlur_h_18_RPC_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlur_h_18_ACCESSORS \
FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlur_h_18_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlur_h_18_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UBackgroundBlur;
// ********** End Class UBackgroundBlur ************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlur_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,348 @@
// 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/BackgroundBlurSlot.h"
#include "Layout/Margin.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeBackgroundBlurSlot() {}
// ********** Begin Cross Module References ********************************************************
SLATECORE_API UEnum* Z_Construct_UEnum_SlateCore_EHorizontalAlignment();
SLATECORE_API UEnum* Z_Construct_UEnum_SlateCore_EVerticalAlignment();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FMargin();
UMG_API UClass* Z_Construct_UClass_UBackgroundBlurSlot();
UMG_API UClass* Z_Construct_UClass_UBackgroundBlurSlot_NoRegister();
UMG_API UClass* Z_Construct_UClass_UPanelSlot();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UBackgroundBlurSlot Function SetHorizontalAlignment **********************
struct Z_Construct_UFunction_UBackgroundBlurSlot_SetHorizontalAlignment_Statics
{
struct BackgroundBlurSlot_eventSetHorizontalAlignment_Parms
{
TEnumAsByte<EHorizontalAlignment> InHorizontalAlignment;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Layout|Background Blur Slot" },
{ "ModuleRelativePath", "Public/Components/BackgroundBlurSlot.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetHorizontalAlignment constinit property declarations ****************
static const UECodeGen_Private::FBytePropertyParams NewProp_InHorizontalAlignment;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetHorizontalAlignment constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetHorizontalAlignment Property Definitions ***************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UBackgroundBlurSlot_SetHorizontalAlignment_Statics::NewProp_InHorizontalAlignment = { "InHorizontalAlignment", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BackgroundBlurSlot_eventSetHorizontalAlignment_Parms, InHorizontalAlignment), Z_Construct_UEnum_SlateCore_EHorizontalAlignment, METADATA_PARAMS(0, nullptr) }; // 990570535
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBackgroundBlurSlot_SetHorizontalAlignment_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBackgroundBlurSlot_SetHorizontalAlignment_Statics::NewProp_InHorizontalAlignment,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlurSlot_SetHorizontalAlignment_Statics::PropPointers) < 2048);
// ********** End Function SetHorizontalAlignment Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBackgroundBlurSlot_SetHorizontalAlignment_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBackgroundBlurSlot, nullptr, "SetHorizontalAlignment", Z_Construct_UFunction_UBackgroundBlurSlot_SetHorizontalAlignment_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlurSlot_SetHorizontalAlignment_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UBackgroundBlurSlot_SetHorizontalAlignment_Statics::BackgroundBlurSlot_eventSetHorizontalAlignment_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlurSlot_SetHorizontalAlignment_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBackgroundBlurSlot_SetHorizontalAlignment_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UBackgroundBlurSlot_SetHorizontalAlignment_Statics::BackgroundBlurSlot_eventSetHorizontalAlignment_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UBackgroundBlurSlot_SetHorizontalAlignment()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBackgroundBlurSlot_SetHorizontalAlignment_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UBackgroundBlurSlot::execSetHorizontalAlignment)
{
P_GET_PROPERTY(FByteProperty,Z_Param_InHorizontalAlignment);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetHorizontalAlignment(EHorizontalAlignment(Z_Param_InHorizontalAlignment));
P_NATIVE_END;
}
// ********** End Class UBackgroundBlurSlot Function SetHorizontalAlignment ************************
// ********** Begin Class UBackgroundBlurSlot Function SetPadding **********************************
struct Z_Construct_UFunction_UBackgroundBlurSlot_SetPadding_Statics
{
struct BackgroundBlurSlot_eventSetPadding_Parms
{
FMargin InPadding;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Layout|Background Blur Slot" },
{ "ModuleRelativePath", "Public/Components/BackgroundBlurSlot.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetPadding constinit property declarations ****************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InPadding;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetPadding constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetPadding Property Definitions ***************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UBackgroundBlurSlot_SetPadding_Statics::NewProp_InPadding = { "InPadding", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BackgroundBlurSlot_eventSetPadding_Parms, InPadding), Z_Construct_UScriptStruct_FMargin, METADATA_PARAMS(0, nullptr) }; // 4099648758
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBackgroundBlurSlot_SetPadding_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBackgroundBlurSlot_SetPadding_Statics::NewProp_InPadding,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlurSlot_SetPadding_Statics::PropPointers) < 2048);
// ********** End Function SetPadding Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBackgroundBlurSlot_SetPadding_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBackgroundBlurSlot, nullptr, "SetPadding", Z_Construct_UFunction_UBackgroundBlurSlot_SetPadding_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlurSlot_SetPadding_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UBackgroundBlurSlot_SetPadding_Statics::BackgroundBlurSlot_eventSetPadding_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlurSlot_SetPadding_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBackgroundBlurSlot_SetPadding_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UBackgroundBlurSlot_SetPadding_Statics::BackgroundBlurSlot_eventSetPadding_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UBackgroundBlurSlot_SetPadding()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBackgroundBlurSlot_SetPadding_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UBackgroundBlurSlot::execSetPadding)
{
P_GET_STRUCT(FMargin,Z_Param_InPadding);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetPadding(Z_Param_InPadding);
P_NATIVE_END;
}
// ********** End Class UBackgroundBlurSlot Function SetPadding ************************************
// ********** Begin Class UBackgroundBlurSlot Function SetVerticalAlignment ************************
struct Z_Construct_UFunction_UBackgroundBlurSlot_SetVerticalAlignment_Statics
{
struct BackgroundBlurSlot_eventSetVerticalAlignment_Parms
{
TEnumAsByte<EVerticalAlignment> InVerticalAlignment;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Layout|Background Blur Slot" },
{ "ModuleRelativePath", "Public/Components/BackgroundBlurSlot.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetVerticalAlignment constinit property declarations ******************
static const UECodeGen_Private::FBytePropertyParams NewProp_InVerticalAlignment;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetVerticalAlignment constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetVerticalAlignment Property Definitions *****************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UBackgroundBlurSlot_SetVerticalAlignment_Statics::NewProp_InVerticalAlignment = { "InVerticalAlignment", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BackgroundBlurSlot_eventSetVerticalAlignment_Parms, InVerticalAlignment), Z_Construct_UEnum_SlateCore_EVerticalAlignment, METADATA_PARAMS(0, nullptr) }; // 2496106429
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBackgroundBlurSlot_SetVerticalAlignment_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBackgroundBlurSlot_SetVerticalAlignment_Statics::NewProp_InVerticalAlignment,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlurSlot_SetVerticalAlignment_Statics::PropPointers) < 2048);
// ********** End Function SetVerticalAlignment Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBackgroundBlurSlot_SetVerticalAlignment_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBackgroundBlurSlot, nullptr, "SetVerticalAlignment", Z_Construct_UFunction_UBackgroundBlurSlot_SetVerticalAlignment_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlurSlot_SetVerticalAlignment_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UBackgroundBlurSlot_SetVerticalAlignment_Statics::BackgroundBlurSlot_eventSetVerticalAlignment_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBackgroundBlurSlot_SetVerticalAlignment_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBackgroundBlurSlot_SetVerticalAlignment_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UBackgroundBlurSlot_SetVerticalAlignment_Statics::BackgroundBlurSlot_eventSetVerticalAlignment_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UBackgroundBlurSlot_SetVerticalAlignment()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBackgroundBlurSlot_SetVerticalAlignment_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UBackgroundBlurSlot::execSetVerticalAlignment)
{
P_GET_PROPERTY(FByteProperty,Z_Param_InVerticalAlignment);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetVerticalAlignment(EVerticalAlignment(Z_Param_InVerticalAlignment));
P_NATIVE_END;
}
// ********** End Class UBackgroundBlurSlot Function SetVerticalAlignment **************************
// ********** Begin Class UBackgroundBlurSlot ******************************************************
void UBackgroundBlurSlot::SetPadding_WrapperImpl(void* Object, const void* InValue)
{
UBackgroundBlurSlot* Obj = (UBackgroundBlurSlot*)Object;
FMargin& Value = *(FMargin*)InValue;
Obj->SetPadding(Value);
}
void UBackgroundBlurSlot::SetHorizontalAlignment_WrapperImpl(void* Object, const void* InValue)
{
UBackgroundBlurSlot* Obj = (UBackgroundBlurSlot*)Object;
EHorizontalAlignment Value = (EHorizontalAlignment)*(uint8*)InValue;
Obj->SetHorizontalAlignment(Value);
}
void UBackgroundBlurSlot::SetVerticalAlignment_WrapperImpl(void* Object, const void* InValue)
{
UBackgroundBlurSlot* Obj = (UBackgroundBlurSlot*)Object;
EVerticalAlignment Value = (EVerticalAlignment)*(uint8*)InValue;
Obj->SetVerticalAlignment(Value);
}
FClassRegistrationInfo Z_Registration_Info_UClass_UBackgroundBlurSlot;
UClass* UBackgroundBlurSlot::GetPrivateStaticClass()
{
using TClass = UBackgroundBlurSlot;
if (!Z_Registration_Info_UClass_UBackgroundBlurSlot.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("BackgroundBlurSlot"),
Z_Registration_Info_UClass_UBackgroundBlurSlot.InnerSingleton,
StaticRegisterNativesUBackgroundBlurSlot,
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_UBackgroundBlurSlot.InnerSingleton;
}
UClass* Z_Construct_UClass_UBackgroundBlurSlot_NoRegister()
{
return UBackgroundBlurSlot::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UBackgroundBlurSlot_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * The Slot for the UBackgroundBlurSlot, contains the widget displayed in a BackgroundBlur's single slot\n */" },
{ "IncludePath", "Components/BackgroundBlurSlot.h" },
{ "ModuleRelativePath", "Public/Components/BackgroundBlurSlot.h" },
{ "ToolTip", "The Slot for the UBackgroundBlurSlot, contains the widget displayed in a BackgroundBlur's single slot" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Padding_MetaData[] = {
{ "BlueprintSetter", "SetPadding" },
{ "Category", "Layout|Background Blur Slot" },
{ "Comment", "/** The padding area between the slot and the content it contains. */" },
{ "ModuleRelativePath", "Public/Components/BackgroundBlurSlot.h" },
{ "ToolTip", "The padding area between the slot and the content it contains." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HorizontalAlignment_MetaData[] = {
{ "BlueprintSetter", "SetHorizontalAlignment" },
{ "Category", "Layout|Background Blur Slot" },
{ "Comment", "/** The alignment of the object horizontally. */" },
{ "ModuleRelativePath", "Public/Components/BackgroundBlurSlot.h" },
{ "ToolTip", "The alignment of the object horizontally." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VerticalAlignment_MetaData[] = {
{ "BlueprintSetter", "SetVerticalAlignment" },
{ "Category", "Layout|Background Blur Slot" },
{ "Comment", "/** The alignment of the object vertically. */" },
{ "ModuleRelativePath", "Public/Components/BackgroundBlurSlot.h" },
{ "ToolTip", "The alignment of the object vertically." },
};
#endif // WITH_METADATA
// ********** Begin Class UBackgroundBlurSlot constinit property declarations **********************
static const UECodeGen_Private::FStructPropertyParams NewProp_Padding;
static const UECodeGen_Private::FBytePropertyParams NewProp_HorizontalAlignment;
static const UECodeGen_Private::FBytePropertyParams NewProp_VerticalAlignment;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UBackgroundBlurSlot constinit property declarations ************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetHorizontalAlignment"), .Pointer = &UBackgroundBlurSlot::execSetHorizontalAlignment },
{ .NameUTF8 = UTF8TEXT("SetPadding"), .Pointer = &UBackgroundBlurSlot::execSetPadding },
{ .NameUTF8 = UTF8TEXT("SetVerticalAlignment"), .Pointer = &UBackgroundBlurSlot::execSetVerticalAlignment },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UBackgroundBlurSlot_SetHorizontalAlignment, "SetHorizontalAlignment" }, // 3877140941
{ &Z_Construct_UFunction_UBackgroundBlurSlot_SetPadding, "SetPadding" }, // 229312778
{ &Z_Construct_UFunction_UBackgroundBlurSlot_SetVerticalAlignment, "SetVerticalAlignment" }, // 1669633810
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UBackgroundBlurSlot>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UBackgroundBlurSlot_Statics
// ********** Begin Class UBackgroundBlurSlot Property Definitions *********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UBackgroundBlurSlot_Statics::NewProp_Padding = { "Padding", nullptr, (EPropertyFlags)0x0020080000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UBackgroundBlurSlot::SetPadding_WrapperImpl, nullptr, 1, STRUCT_OFFSET(UBackgroundBlurSlot, Padding), Z_Construct_UScriptStruct_FMargin, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Padding_MetaData), NewProp_Padding_MetaData) }; // 4099648758
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UBackgroundBlurSlot_Statics::NewProp_HorizontalAlignment = { "HorizontalAlignment", nullptr, (EPropertyFlags)0x0020080000000005, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, &UBackgroundBlurSlot::SetHorizontalAlignment_WrapperImpl, nullptr, 1, STRUCT_OFFSET(UBackgroundBlurSlot, HorizontalAlignment), Z_Construct_UEnum_SlateCore_EHorizontalAlignment, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HorizontalAlignment_MetaData), NewProp_HorizontalAlignment_MetaData) }; // 990570535
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UBackgroundBlurSlot_Statics::NewProp_VerticalAlignment = { "VerticalAlignment", nullptr, (EPropertyFlags)0x0020080000000005, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, &UBackgroundBlurSlot::SetVerticalAlignment_WrapperImpl, nullptr, 1, STRUCT_OFFSET(UBackgroundBlurSlot, VerticalAlignment), Z_Construct_UEnum_SlateCore_EVerticalAlignment, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VerticalAlignment_MetaData), NewProp_VerticalAlignment_MetaData) }; // 2496106429
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UBackgroundBlurSlot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBackgroundBlurSlot_Statics::NewProp_Padding,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBackgroundBlurSlot_Statics::NewProp_HorizontalAlignment,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBackgroundBlurSlot_Statics::NewProp_VerticalAlignment,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBackgroundBlurSlot_Statics::PropPointers) < 2048);
// ********** End Class UBackgroundBlurSlot Property Definitions ***********************************
UObject* (*const Z_Construct_UClass_UBackgroundBlurSlot_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UPanelSlot,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBackgroundBlurSlot_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UBackgroundBlurSlot_Statics::ClassParams = {
&UBackgroundBlurSlot::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UBackgroundBlurSlot_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UBackgroundBlurSlot_Statics::PropPointers),
0,
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UBackgroundBlurSlot_Statics::Class_MetaDataParams), Z_Construct_UClass_UBackgroundBlurSlot_Statics::Class_MetaDataParams)
};
void UBackgroundBlurSlot::StaticRegisterNativesUBackgroundBlurSlot()
{
UClass* Class = UBackgroundBlurSlot::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UBackgroundBlurSlot_Statics::Funcs));
}
UClass* Z_Construct_UClass_UBackgroundBlurSlot()
{
if (!Z_Registration_Info_UClass_UBackgroundBlurSlot.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UBackgroundBlurSlot.OuterSingleton, Z_Construct_UClass_UBackgroundBlurSlot_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UBackgroundBlurSlot.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UBackgroundBlurSlot);
UBackgroundBlurSlot::~UBackgroundBlurSlot() {}
// ********** End Class UBackgroundBlurSlot ********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlurSlot_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UBackgroundBlurSlot, UBackgroundBlurSlot::StaticClass, TEXT("UBackgroundBlurSlot"), &Z_Registration_Info_UClass_UBackgroundBlurSlot, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UBackgroundBlurSlot), 220284247U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlurSlot_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlurSlot_h__Script_UMG_2026559692{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlurSlot_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlurSlot_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,78 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/BackgroundBlurSlot.h"
#ifdef UMG_BackgroundBlurSlot_generated_h
#error "BackgroundBlurSlot.generated.h already included, missing '#pragma once' in BackgroundBlurSlot.h"
#endif
#define UMG_BackgroundBlurSlot_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FMargin;
// ********** Begin Class UBackgroundBlurSlot ******************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlurSlot_h_21_RPC_WRAPPERS \
DECLARE_FUNCTION(execSetVerticalAlignment); \
DECLARE_FUNCTION(execSetHorizontalAlignment); \
DECLARE_FUNCTION(execSetPadding);
#define FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlurSlot_h_21_ACCESSORS \
static void SetPadding_WrapperImpl(void* Object, const void* InValue); \
static void SetHorizontalAlignment_WrapperImpl(void* Object, const void* InValue); \
static void SetVerticalAlignment_WrapperImpl(void* Object, const void* InValue);
struct Z_Construct_UClass_UBackgroundBlurSlot_Statics;
UMG_API UClass* Z_Construct_UClass_UBackgroundBlurSlot_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlurSlot_h_21_INCLASS \
private: \
static void StaticRegisterNativesUBackgroundBlurSlot(); \
friend struct ::Z_Construct_UClass_UBackgroundBlurSlot_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UBackgroundBlurSlot_NoRegister(); \
public: \
DECLARE_CLASS2(UBackgroundBlurSlot, UPanelSlot, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UBackgroundBlurSlot_NoRegister) \
DECLARE_SERIALIZER(UBackgroundBlurSlot)
#define FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlurSlot_h_21_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UBackgroundBlurSlot(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UBackgroundBlurSlot) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UBackgroundBlurSlot); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UBackgroundBlurSlot); \
/** Deleted move- and copy-constructors, should never be used */ \
UBackgroundBlurSlot(UBackgroundBlurSlot&&) = delete; \
UBackgroundBlurSlot(const UBackgroundBlurSlot&) = delete; \
UMG_API virtual ~UBackgroundBlurSlot();
#define FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlurSlot_h_18_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlurSlot_h_21_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlurSlot_h_21_RPC_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlurSlot_h_21_ACCESSORS \
FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlurSlot_h_21_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlurSlot_h_21_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UBackgroundBlurSlot;
// ********** End Class UBackgroundBlurSlot ********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_BackgroundBlurSlot_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,182 @@
// 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 "Binding/BoolBinding.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeBoolBinding() {}
// ********** Begin Cross Module References ********************************************************
UMG_API UClass* Z_Construct_UClass_UBoolBinding();
UMG_API UClass* Z_Construct_UClass_UBoolBinding_NoRegister();
UMG_API UClass* Z_Construct_UClass_UPropertyBinding();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UBoolBinding Function GetValue *******************************************
struct Z_Construct_UFunction_UBoolBinding_GetValue_Statics
{
struct BoolBinding_eventGetValue_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Binding/BoolBinding.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetValue 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 GetValue constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetValue Property Definitions *****************************************
void Z_Construct_UFunction_UBoolBinding_GetValue_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((BoolBinding_eventGetValue_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UBoolBinding_GetValue_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(BoolBinding_eventGetValue_Parms), &Z_Construct_UFunction_UBoolBinding_GetValue_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBoolBinding_GetValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBoolBinding_GetValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBoolBinding_GetValue_Statics::PropPointers) < 2048);
// ********** End Function GetValue Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBoolBinding_GetValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBoolBinding, nullptr, "GetValue", Z_Construct_UFunction_UBoolBinding_GetValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UBoolBinding_GetValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UBoolBinding_GetValue_Statics::BoolBinding_eventGetValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBoolBinding_GetValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBoolBinding_GetValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UBoolBinding_GetValue_Statics::BoolBinding_eventGetValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UBoolBinding_GetValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBoolBinding_GetValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UBoolBinding::execGetValue)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetValue();
P_NATIVE_END;
}
// ********** End Class UBoolBinding Function GetValue *********************************************
// ********** Begin Class UBoolBinding *************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UBoolBinding;
UClass* UBoolBinding::GetPrivateStaticClass()
{
using TClass = UBoolBinding;
if (!Z_Registration_Info_UClass_UBoolBinding.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("BoolBinding"),
Z_Registration_Info_UClass_UBoolBinding.InnerSingleton,
StaticRegisterNativesUBoolBinding,
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_UBoolBinding.InnerSingleton;
}
UClass* Z_Construct_UClass_UBoolBinding_NoRegister()
{
return UBoolBinding::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UBoolBinding_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Binding/BoolBinding.h" },
{ "ModuleRelativePath", "Public/Binding/BoolBinding.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UBoolBinding constinit property declarations *****************************
// ********** End Class UBoolBinding constinit property declarations *******************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetValue"), .Pointer = &UBoolBinding::execGetValue },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UBoolBinding_GetValue, "GetValue" }, // 3898463863
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UBoolBinding>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UBoolBinding_Statics
UObject* (*const Z_Construct_UClass_UBoolBinding_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UPropertyBinding,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBoolBinding_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UBoolBinding_Statics::ClassParams = {
&UBoolBinding::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UBoolBinding_Statics::Class_MetaDataParams), Z_Construct_UClass_UBoolBinding_Statics::Class_MetaDataParams)
};
void UBoolBinding::StaticRegisterNativesUBoolBinding()
{
UClass* Class = UBoolBinding::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UBoolBinding_Statics::Funcs));
}
UClass* Z_Construct_UClass_UBoolBinding()
{
if (!Z_Registration_Info_UClass_UBoolBinding.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UBoolBinding.OuterSingleton, Z_Construct_UClass_UBoolBinding_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UBoolBinding.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UBoolBinding);
UBoolBinding::~UBoolBinding() {}
// ********** End Class UBoolBinding ***************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_BoolBinding_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UBoolBinding, UBoolBinding::StaticClass, TEXT("UBoolBinding"), &Z_Registration_Info_UClass_UBoolBinding, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UBoolBinding), 2720972256U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_BoolBinding_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_BoolBinding_h__Script_UMG_444706761{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_BoolBinding_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_BoolBinding_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,66 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Binding/BoolBinding.h"
#ifdef UMG_BoolBinding_generated_h
#error "BoolBinding.generated.h already included, missing '#pragma once' in BoolBinding.h"
#endif
#define UMG_BoolBinding_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UBoolBinding *************************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Binding_BoolBinding_h_14_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetValue);
struct Z_Construct_UClass_UBoolBinding_Statics;
UMG_API UClass* Z_Construct_UClass_UBoolBinding_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Binding_BoolBinding_h_14_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUBoolBinding(); \
friend struct ::Z_Construct_UClass_UBoolBinding_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UBoolBinding_NoRegister(); \
public: \
DECLARE_CLASS2(UBoolBinding, UPropertyBinding, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UBoolBinding_NoRegister) \
DECLARE_SERIALIZER(UBoolBinding)
#define FID_Engine_Source_Runtime_UMG_Public_Binding_BoolBinding_h_14_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UBoolBinding(UBoolBinding&&) = delete; \
UBoolBinding(const UBoolBinding&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UBoolBinding); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UBoolBinding); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UBoolBinding) \
UMG_API virtual ~UBoolBinding();
#define FID_Engine_Source_Runtime_UMG_Public_Binding_BoolBinding_h_11_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Binding_BoolBinding_h_14_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Binding_BoolBinding_h_14_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Binding_BoolBinding_h_14_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Binding_BoolBinding_h_14_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UBoolBinding;
// ********** End Class UBoolBinding ***************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Binding_BoolBinding_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,104 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/Border.h"
#ifdef UMG_Border_generated_h
#error "Border.generated.h already included, missing '#pragma once' in Border.h"
#endif
#define UMG_Border_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UMaterialInstanceDynamic;
class UMaterialInterface;
class USlateBrushAsset;
class UTexture2D;
struct FLinearColor;
struct FMargin;
struct FSlateBrush;
// ********** Begin Class UBorder ******************************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_Border_h_31_RPC_WRAPPERS \
DECLARE_FUNCTION(execSetDesiredSizeScale); \
DECLARE_FUNCTION(execGetDynamicMaterial); \
DECLARE_FUNCTION(execSetShowEffectWhenDisabled); \
DECLARE_FUNCTION(execSetBrushFromMaterial); \
DECLARE_FUNCTION(execSetBrushFromTexture); \
DECLARE_FUNCTION(execSetBrushFromAsset); \
DECLARE_FUNCTION(execSetBrush); \
DECLARE_FUNCTION(execSetBrushColor); \
DECLARE_FUNCTION(execSetVerticalAlignment); \
DECLARE_FUNCTION(execSetHorizontalAlignment); \
DECLARE_FUNCTION(execSetPadding); \
DECLARE_FUNCTION(execSetContentColorAndOpacity);
#define FID_Engine_Source_Runtime_UMG_Public_Components_Border_h_31_ACCESSORS \
static void GetHorizontalAlignment_WrapperImpl(const void* Object, void* OutValue); \
static void SetHorizontalAlignment_WrapperImpl(void* Object, const void* InValue); \
static void GetVerticalAlignment_WrapperImpl(const void* Object, void* OutValue); \
static void SetVerticalAlignment_WrapperImpl(void* Object, const void* InValue); \
static void GetbShowEffectWhenDisabled_WrapperImpl(const void* Object, void* OutValue); \
static void SetbShowEffectWhenDisabled_WrapperImpl(void* Object, const void* InValue); \
static void GetContentColorAndOpacity_WrapperImpl(const void* Object, void* OutValue); \
static void SetContentColorAndOpacity_WrapperImpl(void* Object, const void* InValue); \
static void GetPadding_WrapperImpl(const void* Object, void* OutValue); \
static void SetPadding_WrapperImpl(void* Object, const void* InValue); \
static void GetBrushColor_WrapperImpl(const void* Object, void* OutValue); \
static void SetBrushColor_WrapperImpl(void* Object, const void* InValue); \
static void GetDesiredSizeScale_WrapperImpl(const void* Object, void* OutValue); \
static void SetDesiredSizeScale_WrapperImpl(void* Object, const void* InValue);
struct Z_Construct_UClass_UBorder_Statics;
UMG_API UClass* Z_Construct_UClass_UBorder_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_Border_h_31_INCLASS \
private: \
static void StaticRegisterNativesUBorder(); \
friend struct ::Z_Construct_UClass_UBorder_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UBorder_NoRegister(); \
public: \
DECLARE_CLASS2(UBorder, UContentWidget, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UBorder_NoRegister) \
DECLARE_SERIALIZER(UBorder)
#define FID_Engine_Source_Runtime_UMG_Public_Components_Border_h_31_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UBorder(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UBorder) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UBorder); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UBorder); \
/** Deleted move- and copy-constructors, should never be used */ \
UBorder(UBorder&&) = delete; \
UBorder(const UBorder&) = delete; \
UMG_API virtual ~UBorder();
#define FID_Engine_Source_Runtime_UMG_Public_Components_Border_h_28_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_Border_h_31_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_Border_h_31_RPC_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Components_Border_h_31_ACCESSORS \
FID_Engine_Source_Runtime_UMG_Public_Components_Border_h_31_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Components_Border_h_31_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UBorder;
// ********** End Class UBorder ********************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_Border_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,348 @@
// 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/BorderSlot.h"
#include "Layout/Margin.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeBorderSlot() {}
// ********** Begin Cross Module References ********************************************************
SLATECORE_API UEnum* Z_Construct_UEnum_SlateCore_EHorizontalAlignment();
SLATECORE_API UEnum* Z_Construct_UEnum_SlateCore_EVerticalAlignment();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FMargin();
UMG_API UClass* Z_Construct_UClass_UBorderSlot();
UMG_API UClass* Z_Construct_UClass_UBorderSlot_NoRegister();
UMG_API UClass* Z_Construct_UClass_UPanelSlot();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UBorderSlot Function SetHorizontalAlignment ******************************
struct Z_Construct_UFunction_UBorderSlot_SetHorizontalAlignment_Statics
{
struct BorderSlot_eventSetHorizontalAlignment_Parms
{
TEnumAsByte<EHorizontalAlignment> InHorizontalAlignment;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Layout|Border Slot" },
{ "ModuleRelativePath", "Public/Components/BorderSlot.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetHorizontalAlignment constinit property declarations ****************
static const UECodeGen_Private::FBytePropertyParams NewProp_InHorizontalAlignment;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetHorizontalAlignment constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetHorizontalAlignment Property Definitions ***************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UBorderSlot_SetHorizontalAlignment_Statics::NewProp_InHorizontalAlignment = { "InHorizontalAlignment", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BorderSlot_eventSetHorizontalAlignment_Parms, InHorizontalAlignment), Z_Construct_UEnum_SlateCore_EHorizontalAlignment, METADATA_PARAMS(0, nullptr) }; // 990570535
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBorderSlot_SetHorizontalAlignment_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBorderSlot_SetHorizontalAlignment_Statics::NewProp_InHorizontalAlignment,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBorderSlot_SetHorizontalAlignment_Statics::PropPointers) < 2048);
// ********** End Function SetHorizontalAlignment Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBorderSlot_SetHorizontalAlignment_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBorderSlot, nullptr, "SetHorizontalAlignment", Z_Construct_UFunction_UBorderSlot_SetHorizontalAlignment_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UBorderSlot_SetHorizontalAlignment_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UBorderSlot_SetHorizontalAlignment_Statics::BorderSlot_eventSetHorizontalAlignment_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBorderSlot_SetHorizontalAlignment_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBorderSlot_SetHorizontalAlignment_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UBorderSlot_SetHorizontalAlignment_Statics::BorderSlot_eventSetHorizontalAlignment_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UBorderSlot_SetHorizontalAlignment()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBorderSlot_SetHorizontalAlignment_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UBorderSlot::execSetHorizontalAlignment)
{
P_GET_PROPERTY(FByteProperty,Z_Param_InHorizontalAlignment);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetHorizontalAlignment(EHorizontalAlignment(Z_Param_InHorizontalAlignment));
P_NATIVE_END;
}
// ********** End Class UBorderSlot Function SetHorizontalAlignment ********************************
// ********** Begin Class UBorderSlot Function SetPadding ******************************************
struct Z_Construct_UFunction_UBorderSlot_SetPadding_Statics
{
struct BorderSlot_eventSetPadding_Parms
{
FMargin InPadding;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Layout|Border Slot" },
{ "ModuleRelativePath", "Public/Components/BorderSlot.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetPadding constinit property declarations ****************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InPadding;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetPadding constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetPadding Property Definitions ***************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UBorderSlot_SetPadding_Statics::NewProp_InPadding = { "InPadding", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BorderSlot_eventSetPadding_Parms, InPadding), Z_Construct_UScriptStruct_FMargin, METADATA_PARAMS(0, nullptr) }; // 4099648758
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBorderSlot_SetPadding_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBorderSlot_SetPadding_Statics::NewProp_InPadding,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBorderSlot_SetPadding_Statics::PropPointers) < 2048);
// ********** End Function SetPadding Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBorderSlot_SetPadding_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBorderSlot, nullptr, "SetPadding", Z_Construct_UFunction_UBorderSlot_SetPadding_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UBorderSlot_SetPadding_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UBorderSlot_SetPadding_Statics::BorderSlot_eventSetPadding_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBorderSlot_SetPadding_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBorderSlot_SetPadding_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UBorderSlot_SetPadding_Statics::BorderSlot_eventSetPadding_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UBorderSlot_SetPadding()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBorderSlot_SetPadding_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UBorderSlot::execSetPadding)
{
P_GET_STRUCT(FMargin,Z_Param_InPadding);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetPadding(Z_Param_InPadding);
P_NATIVE_END;
}
// ********** End Class UBorderSlot Function SetPadding ********************************************
// ********** Begin Class UBorderSlot Function SetVerticalAlignment ********************************
struct Z_Construct_UFunction_UBorderSlot_SetVerticalAlignment_Statics
{
struct BorderSlot_eventSetVerticalAlignment_Parms
{
TEnumAsByte<EVerticalAlignment> InVerticalAlignment;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Layout|Border Slot" },
{ "ModuleRelativePath", "Public/Components/BorderSlot.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetVerticalAlignment constinit property declarations ******************
static const UECodeGen_Private::FBytePropertyParams NewProp_InVerticalAlignment;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetVerticalAlignment constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetVerticalAlignment Property Definitions *****************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UBorderSlot_SetVerticalAlignment_Statics::NewProp_InVerticalAlignment = { "InVerticalAlignment", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BorderSlot_eventSetVerticalAlignment_Parms, InVerticalAlignment), Z_Construct_UEnum_SlateCore_EVerticalAlignment, METADATA_PARAMS(0, nullptr) }; // 2496106429
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBorderSlot_SetVerticalAlignment_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBorderSlot_SetVerticalAlignment_Statics::NewProp_InVerticalAlignment,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBorderSlot_SetVerticalAlignment_Statics::PropPointers) < 2048);
// ********** End Function SetVerticalAlignment Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBorderSlot_SetVerticalAlignment_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBorderSlot, nullptr, "SetVerticalAlignment", Z_Construct_UFunction_UBorderSlot_SetVerticalAlignment_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UBorderSlot_SetVerticalAlignment_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UBorderSlot_SetVerticalAlignment_Statics::BorderSlot_eventSetVerticalAlignment_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBorderSlot_SetVerticalAlignment_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBorderSlot_SetVerticalAlignment_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UBorderSlot_SetVerticalAlignment_Statics::BorderSlot_eventSetVerticalAlignment_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UBorderSlot_SetVerticalAlignment()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBorderSlot_SetVerticalAlignment_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UBorderSlot::execSetVerticalAlignment)
{
P_GET_PROPERTY(FByteProperty,Z_Param_InVerticalAlignment);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetVerticalAlignment(EVerticalAlignment(Z_Param_InVerticalAlignment));
P_NATIVE_END;
}
// ********** End Class UBorderSlot Function SetVerticalAlignment **********************************
// ********** Begin Class UBorderSlot **************************************************************
void UBorderSlot::SetPadding_WrapperImpl(void* Object, const void* InValue)
{
UBorderSlot* Obj = (UBorderSlot*)Object;
FMargin& Value = *(FMargin*)InValue;
Obj->SetPadding(Value);
}
void UBorderSlot::SetHorizontalAlignment_WrapperImpl(void* Object, const void* InValue)
{
UBorderSlot* Obj = (UBorderSlot*)Object;
EHorizontalAlignment Value = (EHorizontalAlignment)*(uint8*)InValue;
Obj->SetHorizontalAlignment(Value);
}
void UBorderSlot::SetVerticalAlignment_WrapperImpl(void* Object, const void* InValue)
{
UBorderSlot* Obj = (UBorderSlot*)Object;
EVerticalAlignment Value = (EVerticalAlignment)*(uint8*)InValue;
Obj->SetVerticalAlignment(Value);
}
FClassRegistrationInfo Z_Registration_Info_UClass_UBorderSlot;
UClass* UBorderSlot::GetPrivateStaticClass()
{
using TClass = UBorderSlot;
if (!Z_Registration_Info_UClass_UBorderSlot.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("BorderSlot"),
Z_Registration_Info_UClass_UBorderSlot.InnerSingleton,
StaticRegisterNativesUBorderSlot,
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_UBorderSlot.InnerSingleton;
}
UClass* Z_Construct_UClass_UBorderSlot_NoRegister()
{
return UBorderSlot::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UBorderSlot_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * The Slot for the UBorderSlot, contains the widget displayed in a border's single slot\n */" },
{ "IncludePath", "Components/BorderSlot.h" },
{ "ModuleRelativePath", "Public/Components/BorderSlot.h" },
{ "ToolTip", "The Slot for the UBorderSlot, contains the widget displayed in a border's single slot" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Padding_MetaData[] = {
{ "BlueprintSetter", "SetPadding" },
{ "Category", "Layout|Border Slot" },
{ "Comment", "/** The padding area between the slot and the content it contains. */" },
{ "ModuleRelativePath", "Public/Components/BorderSlot.h" },
{ "ToolTip", "The padding area between the slot and the content it contains." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HorizontalAlignment_MetaData[] = {
{ "BlueprintSetter", "SetHorizontalAlignment" },
{ "Category", "Layout|Border Slot" },
{ "Comment", "/** The alignment of the object horizontally. */" },
{ "ModuleRelativePath", "Public/Components/BorderSlot.h" },
{ "ToolTip", "The alignment of the object horizontally." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VerticalAlignment_MetaData[] = {
{ "BlueprintSetter", "SetVerticalAlignment" },
{ "Category", "Layout|Border Slot" },
{ "Comment", "/** The alignment of the object vertically. */" },
{ "ModuleRelativePath", "Public/Components/BorderSlot.h" },
{ "ToolTip", "The alignment of the object vertically." },
};
#endif // WITH_METADATA
// ********** Begin Class UBorderSlot constinit property declarations ******************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Padding;
static const UECodeGen_Private::FBytePropertyParams NewProp_HorizontalAlignment;
static const UECodeGen_Private::FBytePropertyParams NewProp_VerticalAlignment;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UBorderSlot constinit property declarations ********************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetHorizontalAlignment"), .Pointer = &UBorderSlot::execSetHorizontalAlignment },
{ .NameUTF8 = UTF8TEXT("SetPadding"), .Pointer = &UBorderSlot::execSetPadding },
{ .NameUTF8 = UTF8TEXT("SetVerticalAlignment"), .Pointer = &UBorderSlot::execSetVerticalAlignment },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UBorderSlot_SetHorizontalAlignment, "SetHorizontalAlignment" }, // 3527400057
{ &Z_Construct_UFunction_UBorderSlot_SetPadding, "SetPadding" }, // 3542396894
{ &Z_Construct_UFunction_UBorderSlot_SetVerticalAlignment, "SetVerticalAlignment" }, // 3302863703
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UBorderSlot>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UBorderSlot_Statics
// ********** Begin Class UBorderSlot Property Definitions *****************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UBorderSlot_Statics::NewProp_Padding = { "Padding", nullptr, (EPropertyFlags)0x0020080000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UBorderSlot::SetPadding_WrapperImpl, nullptr, 1, STRUCT_OFFSET(UBorderSlot, Padding), Z_Construct_UScriptStruct_FMargin, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Padding_MetaData), NewProp_Padding_MetaData) }; // 4099648758
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UBorderSlot_Statics::NewProp_HorizontalAlignment = { "HorizontalAlignment", nullptr, (EPropertyFlags)0x0020080000000005, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, &UBorderSlot::SetHorizontalAlignment_WrapperImpl, nullptr, 1, STRUCT_OFFSET(UBorderSlot, HorizontalAlignment), Z_Construct_UEnum_SlateCore_EHorizontalAlignment, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HorizontalAlignment_MetaData), NewProp_HorizontalAlignment_MetaData) }; // 990570535
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UBorderSlot_Statics::NewProp_VerticalAlignment = { "VerticalAlignment", nullptr, (EPropertyFlags)0x0020080000000005, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, &UBorderSlot::SetVerticalAlignment_WrapperImpl, nullptr, 1, STRUCT_OFFSET(UBorderSlot, VerticalAlignment), Z_Construct_UEnum_SlateCore_EVerticalAlignment, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VerticalAlignment_MetaData), NewProp_VerticalAlignment_MetaData) }; // 2496106429
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UBorderSlot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBorderSlot_Statics::NewProp_Padding,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBorderSlot_Statics::NewProp_HorizontalAlignment,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBorderSlot_Statics::NewProp_VerticalAlignment,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBorderSlot_Statics::PropPointers) < 2048);
// ********** End Class UBorderSlot Property Definitions *******************************************
UObject* (*const Z_Construct_UClass_UBorderSlot_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UPanelSlot,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBorderSlot_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UBorderSlot_Statics::ClassParams = {
&UBorderSlot::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UBorderSlot_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UBorderSlot_Statics::PropPointers),
0,
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UBorderSlot_Statics::Class_MetaDataParams), Z_Construct_UClass_UBorderSlot_Statics::Class_MetaDataParams)
};
void UBorderSlot::StaticRegisterNativesUBorderSlot()
{
UClass* Class = UBorderSlot::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UBorderSlot_Statics::Funcs));
}
UClass* Z_Construct_UClass_UBorderSlot()
{
if (!Z_Registration_Info_UClass_UBorderSlot.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UBorderSlot.OuterSingleton, Z_Construct_UClass_UBorderSlot_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UBorderSlot.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UBorderSlot);
UBorderSlot::~UBorderSlot() {}
// ********** End Class UBorderSlot ****************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_BorderSlot_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UBorderSlot, UBorderSlot::StaticClass, TEXT("UBorderSlot"), &Z_Registration_Info_UClass_UBorderSlot, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UBorderSlot), 1814799768U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_BorderSlot_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_BorderSlot_h__Script_UMG_4026547562{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_BorderSlot_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_BorderSlot_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,78 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/BorderSlot.h"
#ifdef UMG_BorderSlot_generated_h
#error "BorderSlot.generated.h already included, missing '#pragma once' in BorderSlot.h"
#endif
#define UMG_BorderSlot_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FMargin;
// ********** Begin Class UBorderSlot **************************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_BorderSlot_h_22_RPC_WRAPPERS \
DECLARE_FUNCTION(execSetVerticalAlignment); \
DECLARE_FUNCTION(execSetHorizontalAlignment); \
DECLARE_FUNCTION(execSetPadding);
#define FID_Engine_Source_Runtime_UMG_Public_Components_BorderSlot_h_22_ACCESSORS \
static void SetPadding_WrapperImpl(void* Object, const void* InValue); \
static void SetHorizontalAlignment_WrapperImpl(void* Object, const void* InValue); \
static void SetVerticalAlignment_WrapperImpl(void* Object, const void* InValue);
struct Z_Construct_UClass_UBorderSlot_Statics;
UMG_API UClass* Z_Construct_UClass_UBorderSlot_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_BorderSlot_h_22_INCLASS \
private: \
static void StaticRegisterNativesUBorderSlot(); \
friend struct ::Z_Construct_UClass_UBorderSlot_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UBorderSlot_NoRegister(); \
public: \
DECLARE_CLASS2(UBorderSlot, UPanelSlot, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UBorderSlot_NoRegister) \
DECLARE_SERIALIZER(UBorderSlot)
#define FID_Engine_Source_Runtime_UMG_Public_Components_BorderSlot_h_22_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UBorderSlot(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UBorderSlot) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UBorderSlot); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UBorderSlot); \
/** Deleted move- and copy-constructors, should never be used */ \
UBorderSlot(UBorderSlot&&) = delete; \
UBorderSlot(const UBorderSlot&) = delete; \
UMG_API virtual ~UBorderSlot();
#define FID_Engine_Source_Runtime_UMG_Public_Components_BorderSlot_h_19_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_BorderSlot_h_22_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_BorderSlot_h_22_RPC_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Components_BorderSlot_h_22_ACCESSORS \
FID_Engine_Source_Runtime_UMG_Public_Components_BorderSlot_h_22_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Components_BorderSlot_h_22_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UBorderSlot;
// ********** End Class UBorderSlot ****************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_BorderSlot_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,179 @@
// 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 "Binding/BrushBinding.h"
#include "Styling/SlateBrush.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeBrushBinding() {}
// ********** Begin Cross Module References ********************************************************
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FSlateBrush();
UMG_API UClass* Z_Construct_UClass_UBrushBinding();
UMG_API UClass* Z_Construct_UClass_UBrushBinding_NoRegister();
UMG_API UClass* Z_Construct_UClass_UPropertyBinding();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UBrushBinding Function GetValue ******************************************
struct Z_Construct_UFunction_UBrushBinding_GetValue_Statics
{
struct BrushBinding_eventGetValue_Parms
{
FSlateBrush ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Binding/BrushBinding.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetValue constinit property declarations ******************************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetValue constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetValue Property Definitions *****************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UBrushBinding_GetValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BrushBinding_eventGetValue_Parms, ReturnValue), Z_Construct_UScriptStruct_FSlateBrush, METADATA_PARAMS(0, nullptr) }; // 4278521822
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBrushBinding_GetValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBrushBinding_GetValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBrushBinding_GetValue_Statics::PropPointers) < 2048);
// ********** End Function GetValue Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBrushBinding_GetValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBrushBinding, nullptr, "GetValue", Z_Construct_UFunction_UBrushBinding_GetValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UBrushBinding_GetValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UBrushBinding_GetValue_Statics::BrushBinding_eventGetValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBrushBinding_GetValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBrushBinding_GetValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UBrushBinding_GetValue_Statics::BrushBinding_eventGetValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UBrushBinding_GetValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBrushBinding_GetValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UBrushBinding::execGetValue)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FSlateBrush*)Z_Param__Result=P_THIS->GetValue();
P_NATIVE_END;
}
// ********** End Class UBrushBinding Function GetValue ********************************************
// ********** Begin Class UBrushBinding ************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UBrushBinding;
UClass* UBrushBinding::GetPrivateStaticClass()
{
using TClass = UBrushBinding;
if (!Z_Registration_Info_UClass_UBrushBinding.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("BrushBinding"),
Z_Registration_Info_UClass_UBrushBinding.InnerSingleton,
StaticRegisterNativesUBrushBinding,
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_UBrushBinding.InnerSingleton;
}
UClass* Z_Construct_UClass_UBrushBinding_NoRegister()
{
return UBrushBinding::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UBrushBinding_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Binding/BrushBinding.h" },
{ "ModuleRelativePath", "Public/Binding/BrushBinding.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UBrushBinding constinit property declarations ****************************
// ********** End Class UBrushBinding constinit property declarations ******************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetValue"), .Pointer = &UBrushBinding::execGetValue },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UBrushBinding_GetValue, "GetValue" }, // 1325254454
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UBrushBinding>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UBrushBinding_Statics
UObject* (*const Z_Construct_UClass_UBrushBinding_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UPropertyBinding,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBrushBinding_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UBrushBinding_Statics::ClassParams = {
&UBrushBinding::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UBrushBinding_Statics::Class_MetaDataParams), Z_Construct_UClass_UBrushBinding_Statics::Class_MetaDataParams)
};
void UBrushBinding::StaticRegisterNativesUBrushBinding()
{
UClass* Class = UBrushBinding::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UBrushBinding_Statics::Funcs));
}
UClass* Z_Construct_UClass_UBrushBinding()
{
if (!Z_Registration_Info_UClass_UBrushBinding.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UBrushBinding.OuterSingleton, Z_Construct_UClass_UBrushBinding_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UBrushBinding.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UBrushBinding);
UBrushBinding::~UBrushBinding() {}
// ********** End Class UBrushBinding **************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_BrushBinding_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UBrushBinding, UBrushBinding::StaticClass, TEXT("UBrushBinding"), &Z_Registration_Info_UClass_UBrushBinding, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UBrushBinding), 645475208U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_BrushBinding_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_BrushBinding_h__Script_UMG_3412551165{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_BrushBinding_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_BrushBinding_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,67 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Binding/BrushBinding.h"
#ifdef UMG_BrushBinding_generated_h
#error "BrushBinding.generated.h already included, missing '#pragma once' in BrushBinding.h"
#endif
#define UMG_BrushBinding_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FSlateBrush;
// ********** Begin Class UBrushBinding ************************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Binding_BrushBinding_h_15_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetValue);
struct Z_Construct_UClass_UBrushBinding_Statics;
UMG_API UClass* Z_Construct_UClass_UBrushBinding_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Binding_BrushBinding_h_15_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUBrushBinding(); \
friend struct ::Z_Construct_UClass_UBrushBinding_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UBrushBinding_NoRegister(); \
public: \
DECLARE_CLASS2(UBrushBinding, UPropertyBinding, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UBrushBinding_NoRegister) \
DECLARE_SERIALIZER(UBrushBinding)
#define FID_Engine_Source_Runtime_UMG_Public_Binding_BrushBinding_h_15_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UBrushBinding(UBrushBinding&&) = delete; \
UBrushBinding(const UBrushBinding&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UBrushBinding); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UBrushBinding); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UBrushBinding) \
UMG_API virtual ~UBrushBinding();
#define FID_Engine_Source_Runtime_UMG_Public_Binding_BrushBinding_h_12_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Binding_BrushBinding_h_15_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Binding_BrushBinding_h_15_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Binding_BrushBinding_h_15_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Binding_BrushBinding_h_15_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UBrushBinding;
// ********** End Class UBrushBinding **************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Binding_BrushBinding_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,934 @@
// 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/Button.h"
#include "Styling/SlateTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeButton() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
SLATECORE_API UEnum* Z_Construct_UEnum_SlateCore_EButtonClickMethod();
SLATECORE_API UEnum* Z_Construct_UEnum_SlateCore_EButtonPressMethod();
SLATECORE_API UEnum* Z_Construct_UEnum_SlateCore_EButtonTouchMethod();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FButtonStyle();
UMG_API UClass* Z_Construct_UClass_UButton();
UMG_API UClass* Z_Construct_UClass_UButton_NoRegister();
UMG_API UClass* Z_Construct_UClass_UContentWidget();
UMG_API UFunction* Z_Construct_UDelegateFunction_UMG_OnButtonClickedEvent__DelegateSignature();
UMG_API UFunction* Z_Construct_UDelegateFunction_UMG_OnButtonHoverEvent__DelegateSignature();
UMG_API UFunction* Z_Construct_UDelegateFunction_UMG_OnButtonPressedEvent__DelegateSignature();
UMG_API UFunction* Z_Construct_UDelegateFunction_UMG_OnButtonReleasedEvent__DelegateSignature();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FOnButtonClickedEvent *************************************************
struct Z_Construct_UDelegateFunction_UMG_OnButtonClickedEvent__DelegateSignature_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Components/Button.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnButtonClickedEvent constinit property declarations *****************
// ********** End Delegate FOnButtonClickedEvent constinit property declarations *******************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_UMG_OnButtonClickedEvent__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_UMG, nullptr, "OnButtonClickedEvent__DelegateSignature", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UMG_OnButtonClickedEvent__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UMG_OnButtonClickedEvent__DelegateSignature_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UDelegateFunction_UMG_OnButtonClickedEvent__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UMG_OnButtonClickedEvent__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnButtonClickedEvent_DelegateWrapper(const FMulticastScriptDelegate& OnButtonClickedEvent)
{
OnButtonClickedEvent.ProcessMulticastDelegate<UObject>(NULL);
}
// ********** End Delegate FOnButtonClickedEvent ***************************************************
// ********** Begin Delegate FOnButtonPressedEvent *************************************************
struct Z_Construct_UDelegateFunction_UMG_OnButtonPressedEvent__DelegateSignature_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Components/Button.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnButtonPressedEvent constinit property declarations *****************
// ********** End Delegate FOnButtonPressedEvent constinit property declarations *******************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_UMG_OnButtonPressedEvent__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_UMG, nullptr, "OnButtonPressedEvent__DelegateSignature", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UMG_OnButtonPressedEvent__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UMG_OnButtonPressedEvent__DelegateSignature_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UDelegateFunction_UMG_OnButtonPressedEvent__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UMG_OnButtonPressedEvent__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnButtonPressedEvent_DelegateWrapper(const FMulticastScriptDelegate& OnButtonPressedEvent)
{
OnButtonPressedEvent.ProcessMulticastDelegate<UObject>(NULL);
}
// ********** End Delegate FOnButtonPressedEvent ***************************************************
// ********** Begin Delegate FOnButtonReleasedEvent ************************************************
struct Z_Construct_UDelegateFunction_UMG_OnButtonReleasedEvent__DelegateSignature_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Components/Button.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnButtonReleasedEvent constinit property declarations ****************
// ********** End Delegate FOnButtonReleasedEvent constinit property declarations ******************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_UMG_OnButtonReleasedEvent__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_UMG, nullptr, "OnButtonReleasedEvent__DelegateSignature", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UMG_OnButtonReleasedEvent__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UMG_OnButtonReleasedEvent__DelegateSignature_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UDelegateFunction_UMG_OnButtonReleasedEvent__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UMG_OnButtonReleasedEvent__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnButtonReleasedEvent_DelegateWrapper(const FMulticastScriptDelegate& OnButtonReleasedEvent)
{
OnButtonReleasedEvent.ProcessMulticastDelegate<UObject>(NULL);
}
// ********** End Delegate FOnButtonReleasedEvent **************************************************
// ********** Begin Delegate FOnButtonHoverEvent ***************************************************
struct Z_Construct_UDelegateFunction_UMG_OnButtonHoverEvent__DelegateSignature_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Components/Button.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnButtonHoverEvent constinit property declarations *******************
// ********** End Delegate FOnButtonHoverEvent constinit property declarations *********************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_UMG_OnButtonHoverEvent__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_UMG, nullptr, "OnButtonHoverEvent__DelegateSignature", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UMG_OnButtonHoverEvent__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UMG_OnButtonHoverEvent__DelegateSignature_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UDelegateFunction_UMG_OnButtonHoverEvent__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UMG_OnButtonHoverEvent__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnButtonHoverEvent_DelegateWrapper(const FMulticastScriptDelegate& OnButtonHoverEvent)
{
OnButtonHoverEvent.ProcessMulticastDelegate<UObject>(NULL);
}
// ********** End Delegate FOnButtonHoverEvent *****************************************************
// ********** Begin Class UButton Function IsPressed ***********************************************
struct Z_Construct_UFunction_UButton_IsPressed_Statics
{
struct Button_eventIsPressed_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Button" },
{ "Comment", "/**\n\x09 * Returns true if the user is actively pressing the button. Do not use this for detecting 'Clicks', use the OnClicked event instead.\n\x09 *\n\x09 * @return true if the user is actively pressing the button otherwise false.\n\x09 */" },
{ "ModuleRelativePath", "Public/Components/Button.h" },
{ "ToolTip", "Returns true if the user is actively pressing the button. Do not use this for detecting 'Clicks', use the OnClicked event instead.\n\n@return true if the user is actively pressing the button otherwise false." },
};
#endif // WITH_METADATA
// ********** Begin Function IsPressed 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 IsPressed constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsPressed Property Definitions ****************************************
void Z_Construct_UFunction_UButton_IsPressed_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((Button_eventIsPressed_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UButton_IsPressed_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(Button_eventIsPressed_Parms), &Z_Construct_UFunction_UButton_IsPressed_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UButton_IsPressed_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UButton_IsPressed_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UButton_IsPressed_Statics::PropPointers) < 2048);
// ********** End Function IsPressed Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UButton_IsPressed_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UButton, nullptr, "IsPressed", Z_Construct_UFunction_UButton_IsPressed_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UButton_IsPressed_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UButton_IsPressed_Statics::Button_eventIsPressed_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UButton_IsPressed_Statics::Function_MetaDataParams), Z_Construct_UFunction_UButton_IsPressed_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UButton_IsPressed_Statics::Button_eventIsPressed_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UButton_IsPressed()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UButton_IsPressed_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UButton::execIsPressed)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsPressed();
P_NATIVE_END;
}
// ********** End Class UButton Function IsPressed *************************************************
// ********** Begin Class UButton Function SetAllowDragDrop ****************************************
struct Z_Construct_UFunction_UButton_SetAllowDragDrop_Statics
{
struct Button_eventSetAllowDragDrop_Parms
{
bool bInAllowDragDrop;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Button" },
{ "ModuleRelativePath", "Public/Components/Button.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetAllowDragDrop constinit property declarations **********************
static void NewProp_bInAllowDragDrop_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInAllowDragDrop;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetAllowDragDrop constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetAllowDragDrop Property Definitions *********************************
void Z_Construct_UFunction_UButton_SetAllowDragDrop_Statics::NewProp_bInAllowDragDrop_SetBit(void* Obj)
{
((Button_eventSetAllowDragDrop_Parms*)Obj)->bInAllowDragDrop = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UButton_SetAllowDragDrop_Statics::NewProp_bInAllowDragDrop = { "bInAllowDragDrop", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(Button_eventSetAllowDragDrop_Parms), &Z_Construct_UFunction_UButton_SetAllowDragDrop_Statics::NewProp_bInAllowDragDrop_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UButton_SetAllowDragDrop_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UButton_SetAllowDragDrop_Statics::NewProp_bInAllowDragDrop,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UButton_SetAllowDragDrop_Statics::PropPointers) < 2048);
// ********** End Function SetAllowDragDrop Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UButton_SetAllowDragDrop_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UButton, nullptr, "SetAllowDragDrop", Z_Construct_UFunction_UButton_SetAllowDragDrop_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UButton_SetAllowDragDrop_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UButton_SetAllowDragDrop_Statics::Button_eventSetAllowDragDrop_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UButton_SetAllowDragDrop_Statics::Function_MetaDataParams), Z_Construct_UFunction_UButton_SetAllowDragDrop_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UButton_SetAllowDragDrop_Statics::Button_eventSetAllowDragDrop_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UButton_SetAllowDragDrop()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UButton_SetAllowDragDrop_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UButton::execSetAllowDragDrop)
{
P_GET_UBOOL(Z_Param_bInAllowDragDrop);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetAllowDragDrop(Z_Param_bInAllowDragDrop);
P_NATIVE_END;
}
// ********** End Class UButton Function SetAllowDragDrop ******************************************
// ********** Begin Class UButton Function SetBackgroundColor **************************************
struct Z_Construct_UFunction_UButton_SetBackgroundColor_Statics
{
struct Button_eventSetBackgroundColor_Parms
{
FLinearColor InBackgroundColor;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Button|Appearance" },
{ "Comment", "/** Sets the color multiplier for the button background */" },
{ "ModuleRelativePath", "Public/Components/Button.h" },
{ "ToolTip", "Sets the color multiplier for the button background" },
};
#endif // WITH_METADATA
// ********** Begin Function SetBackgroundColor constinit property declarations ********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InBackgroundColor;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetBackgroundColor constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetBackgroundColor Property Definitions *******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UButton_SetBackgroundColor_Statics::NewProp_InBackgroundColor = { "InBackgroundColor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Button_eventSetBackgroundColor_Parms, InBackgroundColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UButton_SetBackgroundColor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UButton_SetBackgroundColor_Statics::NewProp_InBackgroundColor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UButton_SetBackgroundColor_Statics::PropPointers) < 2048);
// ********** End Function SetBackgroundColor Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UButton_SetBackgroundColor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UButton, nullptr, "SetBackgroundColor", Z_Construct_UFunction_UButton_SetBackgroundColor_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UButton_SetBackgroundColor_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UButton_SetBackgroundColor_Statics::Button_eventSetBackgroundColor_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UButton_SetBackgroundColor_Statics::Function_MetaDataParams), Z_Construct_UFunction_UButton_SetBackgroundColor_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UButton_SetBackgroundColor_Statics::Button_eventSetBackgroundColor_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UButton_SetBackgroundColor()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UButton_SetBackgroundColor_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UButton::execSetBackgroundColor)
{
P_GET_STRUCT(FLinearColor,Z_Param_InBackgroundColor);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetBackgroundColor(Z_Param_InBackgroundColor);
P_NATIVE_END;
}
// ********** End Class UButton Function SetBackgroundColor ****************************************
// ********** Begin Class UButton Function SetClickMethod ******************************************
struct Z_Construct_UFunction_UButton_SetClickMethod_Statics
{
struct Button_eventSetClickMethod_Parms
{
TEnumAsByte<EButtonClickMethod::Type> InClickMethod;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Button" },
{ "ModuleRelativePath", "Public/Components/Button.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetClickMethod constinit property declarations ************************
static const UECodeGen_Private::FBytePropertyParams NewProp_InClickMethod;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetClickMethod constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetClickMethod Property Definitions ***********************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UButton_SetClickMethod_Statics::NewProp_InClickMethod = { "InClickMethod", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Button_eventSetClickMethod_Parms, InClickMethod), Z_Construct_UEnum_SlateCore_EButtonClickMethod, METADATA_PARAMS(0, nullptr) }; // 2103143996
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UButton_SetClickMethod_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UButton_SetClickMethod_Statics::NewProp_InClickMethod,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UButton_SetClickMethod_Statics::PropPointers) < 2048);
// ********** End Function SetClickMethod Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UButton_SetClickMethod_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UButton, nullptr, "SetClickMethod", Z_Construct_UFunction_UButton_SetClickMethod_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UButton_SetClickMethod_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UButton_SetClickMethod_Statics::Button_eventSetClickMethod_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UButton_SetClickMethod_Statics::Function_MetaDataParams), Z_Construct_UFunction_UButton_SetClickMethod_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UButton_SetClickMethod_Statics::Button_eventSetClickMethod_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UButton_SetClickMethod()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UButton_SetClickMethod_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UButton::execSetClickMethod)
{
P_GET_PROPERTY(FByteProperty,Z_Param_InClickMethod);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetClickMethod(EButtonClickMethod::Type(Z_Param_InClickMethod));
P_NATIVE_END;
}
// ********** End Class UButton Function SetClickMethod ********************************************
// ********** Begin Class UButton Function SetColorAndOpacity **************************************
struct Z_Construct_UFunction_UButton_SetColorAndOpacity_Statics
{
struct Button_eventSetColorAndOpacity_Parms
{
FLinearColor InColorAndOpacity;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Button|Appearance" },
{ "Comment", "/** Sets the color multiplier for the button content */" },
{ "ModuleRelativePath", "Public/Components/Button.h" },
{ "ToolTip", "Sets the color multiplier for the button content" },
};
#endif // WITH_METADATA
// ********** Begin Function SetColorAndOpacity constinit property declarations ********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InColorAndOpacity;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetColorAndOpacity constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetColorAndOpacity Property Definitions *******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UButton_SetColorAndOpacity_Statics::NewProp_InColorAndOpacity = { "InColorAndOpacity", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Button_eventSetColorAndOpacity_Parms, InColorAndOpacity), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UButton_SetColorAndOpacity_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UButton_SetColorAndOpacity_Statics::NewProp_InColorAndOpacity,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UButton_SetColorAndOpacity_Statics::PropPointers) < 2048);
// ********** End Function SetColorAndOpacity Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UButton_SetColorAndOpacity_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UButton, nullptr, "SetColorAndOpacity", Z_Construct_UFunction_UButton_SetColorAndOpacity_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UButton_SetColorAndOpacity_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UButton_SetColorAndOpacity_Statics::Button_eventSetColorAndOpacity_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UButton_SetColorAndOpacity_Statics::Function_MetaDataParams), Z_Construct_UFunction_UButton_SetColorAndOpacity_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UButton_SetColorAndOpacity_Statics::Button_eventSetColorAndOpacity_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UButton_SetColorAndOpacity()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UButton_SetColorAndOpacity_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UButton::execSetColorAndOpacity)
{
P_GET_STRUCT(FLinearColor,Z_Param_InColorAndOpacity);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetColorAndOpacity(Z_Param_InColorAndOpacity);
P_NATIVE_END;
}
// ********** End Class UButton Function SetColorAndOpacity ****************************************
// ********** Begin Class UButton Function SetPressMethod ******************************************
struct Z_Construct_UFunction_UButton_SetPressMethod_Statics
{
struct Button_eventSetPressMethod_Parms
{
TEnumAsByte<EButtonPressMethod::Type> InPressMethod;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Button" },
{ "ModuleRelativePath", "Public/Components/Button.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetPressMethod constinit property declarations ************************
static const UECodeGen_Private::FBytePropertyParams NewProp_InPressMethod;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetPressMethod constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetPressMethod Property Definitions ***********************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UButton_SetPressMethod_Statics::NewProp_InPressMethod = { "InPressMethod", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Button_eventSetPressMethod_Parms, InPressMethod), Z_Construct_UEnum_SlateCore_EButtonPressMethod, METADATA_PARAMS(0, nullptr) }; // 1057369139
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UButton_SetPressMethod_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UButton_SetPressMethod_Statics::NewProp_InPressMethod,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UButton_SetPressMethod_Statics::PropPointers) < 2048);
// ********** End Function SetPressMethod Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UButton_SetPressMethod_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UButton, nullptr, "SetPressMethod", Z_Construct_UFunction_UButton_SetPressMethod_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UButton_SetPressMethod_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UButton_SetPressMethod_Statics::Button_eventSetPressMethod_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UButton_SetPressMethod_Statics::Function_MetaDataParams), Z_Construct_UFunction_UButton_SetPressMethod_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UButton_SetPressMethod_Statics::Button_eventSetPressMethod_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UButton_SetPressMethod()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UButton_SetPressMethod_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UButton::execSetPressMethod)
{
P_GET_PROPERTY(FByteProperty,Z_Param_InPressMethod);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetPressMethod(EButtonPressMethod::Type(Z_Param_InPressMethod));
P_NATIVE_END;
}
// ********** End Class UButton Function SetPressMethod ********************************************
// ********** Begin Class UButton Function SetStyle ************************************************
struct Z_Construct_UFunction_UButton_SetStyle_Statics
{
struct Button_eventSetStyle_Parms
{
FButtonStyle InStyle;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Button|Appearance" },
{ "Comment", "/** Sets the color multiplier for the button background */" },
{ "ModuleRelativePath", "Public/Components/Button.h" },
{ "ToolTip", "Sets the color multiplier for the button background" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InStyle_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetStyle constinit property declarations ******************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InStyle;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetStyle constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetStyle Property Definitions *****************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UButton_SetStyle_Statics::NewProp_InStyle = { "InStyle", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Button_eventSetStyle_Parms, InStyle), Z_Construct_UScriptStruct_FButtonStyle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InStyle_MetaData), NewProp_InStyle_MetaData) }; // 4167727917
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UButton_SetStyle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UButton_SetStyle_Statics::NewProp_InStyle,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UButton_SetStyle_Statics::PropPointers) < 2048);
// ********** End Function SetStyle Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UButton_SetStyle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UButton, nullptr, "SetStyle", Z_Construct_UFunction_UButton_SetStyle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UButton_SetStyle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UButton_SetStyle_Statics::Button_eventSetStyle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UButton_SetStyle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UButton_SetStyle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UButton_SetStyle_Statics::Button_eventSetStyle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UButton_SetStyle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UButton_SetStyle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UButton::execSetStyle)
{
P_GET_STRUCT_REF(FButtonStyle,Z_Param_Out_InStyle);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetStyle(Z_Param_Out_InStyle);
P_NATIVE_END;
}
// ********** End Class UButton Function SetStyle **************************************************
// ********** Begin Class UButton Function SetTouchMethod ******************************************
struct Z_Construct_UFunction_UButton_SetTouchMethod_Statics
{
struct Button_eventSetTouchMethod_Parms
{
TEnumAsByte<EButtonTouchMethod::Type> InTouchMethod;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Button" },
{ "ModuleRelativePath", "Public/Components/Button.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetTouchMethod constinit property declarations ************************
static const UECodeGen_Private::FBytePropertyParams NewProp_InTouchMethod;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetTouchMethod constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetTouchMethod Property Definitions ***********************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UButton_SetTouchMethod_Statics::NewProp_InTouchMethod = { "InTouchMethod", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Button_eventSetTouchMethod_Parms, InTouchMethod), Z_Construct_UEnum_SlateCore_EButtonTouchMethod, METADATA_PARAMS(0, nullptr) }; // 3820779903
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UButton_SetTouchMethod_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UButton_SetTouchMethod_Statics::NewProp_InTouchMethod,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UButton_SetTouchMethod_Statics::PropPointers) < 2048);
// ********** End Function SetTouchMethod Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UButton_SetTouchMethod_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UButton, nullptr, "SetTouchMethod", Z_Construct_UFunction_UButton_SetTouchMethod_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UButton_SetTouchMethod_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UButton_SetTouchMethod_Statics::Button_eventSetTouchMethod_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UButton_SetTouchMethod_Statics::Function_MetaDataParams), Z_Construct_UFunction_UButton_SetTouchMethod_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UButton_SetTouchMethod_Statics::Button_eventSetTouchMethod_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UButton_SetTouchMethod()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UButton_SetTouchMethod_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UButton::execSetTouchMethod)
{
P_GET_PROPERTY(FByteProperty,Z_Param_InTouchMethod);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetTouchMethod(EButtonTouchMethod::Type(Z_Param_InTouchMethod));
P_NATIVE_END;
}
// ********** End Class UButton Function SetTouchMethod ********************************************
// ********** Begin Class UButton ******************************************************************
void UButton::GetWidgetStyle_WrapperImpl(const void* Object, void* OutValue)
{
const UButton* Obj = (const UButton*)Object;
FButtonStyle& Result = *(FButtonStyle*)OutValue;
Result = (FButtonStyle)Obj->GetStyle();
}
void UButton::SetWidgetStyle_WrapperImpl(void* Object, const void* InValue)
{
UButton* Obj = (UButton*)Object;
FButtonStyle& Value = *(FButtonStyle*)InValue;
Obj->SetStyle(Value);
}
void UButton::GetColorAndOpacity_WrapperImpl(const void* Object, void* OutValue)
{
const UButton* Obj = (const UButton*)Object;
FLinearColor& Result = *(FLinearColor*)OutValue;
Result = (FLinearColor)Obj->GetColorAndOpacity();
}
void UButton::SetColorAndOpacity_WrapperImpl(void* Object, const void* InValue)
{
UButton* Obj = (UButton*)Object;
FLinearColor& Value = *(FLinearColor*)InValue;
Obj->SetColorAndOpacity(Value);
}
void UButton::GetBackgroundColor_WrapperImpl(const void* Object, void* OutValue)
{
const UButton* Obj = (const UButton*)Object;
FLinearColor& Result = *(FLinearColor*)OutValue;
Result = (FLinearColor)Obj->GetBackgroundColor();
}
void UButton::SetBackgroundColor_WrapperImpl(void* Object, const void* InValue)
{
UButton* Obj = (UButton*)Object;
FLinearColor& Value = *(FLinearColor*)InValue;
Obj->SetBackgroundColor(Value);
}
void UButton::GetClickMethod_WrapperImpl(const void* Object, void* OutValue)
{
const UButton* Obj = (const UButton*)Object;
uint8& Result = *(uint8*)OutValue;
Result = (uint8)Obj->GetClickMethod();
}
void UButton::SetClickMethod_WrapperImpl(void* Object, const void* InValue)
{
UButton* Obj = (UButton*)Object;
EButtonClickMethod::Type Value = (EButtonClickMethod::Type)*(uint8*)InValue;
Obj->SetClickMethod(Value);
}
void UButton::GetTouchMethod_WrapperImpl(const void* Object, void* OutValue)
{
const UButton* Obj = (const UButton*)Object;
uint8& Result = *(uint8*)OutValue;
Result = (uint8)Obj->GetTouchMethod();
}
void UButton::SetTouchMethod_WrapperImpl(void* Object, const void* InValue)
{
UButton* Obj = (UButton*)Object;
EButtonTouchMethod::Type Value = (EButtonTouchMethod::Type)*(uint8*)InValue;
Obj->SetTouchMethod(Value);
}
void UButton::GetPressMethod_WrapperImpl(const void* Object, void* OutValue)
{
const UButton* Obj = (const UButton*)Object;
uint8& Result = *(uint8*)OutValue;
Result = (uint8)Obj->GetPressMethod();
}
void UButton::SetPressMethod_WrapperImpl(void* Object, const void* InValue)
{
UButton* Obj = (UButton*)Object;
EButtonPressMethod::Type Value = (EButtonPressMethod::Type)*(uint8*)InValue;
Obj->SetPressMethod(Value);
}
void UButton::GetIsFocusable_WrapperImpl(const void* Object, void* OutValue)
{
const UButton* Obj = (const UButton*)Object;
bool& Result = *(bool*)OutValue;
Result = (bool)Obj->GetIsFocusable();
}
FClassRegistrationInfo Z_Registration_Info_UClass_UButton;
UClass* UButton::GetPrivateStaticClass()
{
using TClass = UButton;
if (!Z_Registration_Info_UClass_UButton.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("Button"),
Z_Registration_Info_UClass_UButton.InnerSingleton,
StaticRegisterNativesUButton,
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_UButton.InnerSingleton;
}
UClass* Z_Construct_UClass_UButton_NoRegister()
{
return UButton::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UButton_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * The button is a click-able primitive widget to enable basic interaction, you\n * can place any other widget inside a button to make a more complex and \n * interesting click-able element in your UI.\n *\n * * Single Child\n * * Clickable\n */" },
{ "IncludePath", "Components/Button.h" },
{ "ModuleRelativePath", "Public/Components/Button.h" },
{ "ToolTip", "The button is a click-able primitive widget to enable basic interaction, you\ncan place any other widget inside a button to make a more complex and\ninteresting click-able element in your UI.\n\n* Single Child\n* Clickable" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WidgetStyle_MetaData[] = {
{ "BlueprintSetter", "SetStyle" },
{ "Category", "Appearance" },
{ "Comment", "/** The button style used at runtime */" },
{ "DisplayName", "Style" },
{ "ModuleRelativePath", "Public/Components/Button.h" },
{ "ToolTip", "The button style used at runtime" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ColorAndOpacity_MetaData[] = {
{ "BlueprintSetter", "SetColorAndOpacity" },
{ "Category", "Appearance" },
{ "Comment", "/** The color multiplier for the button content */" },
{ "ModuleRelativePath", "Public/Components/Button.h" },
{ "sRGB", "true" },
{ "ToolTip", "The color multiplier for the button content" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BackgroundColor_MetaData[] = {
{ "BlueprintSetter", "SetBackgroundColor" },
{ "Category", "Appearance" },
{ "Comment", "/** The color multiplier for the button background */" },
{ "ModuleRelativePath", "Public/Components/Button.h" },
{ "sRGB", "true" },
{ "ToolTip", "The color multiplier for the button background" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ClickMethod_MetaData[] = {
{ "BlueprintSetter", "SetClickMethod" },
{ "Category", "Interaction" },
{ "Comment", "/** The type of mouse action required by the user to trigger the buttons 'Click' */" },
{ "ModuleRelativePath", "Public/Components/Button.h" },
{ "ToolTip", "The type of mouse action required by the user to trigger the buttons 'Click'" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TouchMethod_MetaData[] = {
{ "BlueprintSetter", "SetTouchMethod" },
{ "Category", "Interaction" },
{ "Comment", "/** The type of touch action required by the user to trigger the buttons 'Click' */" },
{ "ModuleRelativePath", "Public/Components/Button.h" },
{ "ToolTip", "The type of touch action required by the user to trigger the buttons 'Click'" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PressMethod_MetaData[] = {
{ "BlueprintSetter", "SetPressMethod" },
{ "Category", "Interaction" },
{ "Comment", "/** The type of keyboard/gamepad button press action required by the user to trigger the buttons 'Click' */" },
{ "ModuleRelativePath", "Public/Components/Button.h" },
{ "ToolTip", "The type of keyboard/gamepad button press action required by the user to trigger the buttons 'Click'" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IsFocusable_MetaData[] = {
{ "Category", "Interaction" },
{ "Comment", "/** Sometimes a button should only be mouse-clickable and never keyboard focusable. */" },
{ "ModuleRelativePath", "Public/Components/Button.h" },
{ "ToolTip", "Sometimes a button should only be mouse-clickable and never keyboard focusable." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnClicked_MetaData[] = {
{ "Category", "Button|Event" },
{ "Comment", "/** Called when the button is clicked */" },
{ "ModuleRelativePath", "Public/Components/Button.h" },
{ "ToolTip", "Called when the button is clicked" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnPressed_MetaData[] = {
{ "Category", "Button|Event" },
{ "Comment", "/** Called when the button is pressed */" },
{ "ModuleRelativePath", "Public/Components/Button.h" },
{ "ToolTip", "Called when the button is pressed" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnReleased_MetaData[] = {
{ "Category", "Button|Event" },
{ "Comment", "/** Called when the button is released */" },
{ "ModuleRelativePath", "Public/Components/Button.h" },
{ "ToolTip", "Called when the button is released" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnHovered_MetaData[] = {
{ "Category", "Button|Event" },
{ "ModuleRelativePath", "Public/Components/Button.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnUnhovered_MetaData[] = {
{ "Category", "Button|Event" },
{ "ModuleRelativePath", "Public/Components/Button.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAllowDragDrop_MetaData[] = {
{ "Category", "Interaction" },
{ "Comment", "/** True if this button can be dragged */" },
{ "ModuleRelativePath", "Public/Components/Button.h" },
{ "ToolTip", "True if this button can be dragged" },
};
#endif // WITH_METADATA
// ********** Begin Class UButton constinit property declarations **********************************
static const UECodeGen_Private::FStructPropertyParams NewProp_WidgetStyle;
static const UECodeGen_Private::FStructPropertyParams NewProp_ColorAndOpacity;
static const UECodeGen_Private::FStructPropertyParams NewProp_BackgroundColor;
static const UECodeGen_Private::FBytePropertyParams NewProp_ClickMethod;
static const UECodeGen_Private::FBytePropertyParams NewProp_TouchMethod;
static const UECodeGen_Private::FBytePropertyParams NewProp_PressMethod;
static void NewProp_IsFocusable_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_IsFocusable;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnClicked;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnPressed;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnReleased;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnHovered;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnUnhovered;
static void NewProp_bAllowDragDrop_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAllowDragDrop;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UButton constinit property declarations ************************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("IsPressed"), .Pointer = &UButton::execIsPressed },
{ .NameUTF8 = UTF8TEXT("SetAllowDragDrop"), .Pointer = &UButton::execSetAllowDragDrop },
{ .NameUTF8 = UTF8TEXT("SetBackgroundColor"), .Pointer = &UButton::execSetBackgroundColor },
{ .NameUTF8 = UTF8TEXT("SetClickMethod"), .Pointer = &UButton::execSetClickMethod },
{ .NameUTF8 = UTF8TEXT("SetColorAndOpacity"), .Pointer = &UButton::execSetColorAndOpacity },
{ .NameUTF8 = UTF8TEXT("SetPressMethod"), .Pointer = &UButton::execSetPressMethod },
{ .NameUTF8 = UTF8TEXT("SetStyle"), .Pointer = &UButton::execSetStyle },
{ .NameUTF8 = UTF8TEXT("SetTouchMethod"), .Pointer = &UButton::execSetTouchMethod },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UButton_IsPressed, "IsPressed" }, // 4006848043
{ &Z_Construct_UFunction_UButton_SetAllowDragDrop, "SetAllowDragDrop" }, // 3233609158
{ &Z_Construct_UFunction_UButton_SetBackgroundColor, "SetBackgroundColor" }, // 3697253685
{ &Z_Construct_UFunction_UButton_SetClickMethod, "SetClickMethod" }, // 150429579
{ &Z_Construct_UFunction_UButton_SetColorAndOpacity, "SetColorAndOpacity" }, // 2327528331
{ &Z_Construct_UFunction_UButton_SetPressMethod, "SetPressMethod" }, // 2034902875
{ &Z_Construct_UFunction_UButton_SetStyle, "SetStyle" }, // 3687386642
{ &Z_Construct_UFunction_UButton_SetTouchMethod, "SetTouchMethod" }, // 1473559465
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UButton>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UButton_Statics
// ********** Begin Class UButton Property Definitions *********************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UButton_Statics::NewProp_WidgetStyle = { "WidgetStyle", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UButton::SetWidgetStyle_WrapperImpl, &UButton::GetWidgetStyle_WrapperImpl, 1, STRUCT_OFFSET(UButton, WidgetStyle), Z_Construct_UScriptStruct_FButtonStyle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WidgetStyle_MetaData), NewProp_WidgetStyle_MetaData) }; // 4167727917
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UButton_Statics::NewProp_ColorAndOpacity = { "ColorAndOpacity", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UButton::SetColorAndOpacity_WrapperImpl, &UButton::GetColorAndOpacity_WrapperImpl, 1, STRUCT_OFFSET(UButton, ColorAndOpacity), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ColorAndOpacity_MetaData), NewProp_ColorAndOpacity_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UButton_Statics::NewProp_BackgroundColor = { "BackgroundColor", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UButton::SetBackgroundColor_WrapperImpl, &UButton::GetBackgroundColor_WrapperImpl, 1, STRUCT_OFFSET(UButton, BackgroundColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BackgroundColor_MetaData), NewProp_BackgroundColor_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UButton_Statics::NewProp_ClickMethod = { "ClickMethod", nullptr, (EPropertyFlags)0x0010040000000005, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, &UButton::SetClickMethod_WrapperImpl, &UButton::GetClickMethod_WrapperImpl, 1, STRUCT_OFFSET(UButton, ClickMethod), Z_Construct_UEnum_SlateCore_EButtonClickMethod, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ClickMethod_MetaData), NewProp_ClickMethod_MetaData) }; // 2103143996
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UButton_Statics::NewProp_TouchMethod = { "TouchMethod", nullptr, (EPropertyFlags)0x0010040000000005, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, &UButton::SetTouchMethod_WrapperImpl, &UButton::GetTouchMethod_WrapperImpl, 1, STRUCT_OFFSET(UButton, TouchMethod), Z_Construct_UEnum_SlateCore_EButtonTouchMethod, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TouchMethod_MetaData), NewProp_TouchMethod_MetaData) }; // 3820779903
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UButton_Statics::NewProp_PressMethod = { "PressMethod", nullptr, (EPropertyFlags)0x0010040000000005, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, &UButton::SetPressMethod_WrapperImpl, &UButton::GetPressMethod_WrapperImpl, 1, STRUCT_OFFSET(UButton, PressMethod), Z_Construct_UEnum_SlateCore_EButtonPressMethod, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PressMethod_MetaData), NewProp_PressMethod_MetaData) }; // 1057369139
void Z_Construct_UClass_UButton_Statics::NewProp_IsFocusable_SetBit(void* Obj)
{
((UButton*)Obj)->IsFocusable = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UButton_Statics::NewProp_IsFocusable = { "IsFocusable", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, &UButton::GetIsFocusable_WrapperImpl, 1, sizeof(bool), sizeof(UButton), &Z_Construct_UClass_UButton_Statics::NewProp_IsFocusable_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IsFocusable_MetaData), NewProp_IsFocusable_MetaData) };
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UButton_Statics::NewProp_OnClicked = { "OnClicked", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UButton, OnClicked), Z_Construct_UDelegateFunction_UMG_OnButtonClickedEvent__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnClicked_MetaData), NewProp_OnClicked_MetaData) }; // 540979606
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UButton_Statics::NewProp_OnPressed = { "OnPressed", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UButton, OnPressed), Z_Construct_UDelegateFunction_UMG_OnButtonPressedEvent__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnPressed_MetaData), NewProp_OnPressed_MetaData) }; // 3523376780
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UButton_Statics::NewProp_OnReleased = { "OnReleased", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UButton, OnReleased), Z_Construct_UDelegateFunction_UMG_OnButtonReleasedEvent__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnReleased_MetaData), NewProp_OnReleased_MetaData) }; // 1608205018
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UButton_Statics::NewProp_OnHovered = { "OnHovered", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UButton, OnHovered), Z_Construct_UDelegateFunction_UMG_OnButtonHoverEvent__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnHovered_MetaData), NewProp_OnHovered_MetaData) }; // 1218410662
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UButton_Statics::NewProp_OnUnhovered = { "OnUnhovered", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UButton, OnUnhovered), Z_Construct_UDelegateFunction_UMG_OnButtonHoverEvent__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnUnhovered_MetaData), NewProp_OnUnhovered_MetaData) }; // 1218410662
void Z_Construct_UClass_UButton_Statics::NewProp_bAllowDragDrop_SetBit(void* Obj)
{
((UButton*)Obj)->bAllowDragDrop = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UButton_Statics::NewProp_bAllowDragDrop = { "bAllowDragDrop", nullptr, (EPropertyFlags)0x0020080000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UButton), &Z_Construct_UClass_UButton_Statics::NewProp_bAllowDragDrop_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAllowDragDrop_MetaData), NewProp_bAllowDragDrop_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UButton_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UButton_Statics::NewProp_WidgetStyle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UButton_Statics::NewProp_ColorAndOpacity,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UButton_Statics::NewProp_BackgroundColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UButton_Statics::NewProp_ClickMethod,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UButton_Statics::NewProp_TouchMethod,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UButton_Statics::NewProp_PressMethod,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UButton_Statics::NewProp_IsFocusable,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UButton_Statics::NewProp_OnClicked,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UButton_Statics::NewProp_OnPressed,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UButton_Statics::NewProp_OnReleased,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UButton_Statics::NewProp_OnHovered,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UButton_Statics::NewProp_OnUnhovered,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UButton_Statics::NewProp_bAllowDragDrop,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UButton_Statics::PropPointers) < 2048);
// ********** End Class UButton Property Definitions ***********************************************
UObject* (*const Z_Construct_UClass_UButton_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UContentWidget,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UButton_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UButton_Statics::ClassParams = {
&UButton::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UButton_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UButton_Statics::PropPointers),
0,
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UButton_Statics::Class_MetaDataParams), Z_Construct_UClass_UButton_Statics::Class_MetaDataParams)
};
void UButton::StaticRegisterNativesUButton()
{
UClass* Class = UButton::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UButton_Statics::Funcs));
}
UClass* Z_Construct_UClass_UButton()
{
if (!Z_Registration_Info_UClass_UButton.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UButton.OuterSingleton, Z_Construct_UClass_UButton_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UButton.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UButton);
UButton::~UButton() {}
// ********** End Class UButton ********************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_Button_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UButton, UButton::StaticClass, TEXT("UButton"), &Z_Registration_Info_UClass_UButton, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UButton), 566028028U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_Button_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_Button_h__Script_UMG_4251671251{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_Button_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_Button_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,122 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/Button.h"
#ifdef UMG_Button_generated_h
#error "Button.generated.h already included, missing '#pragma once' in Button.h"
#endif
#define UMG_Button_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FButtonStyle;
struct FLinearColor;
// ********** Begin Delegate FOnButtonClickedEvent *************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_Button_h_18_DELEGATE \
UMG_API void FOnButtonClickedEvent_DelegateWrapper(const FMulticastScriptDelegate& OnButtonClickedEvent);
// ********** End Delegate FOnButtonClickedEvent ***************************************************
// ********** Begin Delegate FOnButtonPressedEvent *************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_Button_h_19_DELEGATE \
UMG_API void FOnButtonPressedEvent_DelegateWrapper(const FMulticastScriptDelegate& OnButtonPressedEvent);
// ********** End Delegate FOnButtonPressedEvent ***************************************************
// ********** Begin Delegate FOnButtonReleasedEvent ************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_Button_h_20_DELEGATE \
UMG_API void FOnButtonReleasedEvent_DelegateWrapper(const FMulticastScriptDelegate& OnButtonReleasedEvent);
// ********** End Delegate FOnButtonReleasedEvent **************************************************
// ********** Begin Delegate FOnButtonHoverEvent ***************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_Button_h_21_DELEGATE \
UMG_API void FOnButtonHoverEvent_DelegateWrapper(const FMulticastScriptDelegate& OnButtonHoverEvent);
// ********** End Delegate FOnButtonHoverEvent *****************************************************
// ********** Begin Class UButton ******************************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_Button_h_34_RPC_WRAPPERS \
DECLARE_FUNCTION(execSetAllowDragDrop); \
DECLARE_FUNCTION(execSetPressMethod); \
DECLARE_FUNCTION(execSetTouchMethod); \
DECLARE_FUNCTION(execSetClickMethod); \
DECLARE_FUNCTION(execIsPressed); \
DECLARE_FUNCTION(execSetBackgroundColor); \
DECLARE_FUNCTION(execSetColorAndOpacity); \
DECLARE_FUNCTION(execSetStyle);
#define FID_Engine_Source_Runtime_UMG_Public_Components_Button_h_34_ACCESSORS \
static void GetWidgetStyle_WrapperImpl(const void* Object, void* OutValue); \
static void SetWidgetStyle_WrapperImpl(void* Object, const void* InValue); \
static void GetColorAndOpacity_WrapperImpl(const void* Object, void* OutValue); \
static void SetColorAndOpacity_WrapperImpl(void* Object, const void* InValue); \
static void GetBackgroundColor_WrapperImpl(const void* Object, void* OutValue); \
static void SetBackgroundColor_WrapperImpl(void* Object, const void* InValue); \
static void GetClickMethod_WrapperImpl(const void* Object, void* OutValue); \
static void SetClickMethod_WrapperImpl(void* Object, const void* InValue); \
static void GetTouchMethod_WrapperImpl(const void* Object, void* OutValue); \
static void SetTouchMethod_WrapperImpl(void* Object, const void* InValue); \
static void GetPressMethod_WrapperImpl(const void* Object, void* OutValue); \
static void SetPressMethod_WrapperImpl(void* Object, const void* InValue); \
static void GetIsFocusable_WrapperImpl(const void* Object, void* OutValue);
struct Z_Construct_UClass_UButton_Statics;
UMG_API UClass* Z_Construct_UClass_UButton_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_Button_h_34_INCLASS \
private: \
static void StaticRegisterNativesUButton(); \
friend struct ::Z_Construct_UClass_UButton_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UButton_NoRegister(); \
public: \
DECLARE_CLASS2(UButton, UContentWidget, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UButton_NoRegister) \
DECLARE_SERIALIZER(UButton)
#define FID_Engine_Source_Runtime_UMG_Public_Components_Button_h_34_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UButton(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UButton) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UButton); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UButton); \
/** Deleted move- and copy-constructors, should never be used */ \
UButton(UButton&&) = delete; \
UButton(const UButton&) = delete; \
UMG_API virtual ~UButton();
#define FID_Engine_Source_Runtime_UMG_Public_Components_Button_h_31_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_Button_h_34_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_Button_h_34_RPC_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Components_Button_h_34_ACCESSORS \
FID_Engine_Source_Runtime_UMG_Public_Components_Button_h_34_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Components_Button_h_34_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UButton;
// ********** End Class UButton ********************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_Button_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,366 @@
// 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/ButtonSlot.h"
#include "Layout/Margin.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeButtonSlot() {}
// ********** Begin Cross Module References ********************************************************
SLATECORE_API UEnum* Z_Construct_UEnum_SlateCore_EHorizontalAlignment();
SLATECORE_API UEnum* Z_Construct_UEnum_SlateCore_EVerticalAlignment();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FMargin();
UMG_API UClass* Z_Construct_UClass_UButtonSlot();
UMG_API UClass* Z_Construct_UClass_UButtonSlot_NoRegister();
UMG_API UClass* Z_Construct_UClass_UPanelSlot();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UButtonSlot Function SetHorizontalAlignment ******************************
struct Z_Construct_UFunction_UButtonSlot_SetHorizontalAlignment_Statics
{
struct ButtonSlot_eventSetHorizontalAlignment_Parms
{
TEnumAsByte<EHorizontalAlignment> InHorizontalAlignment;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Layout|Button Slot" },
{ "ModuleRelativePath", "Public/Components/ButtonSlot.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetHorizontalAlignment constinit property declarations ****************
static const UECodeGen_Private::FBytePropertyParams NewProp_InHorizontalAlignment;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetHorizontalAlignment constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetHorizontalAlignment Property Definitions ***************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UButtonSlot_SetHorizontalAlignment_Statics::NewProp_InHorizontalAlignment = { "InHorizontalAlignment", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ButtonSlot_eventSetHorizontalAlignment_Parms, InHorizontalAlignment), Z_Construct_UEnum_SlateCore_EHorizontalAlignment, METADATA_PARAMS(0, nullptr) }; // 990570535
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UButtonSlot_SetHorizontalAlignment_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UButtonSlot_SetHorizontalAlignment_Statics::NewProp_InHorizontalAlignment,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UButtonSlot_SetHorizontalAlignment_Statics::PropPointers) < 2048);
// ********** End Function SetHorizontalAlignment Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UButtonSlot_SetHorizontalAlignment_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UButtonSlot, nullptr, "SetHorizontalAlignment", Z_Construct_UFunction_UButtonSlot_SetHorizontalAlignment_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UButtonSlot_SetHorizontalAlignment_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UButtonSlot_SetHorizontalAlignment_Statics::ButtonSlot_eventSetHorizontalAlignment_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UButtonSlot_SetHorizontalAlignment_Statics::Function_MetaDataParams), Z_Construct_UFunction_UButtonSlot_SetHorizontalAlignment_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UButtonSlot_SetHorizontalAlignment_Statics::ButtonSlot_eventSetHorizontalAlignment_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UButtonSlot_SetHorizontalAlignment()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UButtonSlot_SetHorizontalAlignment_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UButtonSlot::execSetHorizontalAlignment)
{
P_GET_PROPERTY(FByteProperty,Z_Param_InHorizontalAlignment);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetHorizontalAlignment(EHorizontalAlignment(Z_Param_InHorizontalAlignment));
P_NATIVE_END;
}
// ********** End Class UButtonSlot Function SetHorizontalAlignment ********************************
// ********** Begin Class UButtonSlot Function SetPadding ******************************************
struct Z_Construct_UFunction_UButtonSlot_SetPadding_Statics
{
struct ButtonSlot_eventSetPadding_Parms
{
FMargin InPadding;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Layout|Button Slot" },
{ "ModuleRelativePath", "Public/Components/ButtonSlot.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetPadding constinit property declarations ****************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InPadding;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetPadding constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetPadding Property Definitions ***************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UButtonSlot_SetPadding_Statics::NewProp_InPadding = { "InPadding", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ButtonSlot_eventSetPadding_Parms, InPadding), Z_Construct_UScriptStruct_FMargin, METADATA_PARAMS(0, nullptr) }; // 4099648758
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UButtonSlot_SetPadding_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UButtonSlot_SetPadding_Statics::NewProp_InPadding,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UButtonSlot_SetPadding_Statics::PropPointers) < 2048);
// ********** End Function SetPadding Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UButtonSlot_SetPadding_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UButtonSlot, nullptr, "SetPadding", Z_Construct_UFunction_UButtonSlot_SetPadding_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UButtonSlot_SetPadding_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UButtonSlot_SetPadding_Statics::ButtonSlot_eventSetPadding_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UButtonSlot_SetPadding_Statics::Function_MetaDataParams), Z_Construct_UFunction_UButtonSlot_SetPadding_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UButtonSlot_SetPadding_Statics::ButtonSlot_eventSetPadding_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UButtonSlot_SetPadding()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UButtonSlot_SetPadding_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UButtonSlot::execSetPadding)
{
P_GET_STRUCT(FMargin,Z_Param_InPadding);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetPadding(Z_Param_InPadding);
P_NATIVE_END;
}
// ********** End Class UButtonSlot Function SetPadding ********************************************
// ********** Begin Class UButtonSlot Function SetVerticalAlignment ********************************
struct Z_Construct_UFunction_UButtonSlot_SetVerticalAlignment_Statics
{
struct ButtonSlot_eventSetVerticalAlignment_Parms
{
TEnumAsByte<EVerticalAlignment> InVerticalAlignment;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Layout|Button Slot" },
{ "ModuleRelativePath", "Public/Components/ButtonSlot.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetVerticalAlignment constinit property declarations ******************
static const UECodeGen_Private::FBytePropertyParams NewProp_InVerticalAlignment;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetVerticalAlignment constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetVerticalAlignment Property Definitions *****************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UButtonSlot_SetVerticalAlignment_Statics::NewProp_InVerticalAlignment = { "InVerticalAlignment", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ButtonSlot_eventSetVerticalAlignment_Parms, InVerticalAlignment), Z_Construct_UEnum_SlateCore_EVerticalAlignment, METADATA_PARAMS(0, nullptr) }; // 2496106429
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UButtonSlot_SetVerticalAlignment_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UButtonSlot_SetVerticalAlignment_Statics::NewProp_InVerticalAlignment,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UButtonSlot_SetVerticalAlignment_Statics::PropPointers) < 2048);
// ********** End Function SetVerticalAlignment Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UButtonSlot_SetVerticalAlignment_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UButtonSlot, nullptr, "SetVerticalAlignment", Z_Construct_UFunction_UButtonSlot_SetVerticalAlignment_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UButtonSlot_SetVerticalAlignment_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UButtonSlot_SetVerticalAlignment_Statics::ButtonSlot_eventSetVerticalAlignment_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UButtonSlot_SetVerticalAlignment_Statics::Function_MetaDataParams), Z_Construct_UFunction_UButtonSlot_SetVerticalAlignment_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UButtonSlot_SetVerticalAlignment_Statics::ButtonSlot_eventSetVerticalAlignment_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UButtonSlot_SetVerticalAlignment()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UButtonSlot_SetVerticalAlignment_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UButtonSlot::execSetVerticalAlignment)
{
P_GET_PROPERTY(FByteProperty,Z_Param_InVerticalAlignment);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetVerticalAlignment(EVerticalAlignment(Z_Param_InVerticalAlignment));
P_NATIVE_END;
}
// ********** End Class UButtonSlot Function SetVerticalAlignment **********************************
// ********** Begin Class UButtonSlot **************************************************************
void UButtonSlot::GetPadding_WrapperImpl(const void* Object, void* OutValue)
{
const UButtonSlot* Obj = (const UButtonSlot*)Object;
FMargin& Result = *(FMargin*)OutValue;
Result = (FMargin)Obj->GetPadding();
}
void UButtonSlot::SetPadding_WrapperImpl(void* Object, const void* InValue)
{
UButtonSlot* Obj = (UButtonSlot*)Object;
FMargin& Value = *(FMargin*)InValue;
Obj->SetPadding(Value);
}
void UButtonSlot::GetHorizontalAlignment_WrapperImpl(const void* Object, void* OutValue)
{
const UButtonSlot* Obj = (const UButtonSlot*)Object;
uint8& Result = *(uint8*)OutValue;
Result = (uint8)Obj->GetHorizontalAlignment();
}
void UButtonSlot::SetHorizontalAlignment_WrapperImpl(void* Object, const void* InValue)
{
UButtonSlot* Obj = (UButtonSlot*)Object;
EHorizontalAlignment Value = (EHorizontalAlignment)*(uint8*)InValue;
Obj->SetHorizontalAlignment(Value);
}
void UButtonSlot::GetVerticalAlignment_WrapperImpl(const void* Object, void* OutValue)
{
const UButtonSlot* Obj = (const UButtonSlot*)Object;
uint8& Result = *(uint8*)OutValue;
Result = (uint8)Obj->GetVerticalAlignment();
}
void UButtonSlot::SetVerticalAlignment_WrapperImpl(void* Object, const void* InValue)
{
UButtonSlot* Obj = (UButtonSlot*)Object;
EVerticalAlignment Value = (EVerticalAlignment)*(uint8*)InValue;
Obj->SetVerticalAlignment(Value);
}
FClassRegistrationInfo Z_Registration_Info_UClass_UButtonSlot;
UClass* UButtonSlot::GetPrivateStaticClass()
{
using TClass = UButtonSlot;
if (!Z_Registration_Info_UClass_UButtonSlot.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ButtonSlot"),
Z_Registration_Info_UClass_UButtonSlot.InnerSingleton,
StaticRegisterNativesUButtonSlot,
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_UButtonSlot.InnerSingleton;
}
UClass* Z_Construct_UClass_UButtonSlot_NoRegister()
{
return UButtonSlot::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UButtonSlot_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** The Slot for the UButtonSlot, contains the widget displayed in a button's single slot */" },
{ "IncludePath", "Components/ButtonSlot.h" },
{ "ModuleRelativePath", "Public/Components/ButtonSlot.h" },
{ "ToolTip", "The Slot for the UButtonSlot, contains the widget displayed in a button's single slot" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Padding_MetaData[] = {
{ "BlueprintSetter", "SetPadding" },
{ "Category", "Layout|Button Slot" },
{ "Comment", "/** The padding area between the slot and the content it contains. */" },
{ "ModuleRelativePath", "Public/Components/ButtonSlot.h" },
{ "ToolTip", "The padding area between the slot and the content it contains." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HorizontalAlignment_MetaData[] = {
{ "BlueprintSetter", "SetHorizontalAlignment" },
{ "Category", "Layout|Button Slot" },
{ "Comment", "/** The alignment of the object horizontally. */" },
{ "ModuleRelativePath", "Public/Components/ButtonSlot.h" },
{ "ToolTip", "The alignment of the object horizontally." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VerticalAlignment_MetaData[] = {
{ "BlueprintSetter", "SetVerticalAlignment" },
{ "Category", "Layout|Button Slot" },
{ "Comment", "/** The alignment of the object vertically. */" },
{ "ModuleRelativePath", "Public/Components/ButtonSlot.h" },
{ "ToolTip", "The alignment of the object vertically." },
};
#endif // WITH_METADATA
// ********** Begin Class UButtonSlot constinit property declarations ******************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Padding;
static const UECodeGen_Private::FBytePropertyParams NewProp_HorizontalAlignment;
static const UECodeGen_Private::FBytePropertyParams NewProp_VerticalAlignment;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UButtonSlot constinit property declarations ********************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetHorizontalAlignment"), .Pointer = &UButtonSlot::execSetHorizontalAlignment },
{ .NameUTF8 = UTF8TEXT("SetPadding"), .Pointer = &UButtonSlot::execSetPadding },
{ .NameUTF8 = UTF8TEXT("SetVerticalAlignment"), .Pointer = &UButtonSlot::execSetVerticalAlignment },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UButtonSlot_SetHorizontalAlignment, "SetHorizontalAlignment" }, // 2395232927
{ &Z_Construct_UFunction_UButtonSlot_SetPadding, "SetPadding" }, // 175446880
{ &Z_Construct_UFunction_UButtonSlot_SetVerticalAlignment, "SetVerticalAlignment" }, // 3806260150
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UButtonSlot>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UButtonSlot_Statics
// ********** Begin Class UButtonSlot Property Definitions *****************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UButtonSlot_Statics::NewProp_Padding = { "Padding", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UButtonSlot::SetPadding_WrapperImpl, &UButtonSlot::GetPadding_WrapperImpl, 1, STRUCT_OFFSET(UButtonSlot, Padding), Z_Construct_UScriptStruct_FMargin, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Padding_MetaData), NewProp_Padding_MetaData) }; // 4099648758
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UButtonSlot_Statics::NewProp_HorizontalAlignment = { "HorizontalAlignment", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, &UButtonSlot::SetHorizontalAlignment_WrapperImpl, &UButtonSlot::GetHorizontalAlignment_WrapperImpl, 1, STRUCT_OFFSET(UButtonSlot, HorizontalAlignment), Z_Construct_UEnum_SlateCore_EHorizontalAlignment, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HorizontalAlignment_MetaData), NewProp_HorizontalAlignment_MetaData) }; // 990570535
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UButtonSlot_Statics::NewProp_VerticalAlignment = { "VerticalAlignment", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, &UButtonSlot::SetVerticalAlignment_WrapperImpl, &UButtonSlot::GetVerticalAlignment_WrapperImpl, 1, STRUCT_OFFSET(UButtonSlot, VerticalAlignment), Z_Construct_UEnum_SlateCore_EVerticalAlignment, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VerticalAlignment_MetaData), NewProp_VerticalAlignment_MetaData) }; // 2496106429
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UButtonSlot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UButtonSlot_Statics::NewProp_Padding,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UButtonSlot_Statics::NewProp_HorizontalAlignment,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UButtonSlot_Statics::NewProp_VerticalAlignment,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UButtonSlot_Statics::PropPointers) < 2048);
// ********** End Class UButtonSlot Property Definitions *******************************************
UObject* (*const Z_Construct_UClass_UButtonSlot_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UPanelSlot,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UButtonSlot_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UButtonSlot_Statics::ClassParams = {
&UButtonSlot::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UButtonSlot_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UButtonSlot_Statics::PropPointers),
0,
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UButtonSlot_Statics::Class_MetaDataParams), Z_Construct_UClass_UButtonSlot_Statics::Class_MetaDataParams)
};
void UButtonSlot::StaticRegisterNativesUButtonSlot()
{
UClass* Class = UButtonSlot::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UButtonSlot_Statics::Funcs));
}
UClass* Z_Construct_UClass_UButtonSlot()
{
if (!Z_Registration_Info_UClass_UButtonSlot.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UButtonSlot.OuterSingleton, Z_Construct_UClass_UButtonSlot_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UButtonSlot.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UButtonSlot);
UButtonSlot::~UButtonSlot() {}
// ********** End Class UButtonSlot ****************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_ButtonSlot_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UButtonSlot, UButtonSlot::StaticClass, TEXT("UButtonSlot"), &Z_Registration_Info_UClass_UButtonSlot, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UButtonSlot), 4265032621U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_ButtonSlot_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_ButtonSlot_h__Script_UMG_3312434773{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_ButtonSlot_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_ButtonSlot_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,81 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/ButtonSlot.h"
#ifdef UMG_ButtonSlot_generated_h
#error "ButtonSlot.generated.h already included, missing '#pragma once' in ButtonSlot.h"
#endif
#define UMG_ButtonSlot_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FMargin;
// ********** Begin Class UButtonSlot **************************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ButtonSlot_h_19_RPC_WRAPPERS \
DECLARE_FUNCTION(execSetVerticalAlignment); \
DECLARE_FUNCTION(execSetHorizontalAlignment); \
DECLARE_FUNCTION(execSetPadding);
#define FID_Engine_Source_Runtime_UMG_Public_Components_ButtonSlot_h_19_ACCESSORS \
static void GetPadding_WrapperImpl(const void* Object, void* OutValue); \
static void SetPadding_WrapperImpl(void* Object, const void* InValue); \
static void GetHorizontalAlignment_WrapperImpl(const void* Object, void* OutValue); \
static void SetHorizontalAlignment_WrapperImpl(void* Object, const void* InValue); \
static void GetVerticalAlignment_WrapperImpl(const void* Object, void* OutValue); \
static void SetVerticalAlignment_WrapperImpl(void* Object, const void* InValue);
struct Z_Construct_UClass_UButtonSlot_Statics;
UMG_API UClass* Z_Construct_UClass_UButtonSlot_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_ButtonSlot_h_19_INCLASS \
private: \
static void StaticRegisterNativesUButtonSlot(); \
friend struct ::Z_Construct_UClass_UButtonSlot_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UButtonSlot_NoRegister(); \
public: \
DECLARE_CLASS2(UButtonSlot, UPanelSlot, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UButtonSlot_NoRegister) \
DECLARE_SERIALIZER(UButtonSlot)
#define FID_Engine_Source_Runtime_UMG_Public_Components_ButtonSlot_h_19_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UButtonSlot(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UButtonSlot) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UButtonSlot); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UButtonSlot); \
/** Deleted move- and copy-constructors, should never be used */ \
UButtonSlot(UButtonSlot&&) = delete; \
UButtonSlot(const UButtonSlot&) = delete; \
UMG_API virtual ~UButtonSlot();
#define FID_Engine_Source_Runtime_UMG_Public_Components_ButtonSlot_h_16_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_ButtonSlot_h_19_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_ButtonSlot_h_19_RPC_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Components_ButtonSlot_h_19_ACCESSORS \
FID_Engine_Source_Runtime_UMG_Public_Components_ButtonSlot_h_19_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Components_ButtonSlot_h_19_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UButtonSlot;
// ********** End Class UButtonSlot ****************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_ButtonSlot_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,195 @@
// 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/CanvasPanel.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeCanvasPanel() {}
// ********** Begin Cross Module References ********************************************************
UMG_API UClass* Z_Construct_UClass_UCanvasPanel();
UMG_API UClass* Z_Construct_UClass_UCanvasPanel_NoRegister();
UMG_API UClass* Z_Construct_UClass_UCanvasPanelSlot_NoRegister();
UMG_API UClass* Z_Construct_UClass_UPanelWidget();
UMG_API UClass* Z_Construct_UClass_UWidget_NoRegister();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UCanvasPanel Function AddChildToCanvas ***********************************
struct Z_Construct_UFunction_UCanvasPanel_AddChildToCanvas_Statics
{
struct CanvasPanel_eventAddChildToCanvas_Parms
{
UWidget* Content;
UCanvasPanelSlot* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Canvas Panel" },
{ "Comment", "/** */" },
{ "ModuleRelativePath", "Public/Components/CanvasPanel.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Content_MetaData[] = {
{ "EditInline", "true" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function AddChildToCanvas constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Content;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddChildToCanvas constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddChildToCanvas Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UCanvasPanel_AddChildToCanvas_Statics::NewProp_Content = { "Content", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CanvasPanel_eventAddChildToCanvas_Parms, Content), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Content_MetaData), NewProp_Content_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UCanvasPanel_AddChildToCanvas_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CanvasPanel_eventAddChildToCanvas_Parms, ReturnValue), Z_Construct_UClass_UCanvasPanelSlot_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCanvasPanel_AddChildToCanvas_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCanvasPanel_AddChildToCanvas_Statics::NewProp_Content,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCanvasPanel_AddChildToCanvas_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCanvasPanel_AddChildToCanvas_Statics::PropPointers) < 2048);
// ********** End Function AddChildToCanvas Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCanvasPanel_AddChildToCanvas_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCanvasPanel, nullptr, "AddChildToCanvas", Z_Construct_UFunction_UCanvasPanel_AddChildToCanvas_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCanvasPanel_AddChildToCanvas_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCanvasPanel_AddChildToCanvas_Statics::CanvasPanel_eventAddChildToCanvas_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCanvasPanel_AddChildToCanvas_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCanvasPanel_AddChildToCanvas_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCanvasPanel_AddChildToCanvas_Statics::CanvasPanel_eventAddChildToCanvas_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCanvasPanel_AddChildToCanvas()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCanvasPanel_AddChildToCanvas_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCanvasPanel::execAddChildToCanvas)
{
P_GET_OBJECT(UWidget,Z_Param_Content);
P_FINISH;
P_NATIVE_BEGIN;
*(UCanvasPanelSlot**)Z_Param__Result=P_THIS->AddChildToCanvas(Z_Param_Content);
P_NATIVE_END;
}
// ********** End Class UCanvasPanel Function AddChildToCanvas *************************************
// ********** Begin Class UCanvasPanel *************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UCanvasPanel;
UClass* UCanvasPanel::GetPrivateStaticClass()
{
using TClass = UCanvasPanel;
if (!Z_Registration_Info_UClass_UCanvasPanel.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("CanvasPanel"),
Z_Registration_Info_UClass_UCanvasPanel.InnerSingleton,
StaticRegisterNativesUCanvasPanel,
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_UCanvasPanel.InnerSingleton;
}
UClass* Z_Construct_UClass_UCanvasPanel_NoRegister()
{
return UCanvasPanel::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UCanvasPanel_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * The canvas panel is a designer friendly panel that allows widgets to be laid out at arbitrary \n * locations, anchored and z-ordered with other children of the canvas. The canvas is a great widget\n * for manual layout, but bad when you want to procedurally just generate widgets and place them in a \n * container (unless you want absolute layout).\n *\n * * Many Children\n * * Absolute Layout\n * * Anchors\n */" },
{ "IncludePath", "Components/CanvasPanel.h" },
{ "ModuleRelativePath", "Public/Components/CanvasPanel.h" },
{ "ShortTooltip", "A designer-friendly panel useful for laying out top-level widgets. Use sparingly." },
{ "ToolTip", "The canvas panel is a designer friendly panel that allows widgets to be laid out at arbitrary\nlocations, anchored and z-ordered with other children of the canvas. The canvas is a great widget\nfor manual layout, but bad when you want to procedurally just generate widgets and place them in a\ncontainer (unless you want absolute layout).\n\n* Many Children\n* Absolute Layout\n* Anchors" },
};
#endif // WITH_METADATA
// ********** Begin Class UCanvasPanel constinit property declarations *****************************
// ********** End Class UCanvasPanel constinit property declarations *******************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("AddChildToCanvas"), .Pointer = &UCanvasPanel::execAddChildToCanvas },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UCanvasPanel_AddChildToCanvas, "AddChildToCanvas" }, // 3721020323
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UCanvasPanel>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UCanvasPanel_Statics
UObject* (*const Z_Construct_UClass_UCanvasPanel_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UPanelWidget,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCanvasPanel_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UCanvasPanel_Statics::ClassParams = {
&UCanvasPanel::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCanvasPanel_Statics::Class_MetaDataParams), Z_Construct_UClass_UCanvasPanel_Statics::Class_MetaDataParams)
};
void UCanvasPanel::StaticRegisterNativesUCanvasPanel()
{
UClass* Class = UCanvasPanel::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UCanvasPanel_Statics::Funcs));
}
UClass* Z_Construct_UClass_UCanvasPanel()
{
if (!Z_Registration_Info_UClass_UCanvasPanel.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UCanvasPanel.OuterSingleton, Z_Construct_UClass_UCanvasPanel_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UCanvasPanel.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UCanvasPanel);
UCanvasPanel::~UCanvasPanel() {}
// ********** End Class UCanvasPanel ***************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_CanvasPanel_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UCanvasPanel, UCanvasPanel::StaticClass, TEXT("UCanvasPanel"), &Z_Registration_Info_UClass_UCanvasPanel, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UCanvasPanel), 2012639301U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_CanvasPanel_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_CanvasPanel_h__Script_UMG_3129647424{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_CanvasPanel_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_CanvasPanel_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,70 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/CanvasPanel.h"
#ifdef UMG_CanvasPanel_generated_h
#error "CanvasPanel.generated.h already included, missing '#pragma once' in CanvasPanel.h"
#endif
#define UMG_CanvasPanel_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UCanvasPanelSlot;
class UWidget;
// ********** Begin Class UCanvasPanel *************************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_CanvasPanel_h_27_RPC_WRAPPERS \
DECLARE_FUNCTION(execAddChildToCanvas);
struct Z_Construct_UClass_UCanvasPanel_Statics;
UMG_API UClass* Z_Construct_UClass_UCanvasPanel_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_CanvasPanel_h_27_INCLASS \
private: \
static void StaticRegisterNativesUCanvasPanel(); \
friend struct ::Z_Construct_UClass_UCanvasPanel_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UCanvasPanel_NoRegister(); \
public: \
DECLARE_CLASS2(UCanvasPanel, UPanelWidget, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UCanvasPanel_NoRegister) \
DECLARE_SERIALIZER(UCanvasPanel)
#define FID_Engine_Source_Runtime_UMG_Public_Components_CanvasPanel_h_27_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UCanvasPanel(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UCanvasPanel) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UCanvasPanel); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UCanvasPanel); \
/** Deleted move- and copy-constructors, should never be used */ \
UCanvasPanel(UCanvasPanel&&) = delete; \
UCanvasPanel(const UCanvasPanel&) = delete; \
UMG_API virtual ~UCanvasPanel();
#define FID_Engine_Source_Runtime_UMG_Public_Components_CanvasPanel_h_24_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_CanvasPanel_h_27_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_CanvasPanel_h_27_RPC_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Components_CanvasPanel_h_27_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Components_CanvasPanel_h_27_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UCanvasPanel;
// ********** End Class UCanvasPanel ***************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_CanvasPanel_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,108 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/CanvasPanelSlot.h"
#ifdef UMG_CanvasPanelSlot_generated_h
#error "CanvasPanelSlot.generated.h already included, missing '#pragma once' in CanvasPanelSlot.h"
#endif
#define UMG_CanvasPanelSlot_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FAnchorData;
struct FAnchors;
struct FMargin;
// ********** Begin ScriptStruct FAnchorData *******************************************************
struct Z_Construct_UScriptStruct_FAnchorData_Statics;
#define FID_Engine_Source_Runtime_UMG_Public_Components_CanvasPanelSlot_h_20_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FAnchorData_Statics; \
UMG_API static class UScriptStruct* StaticStruct();
struct FAnchorData;
// ********** End ScriptStruct FAnchorData *********************************************************
// ********** Begin Class UCanvasPanelSlot *********************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_CanvasPanelSlot_h_68_RPC_WRAPPERS \
DECLARE_FUNCTION(execSetMaximum); \
DECLARE_FUNCTION(execSetMinimum); \
DECLARE_FUNCTION(execGetZOrder); \
DECLARE_FUNCTION(execSetZOrder); \
DECLARE_FUNCTION(execGetAutoSize); \
DECLARE_FUNCTION(execSetAutoSize); \
DECLARE_FUNCTION(execGetAlignment); \
DECLARE_FUNCTION(execSetAlignment); \
DECLARE_FUNCTION(execGetAnchors); \
DECLARE_FUNCTION(execSetAnchors); \
DECLARE_FUNCTION(execGetOffsets); \
DECLARE_FUNCTION(execSetOffsets); \
DECLARE_FUNCTION(execGetSize); \
DECLARE_FUNCTION(execSetSize); \
DECLARE_FUNCTION(execGetPosition); \
DECLARE_FUNCTION(execSetPosition); \
DECLARE_FUNCTION(execGetLayout); \
DECLARE_FUNCTION(execSetLayout);
#define FID_Engine_Source_Runtime_UMG_Public_Components_CanvasPanelSlot_h_68_ACCESSORS \
static void GetLayoutData_WrapperImpl(const void* Object, void* OutValue); \
static void SetLayoutData_WrapperImpl(void* Object, const void* InValue); \
static void GetbAutoSize_WrapperImpl(const void* Object, void* OutValue); \
static void SetbAutoSize_WrapperImpl(void* Object, const void* InValue); \
static void GetZOrder_WrapperImpl(const void* Object, void* OutValue); \
static void SetZOrder_WrapperImpl(void* Object, const void* InValue);
struct Z_Construct_UClass_UCanvasPanelSlot_Statics;
UMG_API UClass* Z_Construct_UClass_UCanvasPanelSlot_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_CanvasPanelSlot_h_68_INCLASS \
private: \
static void StaticRegisterNativesUCanvasPanelSlot(); \
friend struct ::Z_Construct_UClass_UCanvasPanelSlot_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UCanvasPanelSlot_NoRegister(); \
public: \
DECLARE_CLASS2(UCanvasPanelSlot, UPanelSlot, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UCanvasPanelSlot_NoRegister) \
DECLARE_SERIALIZER(UCanvasPanelSlot)
#define FID_Engine_Source_Runtime_UMG_Public_Components_CanvasPanelSlot_h_68_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UCanvasPanelSlot(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UCanvasPanelSlot) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UCanvasPanelSlot); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UCanvasPanelSlot); \
/** Deleted move- and copy-constructors, should never be used */ \
UCanvasPanelSlot(UCanvasPanelSlot&&) = delete; \
UCanvasPanelSlot(const UCanvasPanelSlot&) = delete; \
UMG_API virtual ~UCanvasPanelSlot();
#define FID_Engine_Source_Runtime_UMG_Public_Components_CanvasPanelSlot_h_65_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_CanvasPanelSlot_h_68_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_CanvasPanelSlot_h_68_RPC_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Components_CanvasPanelSlot_h_68_ACCESSORS \
FID_Engine_Source_Runtime_UMG_Public_Components_CanvasPanelSlot_h_68_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Components_CanvasPanelSlot_h_68_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UCanvasPanelSlot;
// ********** End Class UCanvasPanelSlot ***********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_CanvasPanelSlot_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,918 @@
// 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/CheckBox.h"
#include "Styling/SlateTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeCheckBox() {}
// ********** Begin Cross Module References ********************************************************
SLATECORE_API UEnum* Z_Construct_UEnum_SlateCore_EButtonClickMethod();
SLATECORE_API UEnum* Z_Construct_UEnum_SlateCore_EButtonPressMethod();
SLATECORE_API UEnum* Z_Construct_UEnum_SlateCore_EButtonTouchMethod();
SLATECORE_API UEnum* Z_Construct_UEnum_SlateCore_ECheckBoxState();
SLATECORE_API UEnum* Z_Construct_UEnum_SlateCore_EHorizontalAlignment();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FCheckBoxStyle();
UMG_API UClass* Z_Construct_UClass_UCheckBox();
UMG_API UClass* Z_Construct_UClass_UCheckBox_NoRegister();
UMG_API UClass* Z_Construct_UClass_UContentWidget();
UMG_API UClass* Z_Construct_UClass_UWidgetCheckedStateRegistration();
UMG_API UClass* Z_Construct_UClass_UWidgetCheckedStateRegistration_NoRegister();
UMG_API UClass* Z_Construct_UClass_UWidgetEnumStateRegistration();
UMG_API UFunction* Z_Construct_UDelegateFunction_UMG_OnCheckBoxComponentStateChanged__DelegateSignature();
UMG_API UFunction* Z_Construct_UDelegateFunction_UWidget_GetCheckBoxState__DelegateSignature();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FOnCheckBoxComponentStateChanged **************************************
struct Z_Construct_UDelegateFunction_UMG_OnCheckBoxComponentStateChanged__DelegateSignature_Statics
{
struct _Script_UMG_eventOnCheckBoxComponentStateChanged_Parms
{
bool bIsChecked;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Components/CheckBox.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnCheckBoxComponentStateChanged constinit property declarations ******
static void NewProp_bIsChecked_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsChecked;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnCheckBoxComponentStateChanged constinit property declarations ********
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnCheckBoxComponentStateChanged Property Definitions *****************
void Z_Construct_UDelegateFunction_UMG_OnCheckBoxComponentStateChanged__DelegateSignature_Statics::NewProp_bIsChecked_SetBit(void* Obj)
{
((_Script_UMG_eventOnCheckBoxComponentStateChanged_Parms*)Obj)->bIsChecked = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UDelegateFunction_UMG_OnCheckBoxComponentStateChanged__DelegateSignature_Statics::NewProp_bIsChecked = { "bIsChecked", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(_Script_UMG_eventOnCheckBoxComponentStateChanged_Parms), &Z_Construct_UDelegateFunction_UMG_OnCheckBoxComponentStateChanged__DelegateSignature_Statics::NewProp_bIsChecked_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_UMG_OnCheckBoxComponentStateChanged__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UMG_OnCheckBoxComponentStateChanged__DelegateSignature_Statics::NewProp_bIsChecked,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UMG_OnCheckBoxComponentStateChanged__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnCheckBoxComponentStateChanged Property Definitions *******************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_UMG_OnCheckBoxComponentStateChanged__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_UMG, nullptr, "OnCheckBoxComponentStateChanged__DelegateSignature", Z_Construct_UDelegateFunction_UMG_OnCheckBoxComponentStateChanged__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UMG_OnCheckBoxComponentStateChanged__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_UMG_OnCheckBoxComponentStateChanged__DelegateSignature_Statics::_Script_UMG_eventOnCheckBoxComponentStateChanged_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UMG_OnCheckBoxComponentStateChanged__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UMG_OnCheckBoxComponentStateChanged__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_UMG_OnCheckBoxComponentStateChanged__DelegateSignature_Statics::_Script_UMG_eventOnCheckBoxComponentStateChanged_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_UMG_OnCheckBoxComponentStateChanged__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UMG_OnCheckBoxComponentStateChanged__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnCheckBoxComponentStateChanged_DelegateWrapper(const FMulticastScriptDelegate& OnCheckBoxComponentStateChanged, bool bIsChecked)
{
struct _Script_UMG_eventOnCheckBoxComponentStateChanged_Parms
{
bool bIsChecked;
};
_Script_UMG_eventOnCheckBoxComponentStateChanged_Parms Parms;
Parms.bIsChecked=bIsChecked ? true : false;
OnCheckBoxComponentStateChanged.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnCheckBoxComponentStateChanged ****************************************
// ********** Begin Class UCheckBox Function GetCheckedState ***************************************
struct Z_Construct_UFunction_UCheckBox_GetCheckedState_Statics
{
struct CheckBox_eventGetCheckedState_Parms
{
ECheckBoxState ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Widget" },
{ "Comment", "/** Returns the full current checked state. */" },
{ "ModuleRelativePath", "Public/Components/CheckBox.h" },
{ "ToolTip", "Returns the full current checked state." },
};
#endif // WITH_METADATA
// ********** Begin Function GetCheckedState constinit property declarations ***********************
static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCheckedState constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCheckedState Property Definitions **********************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UCheckBox_GetCheckedState_Statics::NewProp_ReturnValue_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_UCheckBox_GetCheckedState_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CheckBox_eventGetCheckedState_Parms, ReturnValue), Z_Construct_UEnum_SlateCore_ECheckBoxState, METADATA_PARAMS(0, nullptr) }; // 1595478579
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCheckBox_GetCheckedState_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCheckBox_GetCheckedState_Statics::NewProp_ReturnValue_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCheckBox_GetCheckedState_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckBox_GetCheckedState_Statics::PropPointers) < 2048);
// ********** End Function GetCheckedState Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCheckBox_GetCheckedState_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCheckBox, nullptr, "GetCheckedState", Z_Construct_UFunction_UCheckBox_GetCheckedState_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckBox_GetCheckedState_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCheckBox_GetCheckedState_Statics::CheckBox_eventGetCheckedState_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckBox_GetCheckedState_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCheckBox_GetCheckedState_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCheckBox_GetCheckedState_Statics::CheckBox_eventGetCheckedState_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCheckBox_GetCheckedState()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCheckBox_GetCheckedState_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCheckBox::execGetCheckedState)
{
P_FINISH;
P_NATIVE_BEGIN;
*(ECheckBoxState*)Z_Param__Result=P_THIS->GetCheckedState();
P_NATIVE_END;
}
// ********** End Class UCheckBox Function GetCheckedState *****************************************
// ********** Begin Class UCheckBox Function IsChecked *********************************************
struct Z_Construct_UFunction_UCheckBox_IsChecked_Statics
{
struct CheckBox_eventIsChecked_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Widget" },
{ "Comment", "/** Returns true if the checkbox is currently checked */" },
{ "ModuleRelativePath", "Public/Components/CheckBox.h" },
{ "ToolTip", "Returns true if the checkbox is currently checked" },
};
#endif // WITH_METADATA
// ********** Begin Function IsChecked 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 IsChecked constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsChecked Property Definitions ****************************************
void Z_Construct_UFunction_UCheckBox_IsChecked_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CheckBox_eventIsChecked_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCheckBox_IsChecked_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(CheckBox_eventIsChecked_Parms), &Z_Construct_UFunction_UCheckBox_IsChecked_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCheckBox_IsChecked_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCheckBox_IsChecked_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckBox_IsChecked_Statics::PropPointers) < 2048);
// ********** End Function IsChecked Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCheckBox_IsChecked_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCheckBox, nullptr, "IsChecked", Z_Construct_UFunction_UCheckBox_IsChecked_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckBox_IsChecked_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCheckBox_IsChecked_Statics::CheckBox_eventIsChecked_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckBox_IsChecked_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCheckBox_IsChecked_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCheckBox_IsChecked_Statics::CheckBox_eventIsChecked_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCheckBox_IsChecked()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCheckBox_IsChecked_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCheckBox::execIsChecked)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsChecked();
P_NATIVE_END;
}
// ********** End Class UCheckBox Function IsChecked ***********************************************
// ********** Begin Class UCheckBox Function IsPressed *********************************************
struct Z_Construct_UFunction_UCheckBox_IsPressed_Statics
{
struct CheckBox_eventIsPressed_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Widget" },
{ "Comment", "/** Returns true if this button is currently pressed */" },
{ "ModuleRelativePath", "Public/Components/CheckBox.h" },
{ "ToolTip", "Returns true if this button is currently pressed" },
};
#endif // WITH_METADATA
// ********** Begin Function IsPressed 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 IsPressed constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsPressed Property Definitions ****************************************
void Z_Construct_UFunction_UCheckBox_IsPressed_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CheckBox_eventIsPressed_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCheckBox_IsPressed_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(CheckBox_eventIsPressed_Parms), &Z_Construct_UFunction_UCheckBox_IsPressed_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCheckBox_IsPressed_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCheckBox_IsPressed_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckBox_IsPressed_Statics::PropPointers) < 2048);
// ********** End Function IsPressed Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCheckBox_IsPressed_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCheckBox, nullptr, "IsPressed", Z_Construct_UFunction_UCheckBox_IsPressed_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckBox_IsPressed_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCheckBox_IsPressed_Statics::CheckBox_eventIsPressed_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckBox_IsPressed_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCheckBox_IsPressed_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCheckBox_IsPressed_Statics::CheckBox_eventIsPressed_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCheckBox_IsPressed()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCheckBox_IsPressed_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCheckBox::execIsPressed)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsPressed();
P_NATIVE_END;
}
// ********** End Class UCheckBox Function IsPressed ***********************************************
// ********** Begin Class UCheckBox Function SetCheckedState ***************************************
struct Z_Construct_UFunction_UCheckBox_SetCheckedState_Statics
{
struct CheckBox_eventSetCheckedState_Parms
{
ECheckBoxState InCheckedState;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Widget" },
{ "Comment", "/** Sets the checked state. */" },
{ "ModuleRelativePath", "Public/Components/CheckBox.h" },
{ "ToolTip", "Sets the checked state." },
};
#endif // WITH_METADATA
// ********** Begin Function SetCheckedState constinit property declarations ***********************
static const UECodeGen_Private::FBytePropertyParams NewProp_InCheckedState_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InCheckedState;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetCheckedState constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCheckedState Property Definitions **********************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UCheckBox_SetCheckedState_Statics::NewProp_InCheckedState_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_UCheckBox_SetCheckedState_Statics::NewProp_InCheckedState = { "InCheckedState", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CheckBox_eventSetCheckedState_Parms, InCheckedState), Z_Construct_UEnum_SlateCore_ECheckBoxState, METADATA_PARAMS(0, nullptr) }; // 1595478579
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCheckBox_SetCheckedState_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCheckBox_SetCheckedState_Statics::NewProp_InCheckedState_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCheckBox_SetCheckedState_Statics::NewProp_InCheckedState,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckBox_SetCheckedState_Statics::PropPointers) < 2048);
// ********** End Function SetCheckedState Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCheckBox_SetCheckedState_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCheckBox, nullptr, "SetCheckedState", Z_Construct_UFunction_UCheckBox_SetCheckedState_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckBox_SetCheckedState_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCheckBox_SetCheckedState_Statics::CheckBox_eventSetCheckedState_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckBox_SetCheckedState_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCheckBox_SetCheckedState_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCheckBox_SetCheckedState_Statics::CheckBox_eventSetCheckedState_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCheckBox_SetCheckedState()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCheckBox_SetCheckedState_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCheckBox::execSetCheckedState)
{
P_GET_ENUM(ECheckBoxState,Z_Param_InCheckedState);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetCheckedState(ECheckBoxState(Z_Param_InCheckedState));
P_NATIVE_END;
}
// ********** End Class UCheckBox Function SetCheckedState *****************************************
// ********** Begin Class UCheckBox Function SetClickMethod ****************************************
struct Z_Construct_UFunction_UCheckBox_SetClickMethod_Statics
{
struct CheckBox_eventSetClickMethod_Parms
{
TEnumAsByte<EButtonClickMethod::Type> InClickMethod;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Button" },
{ "Comment", "/** Sets the click method. */" },
{ "ModuleRelativePath", "Public/Components/CheckBox.h" },
{ "ToolTip", "Sets the click method." },
};
#endif // WITH_METADATA
// ********** Begin Function SetClickMethod constinit property declarations ************************
static const UECodeGen_Private::FBytePropertyParams NewProp_InClickMethod;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetClickMethod constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetClickMethod Property Definitions ***********************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UCheckBox_SetClickMethod_Statics::NewProp_InClickMethod = { "InClickMethod", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CheckBox_eventSetClickMethod_Parms, InClickMethod), Z_Construct_UEnum_SlateCore_EButtonClickMethod, METADATA_PARAMS(0, nullptr) }; // 2103143996
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCheckBox_SetClickMethod_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCheckBox_SetClickMethod_Statics::NewProp_InClickMethod,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckBox_SetClickMethod_Statics::PropPointers) < 2048);
// ********** End Function SetClickMethod Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCheckBox_SetClickMethod_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCheckBox, nullptr, "SetClickMethod", Z_Construct_UFunction_UCheckBox_SetClickMethod_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckBox_SetClickMethod_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCheckBox_SetClickMethod_Statics::CheckBox_eventSetClickMethod_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckBox_SetClickMethod_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCheckBox_SetClickMethod_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCheckBox_SetClickMethod_Statics::CheckBox_eventSetClickMethod_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCheckBox_SetClickMethod()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCheckBox_SetClickMethod_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCheckBox::execSetClickMethod)
{
P_GET_PROPERTY(FByteProperty,Z_Param_InClickMethod);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetClickMethod(EButtonClickMethod::Type(Z_Param_InClickMethod));
P_NATIVE_END;
}
// ********** End Class UCheckBox Function SetClickMethod ******************************************
// ********** Begin Class UCheckBox Function SetIsChecked ******************************************
struct Z_Construct_UFunction_UCheckBox_SetIsChecked_Statics
{
struct CheckBox_eventSetIsChecked_Parms
{
bool InIsChecked;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Widget" },
{ "Comment", "/** Sets the checked state. */" },
{ "ModuleRelativePath", "Public/Components/CheckBox.h" },
{ "ToolTip", "Sets the checked state." },
};
#endif // WITH_METADATA
// ********** Begin Function SetIsChecked constinit property declarations **************************
static void NewProp_InIsChecked_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_InIsChecked;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetIsChecked constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetIsChecked Property Definitions *************************************
void Z_Construct_UFunction_UCheckBox_SetIsChecked_Statics::NewProp_InIsChecked_SetBit(void* Obj)
{
((CheckBox_eventSetIsChecked_Parms*)Obj)->InIsChecked = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCheckBox_SetIsChecked_Statics::NewProp_InIsChecked = { "InIsChecked", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(CheckBox_eventSetIsChecked_Parms), &Z_Construct_UFunction_UCheckBox_SetIsChecked_Statics::NewProp_InIsChecked_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCheckBox_SetIsChecked_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCheckBox_SetIsChecked_Statics::NewProp_InIsChecked,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckBox_SetIsChecked_Statics::PropPointers) < 2048);
// ********** End Function SetIsChecked Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCheckBox_SetIsChecked_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCheckBox, nullptr, "SetIsChecked", Z_Construct_UFunction_UCheckBox_SetIsChecked_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckBox_SetIsChecked_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCheckBox_SetIsChecked_Statics::CheckBox_eventSetIsChecked_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckBox_SetIsChecked_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCheckBox_SetIsChecked_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCheckBox_SetIsChecked_Statics::CheckBox_eventSetIsChecked_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCheckBox_SetIsChecked()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCheckBox_SetIsChecked_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCheckBox::execSetIsChecked)
{
P_GET_UBOOL(Z_Param_InIsChecked);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetIsChecked(Z_Param_InIsChecked);
P_NATIVE_END;
}
// ********** End Class UCheckBox Function SetIsChecked ********************************************
// ********** Begin Class UCheckBox Function SetPressMethod ****************************************
struct Z_Construct_UFunction_UCheckBox_SetPressMethod_Statics
{
struct CheckBox_eventSetPressMethod_Parms
{
TEnumAsByte<EButtonPressMethod::Type> InPressMethod;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Button" },
{ "Comment", "/** Sets the press method. */" },
{ "ModuleRelativePath", "Public/Components/CheckBox.h" },
{ "ToolTip", "Sets the press method." },
};
#endif // WITH_METADATA
// ********** Begin Function SetPressMethod constinit property declarations ************************
static const UECodeGen_Private::FBytePropertyParams NewProp_InPressMethod;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetPressMethod constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetPressMethod Property Definitions ***********************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UCheckBox_SetPressMethod_Statics::NewProp_InPressMethod = { "InPressMethod", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CheckBox_eventSetPressMethod_Parms, InPressMethod), Z_Construct_UEnum_SlateCore_EButtonPressMethod, METADATA_PARAMS(0, nullptr) }; // 1057369139
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCheckBox_SetPressMethod_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCheckBox_SetPressMethod_Statics::NewProp_InPressMethod,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckBox_SetPressMethod_Statics::PropPointers) < 2048);
// ********** End Function SetPressMethod Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCheckBox_SetPressMethod_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCheckBox, nullptr, "SetPressMethod", Z_Construct_UFunction_UCheckBox_SetPressMethod_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckBox_SetPressMethod_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCheckBox_SetPressMethod_Statics::CheckBox_eventSetPressMethod_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckBox_SetPressMethod_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCheckBox_SetPressMethod_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCheckBox_SetPressMethod_Statics::CheckBox_eventSetPressMethod_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCheckBox_SetPressMethod()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCheckBox_SetPressMethod_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCheckBox::execSetPressMethod)
{
P_GET_PROPERTY(FByteProperty,Z_Param_InPressMethod);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetPressMethod(EButtonPressMethod::Type(Z_Param_InPressMethod));
P_NATIVE_END;
}
// ********** End Class UCheckBox Function SetPressMethod ******************************************
// ********** Begin Class UCheckBox Function SetTouchMethod ****************************************
struct Z_Construct_UFunction_UCheckBox_SetTouchMethod_Statics
{
struct CheckBox_eventSetTouchMethod_Parms
{
TEnumAsByte<EButtonTouchMethod::Type> InTouchMethod;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Button" },
{ "Comment", "/** Sets the touch method. */" },
{ "ModuleRelativePath", "Public/Components/CheckBox.h" },
{ "ToolTip", "Sets the touch method." },
};
#endif // WITH_METADATA
// ********** Begin Function SetTouchMethod constinit property declarations ************************
static const UECodeGen_Private::FBytePropertyParams NewProp_InTouchMethod;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetTouchMethod constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetTouchMethod Property Definitions ***********************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UCheckBox_SetTouchMethod_Statics::NewProp_InTouchMethod = { "InTouchMethod", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CheckBox_eventSetTouchMethod_Parms, InTouchMethod), Z_Construct_UEnum_SlateCore_EButtonTouchMethod, METADATA_PARAMS(0, nullptr) }; // 3820779903
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCheckBox_SetTouchMethod_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCheckBox_SetTouchMethod_Statics::NewProp_InTouchMethod,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckBox_SetTouchMethod_Statics::PropPointers) < 2048);
// ********** End Function SetTouchMethod Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCheckBox_SetTouchMethod_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCheckBox, nullptr, "SetTouchMethod", Z_Construct_UFunction_UCheckBox_SetTouchMethod_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckBox_SetTouchMethod_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCheckBox_SetTouchMethod_Statics::CheckBox_eventSetTouchMethod_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckBox_SetTouchMethod_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCheckBox_SetTouchMethod_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCheckBox_SetTouchMethod_Statics::CheckBox_eventSetTouchMethod_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCheckBox_SetTouchMethod()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCheckBox_SetTouchMethod_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCheckBox::execSetTouchMethod)
{
P_GET_PROPERTY(FByteProperty,Z_Param_InTouchMethod);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetTouchMethod(EButtonTouchMethod::Type(Z_Param_InTouchMethod));
P_NATIVE_END;
}
// ********** End Class UCheckBox Function SetTouchMethod ******************************************
// ********** Begin Class UCheckBox ****************************************************************
void UCheckBox::GetCheckedState_WrapperImpl(const void* Object, void* OutValue)
{
const UCheckBox* Obj = (const UCheckBox*)Object;
ECheckBoxState& Result = *(ECheckBoxState*)OutValue;
Result = (ECheckBoxState)Obj->GetCheckedState();
}
void UCheckBox::SetCheckedState_WrapperImpl(void* Object, const void* InValue)
{
UCheckBox* Obj = (UCheckBox*)Object;
ECheckBoxState& Value = *(ECheckBoxState*)InValue;
Obj->SetCheckedState(Value);
}
void UCheckBox::GetWidgetStyle_WrapperImpl(const void* Object, void* OutValue)
{
const UCheckBox* Obj = (const UCheckBox*)Object;
FCheckBoxStyle& Result = *(FCheckBoxStyle*)OutValue;
Result = (FCheckBoxStyle)Obj->GetWidgetStyle();
}
void UCheckBox::SetWidgetStyle_WrapperImpl(void* Object, const void* InValue)
{
UCheckBox* Obj = (UCheckBox*)Object;
FCheckBoxStyle& Value = *(FCheckBoxStyle*)InValue;
Obj->SetWidgetStyle(Value);
}
void UCheckBox::GetClickMethod_WrapperImpl(const void* Object, void* OutValue)
{
const UCheckBox* Obj = (const UCheckBox*)Object;
uint8& Result = *(uint8*)OutValue;
Result = (uint8)Obj->GetClickMethod();
}
void UCheckBox::SetClickMethod_WrapperImpl(void* Object, const void* InValue)
{
UCheckBox* Obj = (UCheckBox*)Object;
EButtonClickMethod::Type Value = (EButtonClickMethod::Type)*(uint8*)InValue;
Obj->SetClickMethod(Value);
}
void UCheckBox::GetTouchMethod_WrapperImpl(const void* Object, void* OutValue)
{
const UCheckBox* Obj = (const UCheckBox*)Object;
uint8& Result = *(uint8*)OutValue;
Result = (uint8)Obj->GetTouchMethod();
}
void UCheckBox::SetTouchMethod_WrapperImpl(void* Object, const void* InValue)
{
UCheckBox* Obj = (UCheckBox*)Object;
EButtonTouchMethod::Type Value = (EButtonTouchMethod::Type)*(uint8*)InValue;
Obj->SetTouchMethod(Value);
}
void UCheckBox::GetPressMethod_WrapperImpl(const void* Object, void* OutValue)
{
const UCheckBox* Obj = (const UCheckBox*)Object;
uint8& Result = *(uint8*)OutValue;
Result = (uint8)Obj->GetPressMethod();
}
void UCheckBox::SetPressMethod_WrapperImpl(void* Object, const void* InValue)
{
UCheckBox* Obj = (UCheckBox*)Object;
EButtonPressMethod::Type Value = (EButtonPressMethod::Type)*(uint8*)InValue;
Obj->SetPressMethod(Value);
}
void UCheckBox::GetIsFocusable_WrapperImpl(const void* Object, void* OutValue)
{
const UCheckBox* Obj = (const UCheckBox*)Object;
bool& Result = *(bool*)OutValue;
Result = (bool)Obj->GetIsFocusable();
}
FClassRegistrationInfo Z_Registration_Info_UClass_UCheckBox;
UClass* UCheckBox::GetPrivateStaticClass()
{
using TClass = UCheckBox;
if (!Z_Registration_Info_UClass_UCheckBox.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("CheckBox"),
Z_Registration_Info_UClass_UCheckBox.InnerSingleton,
StaticRegisterNativesUCheckBox,
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_UCheckBox.InnerSingleton;
}
UClass* Z_Construct_UClass_UCheckBox_NoRegister()
{
return UCheckBox::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UCheckBox_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * The checkbox widget allows you to display a toggled state of 'unchecked', 'checked' and \n * 'indeterminable. You can use the checkbox for a classic checkbox, or as a toggle button,\n * or as radio buttons.\n * \n * * Single Child\n * * Toggle\n */" },
{ "IncludePath", "Components/CheckBox.h" },
{ "ModuleRelativePath", "Public/Components/CheckBox.h" },
{ "ToolTip", "The checkbox widget allows you to display a toggled state of 'unchecked', 'checked' and\n'indeterminable. You can use the checkbox for a classic checkbox, or as a toggle button,\nor as radio buttons.\n\n* Single Child\n* Toggle" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CheckedState_MetaData[] = {
{ "BlueprintGetter", "GetCheckedState" },
{ "BlueprintSetter", "SetCheckedState" },
{ "Category", "Appearance" },
{ "Comment", "/** Whether the check box is currently in a checked state */" },
{ "ModuleRelativePath", "Public/Components/CheckBox.h" },
{ "ToolTip", "Whether the check box is currently in a checked state" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CheckedStateDelegate_MetaData[] = {
{ "Comment", "/** A bindable delegate for the IsChecked. */" },
{ "ModuleRelativePath", "Public/Components/CheckBox.h" },
{ "ToolTip", "A bindable delegate for the IsChecked." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WidgetStyle_MetaData[] = {
{ "Category", "Style" },
{ "Comment", "/** The checkbox bar style */" },
{ "DisplayName", "Style" },
{ "ModuleRelativePath", "Public/Components/CheckBox.h" },
{ "ToolTip", "The checkbox bar style" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HorizontalAlignment_MetaData[] = {
{ "Category", "Appearance" },
{ "Comment", "/** How the content of the toggle button should align within the given space */" },
{ "ModuleRelativePath", "Public/Components/CheckBox.h" },
{ "ToolTip", "How the content of the toggle button should align within the given space" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ClickMethod_MetaData[] = {
{ "BlueprintSetter", "SetClickMethod" },
{ "Category", "Interaction" },
{ "Comment", "/** The type of mouse action required by the user to trigger the buttons 'Click' */" },
{ "ModuleRelativePath", "Public/Components/CheckBox.h" },
{ "ToolTip", "The type of mouse action required by the user to trigger the buttons 'Click'" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TouchMethod_MetaData[] = {
{ "BlueprintSetter", "SetTouchMethod" },
{ "Category", "Interaction" },
{ "Comment", "/** The type of touch action required by the user to trigger the buttons 'Click' */" },
{ "ModuleRelativePath", "Public/Components/CheckBox.h" },
{ "ToolTip", "The type of touch action required by the user to trigger the buttons 'Click'" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PressMethod_MetaData[] = {
{ "BlueprintSetter", "SetPressMethod" },
{ "Category", "Interaction" },
{ "Comment", "/** The type of keyboard/gamepad button press action required by the user to trigger the buttons 'Click' */" },
{ "ModuleRelativePath", "Public/Components/CheckBox.h" },
{ "ToolTip", "The type of keyboard/gamepad button press action required by the user to trigger the buttons 'Click'" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IsFocusable_MetaData[] = {
{ "Category", "Interaction" },
{ "Comment", "/** Sometimes a button should only be mouse-clickable and never keyboard focusable. */" },
{ "ModuleRelativePath", "Public/Components/CheckBox.h" },
{ "ToolTip", "Sometimes a button should only be mouse-clickable and never keyboard focusable." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnCheckStateChanged_MetaData[] = {
{ "Category", "CheckBox|Event" },
{ "Comment", "/** Called when the checked state has changed */" },
{ "ModuleRelativePath", "Public/Components/CheckBox.h" },
{ "ToolTip", "Called when the checked state has changed" },
};
#endif // WITH_METADATA
// ********** Begin Class UCheckBox constinit property declarations ********************************
static const UECodeGen_Private::FBytePropertyParams NewProp_CheckedState_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_CheckedState;
static const UECodeGen_Private::FDelegatePropertyParams NewProp_CheckedStateDelegate;
static const UECodeGen_Private::FStructPropertyParams NewProp_WidgetStyle;
static const UECodeGen_Private::FBytePropertyParams NewProp_HorizontalAlignment;
static const UECodeGen_Private::FBytePropertyParams NewProp_ClickMethod;
static const UECodeGen_Private::FBytePropertyParams NewProp_TouchMethod;
static const UECodeGen_Private::FBytePropertyParams NewProp_PressMethod;
static void NewProp_IsFocusable_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_IsFocusable;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnCheckStateChanged;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UCheckBox constinit property declarations **********************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetCheckedState"), .Pointer = &UCheckBox::execGetCheckedState },
{ .NameUTF8 = UTF8TEXT("IsChecked"), .Pointer = &UCheckBox::execIsChecked },
{ .NameUTF8 = UTF8TEXT("IsPressed"), .Pointer = &UCheckBox::execIsPressed },
{ .NameUTF8 = UTF8TEXT("SetCheckedState"), .Pointer = &UCheckBox::execSetCheckedState },
{ .NameUTF8 = UTF8TEXT("SetClickMethod"), .Pointer = &UCheckBox::execSetClickMethod },
{ .NameUTF8 = UTF8TEXT("SetIsChecked"), .Pointer = &UCheckBox::execSetIsChecked },
{ .NameUTF8 = UTF8TEXT("SetPressMethod"), .Pointer = &UCheckBox::execSetPressMethod },
{ .NameUTF8 = UTF8TEXT("SetTouchMethod"), .Pointer = &UCheckBox::execSetTouchMethod },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UCheckBox_GetCheckedState, "GetCheckedState" }, // 2247445165
{ &Z_Construct_UFunction_UCheckBox_IsChecked, "IsChecked" }, // 241695330
{ &Z_Construct_UFunction_UCheckBox_IsPressed, "IsPressed" }, // 2023919124
{ &Z_Construct_UFunction_UCheckBox_SetCheckedState, "SetCheckedState" }, // 2082091903
{ &Z_Construct_UFunction_UCheckBox_SetClickMethod, "SetClickMethod" }, // 189141834
{ &Z_Construct_UFunction_UCheckBox_SetIsChecked, "SetIsChecked" }, // 2693084042
{ &Z_Construct_UFunction_UCheckBox_SetPressMethod, "SetPressMethod" }, // 854458987
{ &Z_Construct_UFunction_UCheckBox_SetTouchMethod, "SetTouchMethod" }, // 4042939698
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UCheckBox>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UCheckBox_Statics
// ********** Begin Class UCheckBox Property Definitions *******************************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UCheckBox_Statics::NewProp_CheckedState_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UCheckBox_Statics::NewProp_CheckedState = { "CheckedState", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, &UCheckBox::SetCheckedState_WrapperImpl, &UCheckBox::GetCheckedState_WrapperImpl, 1, STRUCT_OFFSET(UCheckBox, CheckedState), Z_Construct_UEnum_SlateCore_ECheckBoxState, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CheckedState_MetaData), NewProp_CheckedState_MetaData) }; // 1595478579
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UClass_UCheckBox_Statics::NewProp_CheckedStateDelegate = { "CheckedStateDelegate", nullptr, (EPropertyFlags)0x0010000000080000, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCheckBox, CheckedStateDelegate), Z_Construct_UDelegateFunction_UWidget_GetCheckBoxState__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CheckedStateDelegate_MetaData), NewProp_CheckedStateDelegate_MetaData) }; // 728828452
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UCheckBox_Statics::NewProp_WidgetStyle = { "WidgetStyle", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UCheckBox::SetWidgetStyle_WrapperImpl, &UCheckBox::GetWidgetStyle_WrapperImpl, 1, STRUCT_OFFSET(UCheckBox, WidgetStyle), Z_Construct_UScriptStruct_FCheckBoxStyle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WidgetStyle_MetaData), NewProp_WidgetStyle_MetaData) }; // 381311243
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UCheckBox_Statics::NewProp_HorizontalAlignment = { "HorizontalAlignment", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCheckBox, HorizontalAlignment), Z_Construct_UEnum_SlateCore_EHorizontalAlignment, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HorizontalAlignment_MetaData), NewProp_HorizontalAlignment_MetaData) }; // 990570535
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UCheckBox_Statics::NewProp_ClickMethod = { "ClickMethod", nullptr, (EPropertyFlags)0x0010040000000005, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, &UCheckBox::SetClickMethod_WrapperImpl, &UCheckBox::GetClickMethod_WrapperImpl, 1, STRUCT_OFFSET(UCheckBox, ClickMethod), Z_Construct_UEnum_SlateCore_EButtonClickMethod, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ClickMethod_MetaData), NewProp_ClickMethod_MetaData) }; // 2103143996
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UCheckBox_Statics::NewProp_TouchMethod = { "TouchMethod", nullptr, (EPropertyFlags)0x0010040000000005, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, &UCheckBox::SetTouchMethod_WrapperImpl, &UCheckBox::GetTouchMethod_WrapperImpl, 1, STRUCT_OFFSET(UCheckBox, TouchMethod), Z_Construct_UEnum_SlateCore_EButtonTouchMethod, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TouchMethod_MetaData), NewProp_TouchMethod_MetaData) }; // 3820779903
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UCheckBox_Statics::NewProp_PressMethod = { "PressMethod", nullptr, (EPropertyFlags)0x0010040000000005, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, &UCheckBox::SetPressMethod_WrapperImpl, &UCheckBox::GetPressMethod_WrapperImpl, 1, STRUCT_OFFSET(UCheckBox, PressMethod), Z_Construct_UEnum_SlateCore_EButtonPressMethod, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PressMethod_MetaData), NewProp_PressMethod_MetaData) }; // 1057369139
void Z_Construct_UClass_UCheckBox_Statics::NewProp_IsFocusable_SetBit(void* Obj)
{
((UCheckBox*)Obj)->IsFocusable = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UCheckBox_Statics::NewProp_IsFocusable = { "IsFocusable", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, &UCheckBox::GetIsFocusable_WrapperImpl, 1, sizeof(bool), sizeof(UCheckBox), &Z_Construct_UClass_UCheckBox_Statics::NewProp_IsFocusable_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IsFocusable_MetaData), NewProp_IsFocusable_MetaData) };
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UCheckBox_Statics::NewProp_OnCheckStateChanged = { "OnCheckStateChanged", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCheckBox, OnCheckStateChanged), Z_Construct_UDelegateFunction_UMG_OnCheckBoxComponentStateChanged__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnCheckStateChanged_MetaData), NewProp_OnCheckStateChanged_MetaData) }; // 51662521
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UCheckBox_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCheckBox_Statics::NewProp_CheckedState_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCheckBox_Statics::NewProp_CheckedState,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCheckBox_Statics::NewProp_CheckedStateDelegate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCheckBox_Statics::NewProp_WidgetStyle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCheckBox_Statics::NewProp_HorizontalAlignment,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCheckBox_Statics::NewProp_ClickMethod,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCheckBox_Statics::NewProp_TouchMethod,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCheckBox_Statics::NewProp_PressMethod,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCheckBox_Statics::NewProp_IsFocusable,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCheckBox_Statics::NewProp_OnCheckStateChanged,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCheckBox_Statics::PropPointers) < 2048);
// ********** End Class UCheckBox Property Definitions *********************************************
UObject* (*const Z_Construct_UClass_UCheckBox_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UContentWidget,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCheckBox_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UCheckBox_Statics::ClassParams = {
&UCheckBox::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UCheckBox_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UCheckBox_Statics::PropPointers),
0,
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCheckBox_Statics::Class_MetaDataParams), Z_Construct_UClass_UCheckBox_Statics::Class_MetaDataParams)
};
void UCheckBox::StaticRegisterNativesUCheckBox()
{
UClass* Class = UCheckBox::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UCheckBox_Statics::Funcs));
}
UClass* Z_Construct_UClass_UCheckBox()
{
if (!Z_Registration_Info_UClass_UCheckBox.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UCheckBox.OuterSingleton, Z_Construct_UClass_UCheckBox_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UCheckBox.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UCheckBox);
UCheckBox::~UCheckBox() {}
UE_FIELD_NOTIFICATION_IMPLEMENT_FIELD(UCheckBox, CheckedState)
UE_FIELD_NOTIFICATION_IMPLEMENTATION_BEGIN(UCheckBox)
UE_FIELD_NOTIFICATION_IMPLEMENT_ENUM_FIELD(UCheckBox, CheckedState)
UE_FIELD_NOTIFICATION_IMPLEMENTATION_END(UCheckBox);
// ********** End Class UCheckBox ******************************************************************
// ********** Begin Class UWidgetCheckedStateRegistration ******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UWidgetCheckedStateRegistration;
UClass* UWidgetCheckedStateRegistration::GetPrivateStaticClass()
{
using TClass = UWidgetCheckedStateRegistration;
if (!Z_Registration_Info_UClass_UWidgetCheckedStateRegistration.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("WidgetCheckedStateRegistration"),
Z_Registration_Info_UClass_UWidgetCheckedStateRegistration.InnerSingleton,
StaticRegisterNativesUWidgetCheckedStateRegistration,
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_UWidgetCheckedStateRegistration.InnerSingleton;
}
UClass* Z_Construct_UClass_UWidgetCheckedStateRegistration_NoRegister()
{
return UWidgetCheckedStateRegistration::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UWidgetCheckedStateRegistration_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Components/CheckBox.h" },
{ "ModuleRelativePath", "Public/Components/CheckBox.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UWidgetCheckedStateRegistration constinit property declarations **********
// ********** End Class UWidgetCheckedStateRegistration constinit property declarations ************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UWidgetCheckedStateRegistration>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UWidgetCheckedStateRegistration_Statics
UObject* (*const Z_Construct_UClass_UWidgetCheckedStateRegistration_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UWidgetEnumStateRegistration,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UWidgetCheckedStateRegistration_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UWidgetCheckedStateRegistration_Statics::ClassParams = {
&UWidgetCheckedStateRegistration::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A8u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UWidgetCheckedStateRegistration_Statics::Class_MetaDataParams), Z_Construct_UClass_UWidgetCheckedStateRegistration_Statics::Class_MetaDataParams)
};
void UWidgetCheckedStateRegistration::StaticRegisterNativesUWidgetCheckedStateRegistration()
{
}
UClass* Z_Construct_UClass_UWidgetCheckedStateRegistration()
{
if (!Z_Registration_Info_UClass_UWidgetCheckedStateRegistration.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UWidgetCheckedStateRegistration.OuterSingleton, Z_Construct_UClass_UWidgetCheckedStateRegistration_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UWidgetCheckedStateRegistration.OuterSingleton;
}
UWidgetCheckedStateRegistration::UWidgetCheckedStateRegistration() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UWidgetCheckedStateRegistration);
UWidgetCheckedStateRegistration::~UWidgetCheckedStateRegistration() {}
// ********** End Class UWidgetCheckedStateRegistration ********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_CheckBox_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UCheckBox, UCheckBox::StaticClass, TEXT("UCheckBox"), &Z_Registration_Info_UClass_UCheckBox, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UCheckBox), 1345350511U) },
{ Z_Construct_UClass_UWidgetCheckedStateRegistration, UWidgetCheckedStateRegistration::StaticClass, TEXT("UWidgetCheckedStateRegistration"), &Z_Registration_Info_UClass_UWidgetCheckedStateRegistration, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UWidgetCheckedStateRegistration), 3585755990U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_CheckBox_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_CheckBox_h__Script_UMG_3739230371{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_CheckBox_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_CheckBox_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,148 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/CheckBox.h"
#ifdef UMG_CheckBox_generated_h
#error "CheckBox.generated.h already included, missing '#pragma once' in CheckBox.h"
#endif
#define UMG_CheckBox_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
enum class ECheckBoxState : uint8;
// ********** Begin Delegate FOnCheckBoxComponentStateChanged **************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_CheckBox_h_20_DELEGATE \
UMG_API void FOnCheckBoxComponentStateChanged_DelegateWrapper(const FMulticastScriptDelegate& OnCheckBoxComponentStateChanged, bool bIsChecked);
// ********** End Delegate FOnCheckBoxComponentStateChanged ****************************************
// ********** Begin Class UCheckBox ****************************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_CheckBox_h_33_RPC_WRAPPERS \
DECLARE_FUNCTION(execSetPressMethod); \
DECLARE_FUNCTION(execSetTouchMethod); \
DECLARE_FUNCTION(execSetClickMethod); \
DECLARE_FUNCTION(execSetCheckedState); \
DECLARE_FUNCTION(execSetIsChecked); \
DECLARE_FUNCTION(execGetCheckedState); \
DECLARE_FUNCTION(execIsChecked); \
DECLARE_FUNCTION(execIsPressed);
#define FID_Engine_Source_Runtime_UMG_Public_Components_CheckBox_h_33_ACCESSORS \
static void GetCheckedState_WrapperImpl(const void* Object, void* OutValue); \
static void SetCheckedState_WrapperImpl(void* Object, const void* InValue); \
static void GetWidgetStyle_WrapperImpl(const void* Object, void* OutValue); \
static void SetWidgetStyle_WrapperImpl(void* Object, const void* InValue); \
static void GetClickMethod_WrapperImpl(const void* Object, void* OutValue); \
static void SetClickMethod_WrapperImpl(void* Object, const void* InValue); \
static void GetTouchMethod_WrapperImpl(const void* Object, void* OutValue); \
static void SetTouchMethod_WrapperImpl(void* Object, const void* InValue); \
static void GetPressMethod_WrapperImpl(const void* Object, void* OutValue); \
static void SetPressMethod_WrapperImpl(void* Object, const void* InValue); \
static void GetIsFocusable_WrapperImpl(const void* Object, void* OutValue);
struct Z_Construct_UClass_UCheckBox_Statics;
UMG_API UClass* Z_Construct_UClass_UCheckBox_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_CheckBox_h_33_INCLASS \
private: \
static void StaticRegisterNativesUCheckBox(); \
friend struct ::Z_Construct_UClass_UCheckBox_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UCheckBox_NoRegister(); \
public: \
DECLARE_CLASS2(UCheckBox, UContentWidget, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UCheckBox_NoRegister) \
DECLARE_SERIALIZER(UCheckBox)
#define FID_Engine_Source_Runtime_UMG_Public_Components_CheckBox_h_33_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UCheckBox(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UCheckBox) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UCheckBox); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UCheckBox); \
/** Deleted move- and copy-constructors, should never be used */ \
UCheckBox(UCheckBox&&) = delete; \
UCheckBox(const UCheckBox&) = delete; \
UMG_API virtual ~UCheckBox();
#define FID_Engine_Source_Runtime_UMG_Public_Components_CheckBox_h_33_FIELDNOTIFY \
UE_FIELD_NOTIFICATION_DECLARE_CLASS_DESCRIPTOR_BEGIN(UMG_API ) \
UE_FIELD_NOTIFICATION_DECLARE_FIELD(CheckedState,UMG_API ) \
UE_FIELD_NOTIFICATION_DECLARE_ENUM_FIELD_BEGIN(CheckedState) \
UE_FIELD_NOTIFICATION_DECLARE_ENUM_FIELD_END() \
UE_FIELD_NOTIFICATION_DECLARE_CLASS_DESCRIPTOR_END();
#define FID_Engine_Source_Runtime_UMG_Public_Components_CheckBox_h_30_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_CheckBox_h_33_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_CheckBox_h_33_RPC_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Components_CheckBox_h_33_ACCESSORS \
FID_Engine_Source_Runtime_UMG_Public_Components_CheckBox_h_33_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Components_CheckBox_h_33_STANDARD_CONSTRUCTORS \
FID_Engine_Source_Runtime_UMG_Public_Components_CheckBox_h_33_FIELDNOTIFY \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UCheckBox;
// ********** End Class UCheckBox ******************************************************************
// ********** Begin Class UWidgetCheckedStateRegistration ******************************************
struct Z_Construct_UClass_UWidgetCheckedStateRegistration_Statics;
UMG_API UClass* Z_Construct_UClass_UWidgetCheckedStateRegistration_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_CheckBox_h_186_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUWidgetCheckedStateRegistration(); \
friend struct ::Z_Construct_UClass_UWidgetCheckedStateRegistration_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UWidgetCheckedStateRegistration_NoRegister(); \
public: \
DECLARE_CLASS2(UWidgetCheckedStateRegistration, UWidgetEnumStateRegistration, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UWidgetCheckedStateRegistration_NoRegister) \
DECLARE_SERIALIZER(UWidgetCheckedStateRegistration)
#define FID_Engine_Source_Runtime_UMG_Public_Components_CheckBox_h_186_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UWidgetCheckedStateRegistration(); \
/** Deleted move- and copy-constructors, should never be used */ \
UWidgetCheckedStateRegistration(UWidgetCheckedStateRegistration&&) = delete; \
UWidgetCheckedStateRegistration(const UWidgetCheckedStateRegistration&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UWidgetCheckedStateRegistration); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UWidgetCheckedStateRegistration); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UWidgetCheckedStateRegistration) \
UMG_API virtual ~UWidgetCheckedStateRegistration();
#define FID_Engine_Source_Runtime_UMG_Public_Components_CheckBox_h_183_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_CheckBox_h_186_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_CheckBox_h_186_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Components_CheckBox_h_186_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UWidgetCheckedStateRegistration;
// ********** End Class UWidgetCheckedStateRegistration ********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_CheckBox_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,181 @@
// 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 "Binding/CheckedStateBinding.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeCheckedStateBinding() {}
// ********** Begin Cross Module References ********************************************************
SLATECORE_API UEnum* Z_Construct_UEnum_SlateCore_ECheckBoxState();
UMG_API UClass* Z_Construct_UClass_UCheckedStateBinding();
UMG_API UClass* Z_Construct_UClass_UCheckedStateBinding_NoRegister();
UMG_API UClass* Z_Construct_UClass_UPropertyBinding();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UCheckedStateBinding Function GetValue ***********************************
struct Z_Construct_UFunction_UCheckedStateBinding_GetValue_Statics
{
struct CheckedStateBinding_eventGetValue_Parms
{
ECheckBoxState ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Binding/CheckedStateBinding.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetValue constinit property declarations ******************************
static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetValue constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetValue Property Definitions *****************************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UCheckedStateBinding_GetValue_Statics::NewProp_ReturnValue_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_UCheckedStateBinding_GetValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CheckedStateBinding_eventGetValue_Parms, ReturnValue), Z_Construct_UEnum_SlateCore_ECheckBoxState, METADATA_PARAMS(0, nullptr) }; // 1595478579
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCheckedStateBinding_GetValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCheckedStateBinding_GetValue_Statics::NewProp_ReturnValue_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCheckedStateBinding_GetValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckedStateBinding_GetValue_Statics::PropPointers) < 2048);
// ********** End Function GetValue Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCheckedStateBinding_GetValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCheckedStateBinding, nullptr, "GetValue", Z_Construct_UFunction_UCheckedStateBinding_GetValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckedStateBinding_GetValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCheckedStateBinding_GetValue_Statics::CheckedStateBinding_eventGetValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCheckedStateBinding_GetValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCheckedStateBinding_GetValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCheckedStateBinding_GetValue_Statics::CheckedStateBinding_eventGetValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCheckedStateBinding_GetValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCheckedStateBinding_GetValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCheckedStateBinding::execGetValue)
{
P_FINISH;
P_NATIVE_BEGIN;
*(ECheckBoxState*)Z_Param__Result=P_THIS->GetValue();
P_NATIVE_END;
}
// ********** End Class UCheckedStateBinding Function GetValue *************************************
// ********** Begin Class UCheckedStateBinding *****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UCheckedStateBinding;
UClass* UCheckedStateBinding::GetPrivateStaticClass()
{
using TClass = UCheckedStateBinding;
if (!Z_Registration_Info_UClass_UCheckedStateBinding.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("CheckedStateBinding"),
Z_Registration_Info_UClass_UCheckedStateBinding.InnerSingleton,
StaticRegisterNativesUCheckedStateBinding,
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_UCheckedStateBinding.InnerSingleton;
}
UClass* Z_Construct_UClass_UCheckedStateBinding_NoRegister()
{
return UCheckedStateBinding::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UCheckedStateBinding_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Binding/CheckedStateBinding.h" },
{ "ModuleRelativePath", "Public/Binding/CheckedStateBinding.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UCheckedStateBinding constinit property declarations *********************
// ********** End Class UCheckedStateBinding constinit property declarations ***********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetValue"), .Pointer = &UCheckedStateBinding::execGetValue },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UCheckedStateBinding_GetValue, "GetValue" }, // 129634460
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UCheckedStateBinding>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UCheckedStateBinding_Statics
UObject* (*const Z_Construct_UClass_UCheckedStateBinding_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UPropertyBinding,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCheckedStateBinding_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UCheckedStateBinding_Statics::ClassParams = {
&UCheckedStateBinding::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCheckedStateBinding_Statics::Class_MetaDataParams), Z_Construct_UClass_UCheckedStateBinding_Statics::Class_MetaDataParams)
};
void UCheckedStateBinding::StaticRegisterNativesUCheckedStateBinding()
{
UClass* Class = UCheckedStateBinding::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UCheckedStateBinding_Statics::Funcs));
}
UClass* Z_Construct_UClass_UCheckedStateBinding()
{
if (!Z_Registration_Info_UClass_UCheckedStateBinding.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UCheckedStateBinding.OuterSingleton, Z_Construct_UClass_UCheckedStateBinding_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UCheckedStateBinding.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UCheckedStateBinding);
UCheckedStateBinding::~UCheckedStateBinding() {}
// ********** End Class UCheckedStateBinding *******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_CheckedStateBinding_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UCheckedStateBinding, UCheckedStateBinding::StaticClass, TEXT("UCheckedStateBinding"), &Z_Registration_Info_UClass_UCheckedStateBinding, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UCheckedStateBinding), 2357440666U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_CheckedStateBinding_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_CheckedStateBinding_h__Script_UMG_512082116{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_CheckedStateBinding_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_CheckedStateBinding_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,67 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Binding/CheckedStateBinding.h"
#ifdef UMG_CheckedStateBinding_generated_h
#error "CheckedStateBinding.generated.h already included, missing '#pragma once' in CheckedStateBinding.h"
#endif
#define UMG_CheckedStateBinding_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
enum class ECheckBoxState : uint8;
// ********** Begin Class UCheckedStateBinding *****************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Binding_CheckedStateBinding_h_16_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetValue);
struct Z_Construct_UClass_UCheckedStateBinding_Statics;
UMG_API UClass* Z_Construct_UClass_UCheckedStateBinding_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Binding_CheckedStateBinding_h_16_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUCheckedStateBinding(); \
friend struct ::Z_Construct_UClass_UCheckedStateBinding_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UCheckedStateBinding_NoRegister(); \
public: \
DECLARE_CLASS2(UCheckedStateBinding, UPropertyBinding, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UCheckedStateBinding_NoRegister) \
DECLARE_SERIALIZER(UCheckedStateBinding)
#define FID_Engine_Source_Runtime_UMG_Public_Binding_CheckedStateBinding_h_16_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UCheckedStateBinding(UCheckedStateBinding&&) = delete; \
UCheckedStateBinding(const UCheckedStateBinding&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UCheckedStateBinding); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UCheckedStateBinding); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UCheckedStateBinding) \
UMG_API virtual ~UCheckedStateBinding();
#define FID_Engine_Source_Runtime_UMG_Public_Binding_CheckedStateBinding_h_13_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Binding_CheckedStateBinding_h_16_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Binding_CheckedStateBinding_h_16_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Binding_CheckedStateBinding_h_16_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Binding_CheckedStateBinding_h_16_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UCheckedStateBinding;
// ********** End Class UCheckedStateBinding *******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Binding_CheckedStateBinding_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,411 @@
// 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/CircularThrobber.h"
#include "Styling/SlateBrush.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeCircularThrobber() {}
// ********** Begin Cross Module References ********************************************************
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FSlateBrush();
UMG_API UClass* Z_Construct_UClass_UCircularThrobber();
UMG_API UClass* Z_Construct_UClass_UCircularThrobber_NoRegister();
UMG_API UClass* Z_Construct_UClass_UWidget();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UCircularThrobber Function SetNumberOfPieces *****************************
struct Z_Construct_UFunction_UCircularThrobber_SetNumberOfPieces_Statics
{
struct CircularThrobber_eventSetNumberOfPieces_Parms
{
int32 InNumberOfPieces;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Appearance" },
{ "Comment", "/** Sets how many pieces there are. */" },
{ "ModuleRelativePath", "Public/Components/CircularThrobber.h" },
{ "ToolTip", "Sets how many pieces there are." },
};
#endif // WITH_METADATA
// ********** Begin Function SetNumberOfPieces constinit property declarations *********************
static const UECodeGen_Private::FIntPropertyParams NewProp_InNumberOfPieces;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetNumberOfPieces constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetNumberOfPieces Property Definitions ********************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UCircularThrobber_SetNumberOfPieces_Statics::NewProp_InNumberOfPieces = { "InNumberOfPieces", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CircularThrobber_eventSetNumberOfPieces_Parms, InNumberOfPieces), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCircularThrobber_SetNumberOfPieces_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCircularThrobber_SetNumberOfPieces_Statics::NewProp_InNumberOfPieces,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCircularThrobber_SetNumberOfPieces_Statics::PropPointers) < 2048);
// ********** End Function SetNumberOfPieces Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCircularThrobber_SetNumberOfPieces_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCircularThrobber, nullptr, "SetNumberOfPieces", Z_Construct_UFunction_UCircularThrobber_SetNumberOfPieces_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCircularThrobber_SetNumberOfPieces_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCircularThrobber_SetNumberOfPieces_Statics::CircularThrobber_eventSetNumberOfPieces_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCircularThrobber_SetNumberOfPieces_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCircularThrobber_SetNumberOfPieces_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCircularThrobber_SetNumberOfPieces_Statics::CircularThrobber_eventSetNumberOfPieces_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCircularThrobber_SetNumberOfPieces()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCircularThrobber_SetNumberOfPieces_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCircularThrobber::execSetNumberOfPieces)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InNumberOfPieces);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetNumberOfPieces(Z_Param_InNumberOfPieces);
P_NATIVE_END;
}
// ********** End Class UCircularThrobber Function SetNumberOfPieces *******************************
// ********** Begin Class UCircularThrobber Function SetPeriod *************************************
struct Z_Construct_UFunction_UCircularThrobber_SetPeriod_Statics
{
struct CircularThrobber_eventSetPeriod_Parms
{
float InPeriod;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Appearance" },
{ "Comment", "/** Sets the amount of time for a full circle (in seconds). */" },
{ "ModuleRelativePath", "Public/Components/CircularThrobber.h" },
{ "ToolTip", "Sets the amount of time for a full circle (in seconds)." },
};
#endif // WITH_METADATA
// ********** Begin Function SetPeriod constinit property declarations *****************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_InPeriod;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetPeriod constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetPeriod Property Definitions ****************************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UCircularThrobber_SetPeriod_Statics::NewProp_InPeriod = { "InPeriod", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CircularThrobber_eventSetPeriod_Parms, InPeriod), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCircularThrobber_SetPeriod_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCircularThrobber_SetPeriod_Statics::NewProp_InPeriod,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCircularThrobber_SetPeriod_Statics::PropPointers) < 2048);
// ********** End Function SetPeriod Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCircularThrobber_SetPeriod_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCircularThrobber, nullptr, "SetPeriod", Z_Construct_UFunction_UCircularThrobber_SetPeriod_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCircularThrobber_SetPeriod_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCircularThrobber_SetPeriod_Statics::CircularThrobber_eventSetPeriod_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCircularThrobber_SetPeriod_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCircularThrobber_SetPeriod_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCircularThrobber_SetPeriod_Statics::CircularThrobber_eventSetPeriod_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCircularThrobber_SetPeriod()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCircularThrobber_SetPeriod_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCircularThrobber::execSetPeriod)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_InPeriod);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetPeriod(Z_Param_InPeriod);
P_NATIVE_END;
}
// ********** End Class UCircularThrobber Function SetPeriod ***************************************
// ********** Begin Class UCircularThrobber Function SetRadius *************************************
struct Z_Construct_UFunction_UCircularThrobber_SetRadius_Statics
{
struct CircularThrobber_eventSetRadius_Parms
{
float InRadius;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Appearance" },
{ "Comment", "/** Sets the radius of the circle. */" },
{ "ModuleRelativePath", "Public/Components/CircularThrobber.h" },
{ "ToolTip", "Sets the radius of the circle." },
};
#endif // WITH_METADATA
// ********** Begin Function SetRadius constinit property declarations *****************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_InRadius;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetRadius constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetRadius Property Definitions ****************************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UCircularThrobber_SetRadius_Statics::NewProp_InRadius = { "InRadius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CircularThrobber_eventSetRadius_Parms, InRadius), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCircularThrobber_SetRadius_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCircularThrobber_SetRadius_Statics::NewProp_InRadius,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCircularThrobber_SetRadius_Statics::PropPointers) < 2048);
// ********** End Function SetRadius Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCircularThrobber_SetRadius_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCircularThrobber, nullptr, "SetRadius", Z_Construct_UFunction_UCircularThrobber_SetRadius_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCircularThrobber_SetRadius_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCircularThrobber_SetRadius_Statics::CircularThrobber_eventSetRadius_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCircularThrobber_SetRadius_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCircularThrobber_SetRadius_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCircularThrobber_SetRadius_Statics::CircularThrobber_eventSetRadius_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCircularThrobber_SetRadius()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCircularThrobber_SetRadius_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCircularThrobber::execSetRadius)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_InRadius);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetRadius(Z_Param_InRadius);
P_NATIVE_END;
}
// ********** End Class UCircularThrobber Function SetRadius ***************************************
// ********** Begin Class UCircularThrobber ********************************************************
void UCircularThrobber::GetNumberOfPieces_WrapperImpl(const void* Object, void* OutValue)
{
const UCircularThrobber* Obj = (const UCircularThrobber*)Object;
int32& Result = *(int32*)OutValue;
Result = (int32)Obj->GetNumberOfPieces();
}
void UCircularThrobber::SetNumberOfPieces_WrapperImpl(void* Object, const void* InValue)
{
UCircularThrobber* Obj = (UCircularThrobber*)Object;
int32& Value = *(int32*)InValue;
Obj->SetNumberOfPieces(Value);
}
void UCircularThrobber::GetPeriod_WrapperImpl(const void* Object, void* OutValue)
{
const UCircularThrobber* Obj = (const UCircularThrobber*)Object;
float& Result = *(float*)OutValue;
Result = (float)Obj->GetPeriod();
}
void UCircularThrobber::SetPeriod_WrapperImpl(void* Object, const void* InValue)
{
UCircularThrobber* Obj = (UCircularThrobber*)Object;
float& Value = *(float*)InValue;
Obj->SetPeriod(Value);
}
void UCircularThrobber::GetRadius_WrapperImpl(const void* Object, void* OutValue)
{
const UCircularThrobber* Obj = (const UCircularThrobber*)Object;
float& Result = *(float*)OutValue;
Result = (float)Obj->GetRadius();
}
void UCircularThrobber::SetRadius_WrapperImpl(void* Object, const void* InValue)
{
UCircularThrobber* Obj = (UCircularThrobber*)Object;
float& Value = *(float*)InValue;
Obj->SetRadius(Value);
}
void UCircularThrobber::GetImage_WrapperImpl(const void* Object, void* OutValue)
{
const UCircularThrobber* Obj = (const UCircularThrobber*)Object;
FSlateBrush& Result = *(FSlateBrush*)OutValue;
Result = (FSlateBrush)Obj->GetImage();
}
void UCircularThrobber::SetImage_WrapperImpl(void* Object, const void* InValue)
{
UCircularThrobber* Obj = (UCircularThrobber*)Object;
FSlateBrush& Value = *(FSlateBrush*)InValue;
Obj->SetImage(Value);
}
FClassRegistrationInfo Z_Registration_Info_UClass_UCircularThrobber;
UClass* UCircularThrobber::GetPrivateStaticClass()
{
using TClass = UCircularThrobber;
if (!Z_Registration_Info_UClass_UCircularThrobber.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("CircularThrobber"),
Z_Registration_Info_UClass_UCircularThrobber.InnerSingleton,
StaticRegisterNativesUCircularThrobber,
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_UCircularThrobber.InnerSingleton;
}
UClass* Z_Construct_UClass_UCircularThrobber_NoRegister()
{
return UCircularThrobber::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UCircularThrobber_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * A throbber widget that orients images in a spinning circle.\n * \n * * No Children\n * * Spinner Progress\n */" },
{ "IncludePath", "Components/CircularThrobber.h" },
{ "ModuleRelativePath", "Public/Components/CircularThrobber.h" },
{ "ToolTip", "A throbber widget that orients images in a spinning circle.\n\n* No Children\n* Spinner Progress" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumberOfPieces_MetaData[] = {
{ "BlueprintSetter", "SetNumberOfPieces" },
{ "Category", "Appearance" },
{ "ClampMax", "25" },
{ "ClampMin", "1" },
{ "Comment", "/** How many pieces there are */" },
{ "ModuleRelativePath", "Public/Components/CircularThrobber.h" },
{ "ToolTip", "How many pieces there are" },
{ "UIMax", "25" },
{ "UIMin", "1" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Period_MetaData[] = {
{ "BlueprintSetter", "SetPeriod" },
{ "Category", "Appearance" },
{ "ClampMin", "0" },
{ "Comment", "/** The amount of time for a full circle (in seconds) */" },
{ "ModuleRelativePath", "Public/Components/CircularThrobber.h" },
{ "ToolTip", "The amount of time for a full circle (in seconds)" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Radius_MetaData[] = {
{ "BlueprintSetter", "SetRadius" },
{ "Category", "Appearance" },
{ "Comment", "/** The radius of the circle. If the throbber is a child of Canvas Panel, the 'Size to Content' option must be enabled in order to set Radius. */" },
{ "EditCondition", "bEnableRadius" },
{ "ModuleRelativePath", "Public/Components/CircularThrobber.h" },
{ "ToolTip", "The radius of the circle. If the throbber is a child of Canvas Panel, the 'Size to Content' option must be enabled in order to set Radius." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Image_MetaData[] = {
{ "Category", "Appearance" },
{ "Comment", "/** The throbber image. */" },
{ "ModuleRelativePath", "Public/Components/CircularThrobber.h" },
{ "ToolTip", "The throbber image." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnableRadius_MetaData[] = {
{ "Category", "Appearance" },
{ "InlineEditConditionToggle", "" },
{ "ModuleRelativePath", "Public/Components/CircularThrobber.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UCircularThrobber constinit property declarations ************************
static const UECodeGen_Private::FIntPropertyParams NewProp_NumberOfPieces;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Period;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Radius;
static const UECodeGen_Private::FStructPropertyParams NewProp_Image;
static void NewProp_bEnableRadius_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableRadius;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UCircularThrobber constinit property declarations **************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetNumberOfPieces"), .Pointer = &UCircularThrobber::execSetNumberOfPieces },
{ .NameUTF8 = UTF8TEXT("SetPeriod"), .Pointer = &UCircularThrobber::execSetPeriod },
{ .NameUTF8 = UTF8TEXT("SetRadius"), .Pointer = &UCircularThrobber::execSetRadius },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UCircularThrobber_SetNumberOfPieces, "SetNumberOfPieces" }, // 224260399
{ &Z_Construct_UFunction_UCircularThrobber_SetPeriod, "SetPeriod" }, // 2210767382
{ &Z_Construct_UFunction_UCircularThrobber_SetRadius, "SetRadius" }, // 3683251313
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UCircularThrobber>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UCircularThrobber_Statics
// ********** Begin Class UCircularThrobber Property Definitions ***********************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UCircularThrobber_Statics::NewProp_NumberOfPieces = { "NumberOfPieces", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, &UCircularThrobber::SetNumberOfPieces_WrapperImpl, &UCircularThrobber::GetNumberOfPieces_WrapperImpl, 1, STRUCT_OFFSET(UCircularThrobber, NumberOfPieces), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumberOfPieces_MetaData), NewProp_NumberOfPieces_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UCircularThrobber_Statics::NewProp_Period = { "Period", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, &UCircularThrobber::SetPeriod_WrapperImpl, &UCircularThrobber::GetPeriod_WrapperImpl, 1, STRUCT_OFFSET(UCircularThrobber, Period), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Period_MetaData), NewProp_Period_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UCircularThrobber_Statics::NewProp_Radius = { "Radius", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, &UCircularThrobber::SetRadius_WrapperImpl, &UCircularThrobber::GetRadius_WrapperImpl, 1, STRUCT_OFFSET(UCircularThrobber, Radius), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Radius_MetaData), NewProp_Radius_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UCircularThrobber_Statics::NewProp_Image = { "Image", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UCircularThrobber::SetImage_WrapperImpl, &UCircularThrobber::GetImage_WrapperImpl, 1, STRUCT_OFFSET(UCircularThrobber, Image), Z_Construct_UScriptStruct_FSlateBrush, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Image_MetaData), NewProp_Image_MetaData) }; // 4278521822
void Z_Construct_UClass_UCircularThrobber_Statics::NewProp_bEnableRadius_SetBit(void* Obj)
{
((UCircularThrobber*)Obj)->bEnableRadius = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UCircularThrobber_Statics::NewProp_bEnableRadius = { "bEnableRadius", nullptr, (EPropertyFlags)0x0040000000002001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UCircularThrobber), &Z_Construct_UClass_UCircularThrobber_Statics::NewProp_bEnableRadius_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnableRadius_MetaData), NewProp_bEnableRadius_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UCircularThrobber_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCircularThrobber_Statics::NewProp_NumberOfPieces,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCircularThrobber_Statics::NewProp_Period,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCircularThrobber_Statics::NewProp_Radius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCircularThrobber_Statics::NewProp_Image,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCircularThrobber_Statics::NewProp_bEnableRadius,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCircularThrobber_Statics::PropPointers) < 2048);
// ********** End Class UCircularThrobber Property Definitions *************************************
UObject* (*const Z_Construct_UClass_UCircularThrobber_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UWidget,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCircularThrobber_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UCircularThrobber_Statics::ClassParams = {
&UCircularThrobber::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UCircularThrobber_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UCircularThrobber_Statics::PropPointers),
0,
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCircularThrobber_Statics::Class_MetaDataParams), Z_Construct_UClass_UCircularThrobber_Statics::Class_MetaDataParams)
};
void UCircularThrobber::StaticRegisterNativesUCircularThrobber()
{
UClass* Class = UCircularThrobber::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UCircularThrobber_Statics::Funcs));
}
UClass* Z_Construct_UClass_UCircularThrobber()
{
if (!Z_Registration_Info_UClass_UCircularThrobber.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UCircularThrobber.OuterSingleton, Z_Construct_UClass_UCircularThrobber_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UCircularThrobber.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UCircularThrobber);
UCircularThrobber::~UCircularThrobber() {}
// ********** End Class UCircularThrobber **********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_CircularThrobber_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UCircularThrobber, UCircularThrobber::StaticClass, TEXT("UCircularThrobber"), &Z_Registration_Info_UClass_UCircularThrobber, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UCircularThrobber), 484340098U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_CircularThrobber_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_CircularThrobber_h__Script_UMG_3455707112{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_CircularThrobber_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_CircularThrobber_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,82 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/CircularThrobber.h"
#ifdef UMG_CircularThrobber_generated_h
#error "CircularThrobber.generated.h already included, missing '#pragma once' in CircularThrobber.h"
#endif
#define UMG_CircularThrobber_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UCircularThrobber ********************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_CircularThrobber_h_24_RPC_WRAPPERS \
DECLARE_FUNCTION(execSetRadius); \
DECLARE_FUNCTION(execSetPeriod); \
DECLARE_FUNCTION(execSetNumberOfPieces);
#define FID_Engine_Source_Runtime_UMG_Public_Components_CircularThrobber_h_24_ACCESSORS \
static void GetNumberOfPieces_WrapperImpl(const void* Object, void* OutValue); \
static void SetNumberOfPieces_WrapperImpl(void* Object, const void* InValue); \
static void GetPeriod_WrapperImpl(const void* Object, void* OutValue); \
static void SetPeriod_WrapperImpl(void* Object, const void* InValue); \
static void GetRadius_WrapperImpl(const void* Object, void* OutValue); \
static void SetRadius_WrapperImpl(void* Object, const void* InValue); \
static void GetImage_WrapperImpl(const void* Object, void* OutValue); \
static void SetImage_WrapperImpl(void* Object, const void* InValue);
struct Z_Construct_UClass_UCircularThrobber_Statics;
UMG_API UClass* Z_Construct_UClass_UCircularThrobber_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_CircularThrobber_h_24_INCLASS \
private: \
static void StaticRegisterNativesUCircularThrobber(); \
friend struct ::Z_Construct_UClass_UCircularThrobber_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UCircularThrobber_NoRegister(); \
public: \
DECLARE_CLASS2(UCircularThrobber, UWidget, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UCircularThrobber_NoRegister) \
DECLARE_SERIALIZER(UCircularThrobber)
#define FID_Engine_Source_Runtime_UMG_Public_Components_CircularThrobber_h_24_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UCircularThrobber(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UCircularThrobber) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UCircularThrobber); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UCircularThrobber); \
/** Deleted move- and copy-constructors, should never be used */ \
UCircularThrobber(UCircularThrobber&&) = delete; \
UCircularThrobber(const UCircularThrobber&) = delete; \
UMG_API virtual ~UCircularThrobber();
#define FID_Engine_Source_Runtime_UMG_Public_Components_CircularThrobber_h_21_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_CircularThrobber_h_24_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_CircularThrobber_h_24_RPC_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Components_CircularThrobber_h_24_ACCESSORS \
FID_Engine_Source_Runtime_UMG_Public_Components_CircularThrobber_h_24_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Components_CircularThrobber_h_24_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UCircularThrobber;
// ********** End Class UCircularThrobber **********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_CircularThrobber_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,232 @@
// 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 "Binding/ColorBinding.h"
#include "Styling/SlateColor.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeColorBinding() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FSlateColor();
UMG_API UClass* Z_Construct_UClass_UColorBinding();
UMG_API UClass* Z_Construct_UClass_UColorBinding_NoRegister();
UMG_API UClass* Z_Construct_UClass_UPropertyBinding();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UColorBinding Function GetLinearValue ************************************
struct Z_Construct_UFunction_UColorBinding_GetLinearValue_Statics
{
struct ColorBinding_eventGetLinearValue_Parms
{
FLinearColor ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Binding/ColorBinding.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetLinearValue constinit property declarations ************************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetLinearValue constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetLinearValue Property Definitions ***********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UColorBinding_GetLinearValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ColorBinding_eventGetLinearValue_Parms, ReturnValue), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UColorBinding_GetLinearValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UColorBinding_GetLinearValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UColorBinding_GetLinearValue_Statics::PropPointers) < 2048);
// ********** End Function GetLinearValue Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UColorBinding_GetLinearValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UColorBinding, nullptr, "GetLinearValue", Z_Construct_UFunction_UColorBinding_GetLinearValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UColorBinding_GetLinearValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UColorBinding_GetLinearValue_Statics::ColorBinding_eventGetLinearValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UColorBinding_GetLinearValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UColorBinding_GetLinearValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UColorBinding_GetLinearValue_Statics::ColorBinding_eventGetLinearValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UColorBinding_GetLinearValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UColorBinding_GetLinearValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UColorBinding::execGetLinearValue)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FLinearColor*)Z_Param__Result=P_THIS->GetLinearValue();
P_NATIVE_END;
}
// ********** End Class UColorBinding Function GetLinearValue **************************************
// ********** Begin Class UColorBinding Function GetSlateValue *************************************
struct Z_Construct_UFunction_UColorBinding_GetSlateValue_Statics
{
struct ColorBinding_eventGetSlateValue_Parms
{
FSlateColor ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Binding/ColorBinding.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSlateValue constinit property declarations *************************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSlateValue constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSlateValue Property Definitions ************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UColorBinding_GetSlateValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ColorBinding_eventGetSlateValue_Parms, ReturnValue), Z_Construct_UScriptStruct_FSlateColor, METADATA_PARAMS(0, nullptr) }; // 1663967387
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UColorBinding_GetSlateValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UColorBinding_GetSlateValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UColorBinding_GetSlateValue_Statics::PropPointers) < 2048);
// ********** End Function GetSlateValue Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UColorBinding_GetSlateValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UColorBinding, nullptr, "GetSlateValue", Z_Construct_UFunction_UColorBinding_GetSlateValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UColorBinding_GetSlateValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UColorBinding_GetSlateValue_Statics::ColorBinding_eventGetSlateValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UColorBinding_GetSlateValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UColorBinding_GetSlateValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UColorBinding_GetSlateValue_Statics::ColorBinding_eventGetSlateValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UColorBinding_GetSlateValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UColorBinding_GetSlateValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UColorBinding::execGetSlateValue)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FSlateColor*)Z_Param__Result=P_THIS->GetSlateValue();
P_NATIVE_END;
}
// ********** End Class UColorBinding Function GetSlateValue ***************************************
// ********** Begin Class UColorBinding ************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UColorBinding;
UClass* UColorBinding::GetPrivateStaticClass()
{
using TClass = UColorBinding;
if (!Z_Registration_Info_UClass_UColorBinding.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ColorBinding"),
Z_Registration_Info_UClass_UColorBinding.InnerSingleton,
StaticRegisterNativesUColorBinding,
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_UColorBinding.InnerSingleton;
}
UClass* Z_Construct_UClass_UColorBinding_NoRegister()
{
return UColorBinding::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UColorBinding_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Binding/ColorBinding.h" },
{ "ModuleRelativePath", "Public/Binding/ColorBinding.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UColorBinding constinit property declarations ****************************
// ********** End Class UColorBinding constinit property declarations ******************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetLinearValue"), .Pointer = &UColorBinding::execGetLinearValue },
{ .NameUTF8 = UTF8TEXT("GetSlateValue"), .Pointer = &UColorBinding::execGetSlateValue },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UColorBinding_GetLinearValue, "GetLinearValue" }, // 1211305726
{ &Z_Construct_UFunction_UColorBinding_GetSlateValue, "GetSlateValue" }, // 3662957053
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UColorBinding>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UColorBinding_Statics
UObject* (*const Z_Construct_UClass_UColorBinding_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UPropertyBinding,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UColorBinding_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UColorBinding_Statics::ClassParams = {
&UColorBinding::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UColorBinding_Statics::Class_MetaDataParams), Z_Construct_UClass_UColorBinding_Statics::Class_MetaDataParams)
};
void UColorBinding::StaticRegisterNativesUColorBinding()
{
UClass* Class = UColorBinding::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UColorBinding_Statics::Funcs));
}
UClass* Z_Construct_UClass_UColorBinding()
{
if (!Z_Registration_Info_UClass_UColorBinding.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UColorBinding.OuterSingleton, Z_Construct_UClass_UColorBinding_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UColorBinding.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UColorBinding);
UColorBinding::~UColorBinding() {}
// ********** End Class UColorBinding **************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_ColorBinding_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UColorBinding, UColorBinding::StaticClass, TEXT("UColorBinding"), &Z_Registration_Info_UClass_UColorBinding, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UColorBinding), 668500638U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_ColorBinding_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_ColorBinding_h__Script_UMG_817788830{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_ColorBinding_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_ColorBinding_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,69 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Binding/ColorBinding.h"
#ifdef UMG_ColorBinding_generated_h
#error "ColorBinding.generated.h already included, missing '#pragma once' in ColorBinding.h"
#endif
#define UMG_ColorBinding_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FLinearColor;
struct FSlateColor;
// ********** Begin Class UColorBinding ************************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Binding_ColorBinding_h_15_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetLinearValue); \
DECLARE_FUNCTION(execGetSlateValue);
struct Z_Construct_UClass_UColorBinding_Statics;
UMG_API UClass* Z_Construct_UClass_UColorBinding_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Binding_ColorBinding_h_15_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUColorBinding(); \
friend struct ::Z_Construct_UClass_UColorBinding_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UColorBinding_NoRegister(); \
public: \
DECLARE_CLASS2(UColorBinding, UPropertyBinding, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UColorBinding_NoRegister) \
DECLARE_SERIALIZER(UColorBinding)
#define FID_Engine_Source_Runtime_UMG_Public_Binding_ColorBinding_h_15_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UColorBinding(UColorBinding&&) = delete; \
UColorBinding(const UColorBinding&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UColorBinding); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UColorBinding); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UColorBinding) \
UMG_API virtual ~UColorBinding();
#define FID_Engine_Source_Runtime_UMG_Public_Binding_ColorBinding_h_12_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Binding_ColorBinding_h_15_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Binding_ColorBinding_h_15_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Binding_ColorBinding_h_15_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Binding_ColorBinding_h_15_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UColorBinding;
// ********** End Class UColorBinding **************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Binding_ColorBinding_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,174 @@
// 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/ComboBox.h"
#include "Styling/SlateTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeComboBox() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FScrollBarStyle();
UMG_API UClass* Z_Construct_UClass_UComboBox();
UMG_API UClass* Z_Construct_UClass_UComboBox_NoRegister();
UMG_API UClass* Z_Construct_UClass_UWidget();
UMG_API UFunction* Z_Construct_UDelegateFunction_UWidget_GenerateWidgetForObject__DelegateSignature();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UComboBox ****************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UComboBox;
UClass* UComboBox::GetPrivateStaticClass()
{
using TClass = UComboBox;
if (!Z_Registration_Info_UClass_UComboBox.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ComboBox"),
Z_Registration_Info_UClass_UComboBox.InnerSingleton,
StaticRegisterNativesUComboBox,
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_UComboBox.InnerSingleton;
}
UClass* Z_Construct_UClass_UComboBox_NoRegister()
{
return UComboBox::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UComboBox_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * The combobox allows you to display a list of options to the user in a dropdown menu for them to select one.\n */" },
{ "DevelopmentStatus", "Experimental" },
{ "DisplayName", "ComboBox (Object)" },
{ "IncludePath", "Components/ComboBox.h" },
{ "ModuleRelativePath", "Public/Components/ComboBox.h" },
{ "ToolTip", "The combobox allows you to display a list of options to the user in a dropdown menu for them to select one." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScrollBarStyle_MetaData[] = {
{ "Category", "Style" },
{ "ModuleRelativePath", "Public/Components/ComboBox.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Items_MetaData[] = {
{ "Category", "Content" },
{ "Comment", "/** The list of items to be displayed on the combobox. */" },
{ "ModuleRelativePath", "Public/Components/ComboBox.h" },
{ "ToolTip", "The list of items to be displayed on the combobox." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnGenerateWidgetEvent_MetaData[] = {
{ "Category", "Events" },
{ "Comment", "/** Called when the widget is needed for the item. */" },
{ "IsBindableEvent", "True" },
{ "ModuleRelativePath", "Public/Components/ComboBox.h" },
{ "ToolTip", "Called when the widget is needed for the item." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsFocusable_MetaData[] = {
{ "Category", "Interaction" },
{ "ModuleRelativePath", "Public/Components/ComboBox.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UComboBox constinit property declarations ********************************
static const UECodeGen_Private::FStructPropertyParams NewProp_ScrollBarStyle;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Items_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Items;
static const UECodeGen_Private::FDelegatePropertyParams NewProp_OnGenerateWidgetEvent;
static void NewProp_bIsFocusable_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsFocusable;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UComboBox constinit property declarations **********************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UComboBox>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UComboBox_Statics
// ********** Begin Class UComboBox Property Definitions *******************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UComboBox_Statics::NewProp_ScrollBarStyle = { "ScrollBarStyle", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UComboBox, ScrollBarStyle), Z_Construct_UScriptStruct_FScrollBarStyle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScrollBarStyle_MetaData), NewProp_ScrollBarStyle_MetaData) }; // 600182164
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UComboBox_Statics::NewProp_Items_Inner = { "Items", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UComboBox_Statics::NewProp_Items = { "Items", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UComboBox, Items), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Items_MetaData), NewProp_Items_MetaData) };
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UClass_UComboBox_Statics::NewProp_OnGenerateWidgetEvent = { "OnGenerateWidgetEvent", nullptr, (EPropertyFlags)0x0010000000080001, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UComboBox, OnGenerateWidgetEvent), Z_Construct_UDelegateFunction_UWidget_GenerateWidgetForObject__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnGenerateWidgetEvent_MetaData), NewProp_OnGenerateWidgetEvent_MetaData) }; // 1811257614
void Z_Construct_UClass_UComboBox_Statics::NewProp_bIsFocusable_SetBit(void* Obj)
{
((UComboBox*)Obj)->bIsFocusable = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UComboBox_Statics::NewProp_bIsFocusable = { "bIsFocusable", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UComboBox), &Z_Construct_UClass_UComboBox_Statics::NewProp_bIsFocusable_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsFocusable_MetaData), NewProp_bIsFocusable_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UComboBox_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UComboBox_Statics::NewProp_ScrollBarStyle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UComboBox_Statics::NewProp_Items_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UComboBox_Statics::NewProp_Items,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UComboBox_Statics::NewProp_OnGenerateWidgetEvent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UComboBox_Statics::NewProp_bIsFocusable,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UComboBox_Statics::PropPointers) < 2048);
// ********** End Class UComboBox Property Definitions *********************************************
UObject* (*const Z_Construct_UClass_UComboBox_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UWidget,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UComboBox_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UComboBox_Statics::ClassParams = {
&UComboBox::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UComboBox_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UComboBox_Statics::PropPointers),
0,
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UComboBox_Statics::Class_MetaDataParams), Z_Construct_UClass_UComboBox_Statics::Class_MetaDataParams)
};
void UComboBox::StaticRegisterNativesUComboBox()
{
}
UClass* Z_Construct_UClass_UComboBox()
{
if (!Z_Registration_Info_UClass_UComboBox.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UComboBox.OuterSingleton, Z_Construct_UClass_UComboBox_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UComboBox.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UComboBox);
UComboBox::~UComboBox() {}
// ********** End Class UComboBox ******************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_ComboBox_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UComboBox, UComboBox::StaticClass, TEXT("UComboBox"), &Z_Registration_Info_UClass_UComboBox, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UComboBox), 2191417527U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_ComboBox_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_ComboBox_h__Script_UMG_3042831825{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_ComboBox_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_ComboBox_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/ComboBox.h"
#ifdef UMG_ComboBox_generated_h
#error "ComboBox.generated.h already included, missing '#pragma once' in ComboBox.h"
#endif
#define UMG_ComboBox_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UComboBox ****************************************************************
struct Z_Construct_UClass_UComboBox_Statics;
UMG_API UClass* Z_Construct_UClass_UComboBox_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_ComboBox_h_18_INCLASS \
private: \
static void StaticRegisterNativesUComboBox(); \
friend struct ::Z_Construct_UClass_UComboBox_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UComboBox_NoRegister(); \
public: \
DECLARE_CLASS2(UComboBox, UWidget, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UComboBox_NoRegister) \
DECLARE_SERIALIZER(UComboBox)
#define FID_Engine_Source_Runtime_UMG_Public_Components_ComboBox_h_18_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UComboBox(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UComboBox) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UComboBox); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UComboBox); \
/** Deleted move- and copy-constructors, should never be used */ \
UComboBox(UComboBox&&) = delete; \
UComboBox(const UComboBox&) = delete; \
UMG_API virtual ~UComboBox();
#define FID_Engine_Source_Runtime_UMG_Public_Components_ComboBox_h_15_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_ComboBox_h_18_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_ComboBox_h_18_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Components_ComboBox_h_18_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UComboBox;
// ********** End Class UComboBox ******************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_ComboBox_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,930 @@
// 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/ComboBoxKey.h"
#include "Layout/Margin.h"
#include "Styling/SlateColor.h"
#include "Styling/SlateTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeComboBoxKey() {}
// ********** Begin Cross Module References ********************************************************
SLATECORE_API UEnum* Z_Construct_UEnum_SlateCore_ESelectInfo();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FComboBoxStyle();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FMargin();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FScrollBarStyle();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FSlateColor();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FTableRowStyle();
UMG_API UClass* Z_Construct_UClass_UComboBoxKey();
UMG_API UClass* Z_Construct_UClass_UComboBoxKey_NoRegister();
UMG_API UClass* Z_Construct_UClass_UWidget();
UMG_API UClass* Z_Construct_UClass_UWidget_NoRegister();
UMG_API UFunction* Z_Construct_UDelegateFunction_UComboBoxKey_GenerateWidgetEvent__DelegateSignature();
UMG_API UFunction* Z_Construct_UDelegateFunction_UComboBoxKey_OnOpeningEvent__DelegateSignature();
UMG_API UFunction* Z_Construct_UDelegateFunction_UComboBoxKey_OnSelectionChangedEvent__DelegateSignature();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FOnSelectionChangedEvent **********************************************
struct Z_Construct_UDelegateFunction_UComboBoxKey_OnSelectionChangedEvent__DelegateSignature_Statics
{
struct ComboBoxKey_eventOnSelectionChangedEvent_Parms
{
FName SelectedItem;
TEnumAsByte<ESelectInfo::Type> SelectionType;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Components/ComboBoxKey.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnSelectionChangedEvent constinit property declarations **************
static const UECodeGen_Private::FNamePropertyParams NewProp_SelectedItem;
static const UECodeGen_Private::FBytePropertyParams NewProp_SelectionType;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnSelectionChangedEvent constinit property declarations ****************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnSelectionChangedEvent Property Definitions *************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UDelegateFunction_UComboBoxKey_OnSelectionChangedEvent__DelegateSignature_Statics::NewProp_SelectedItem = { "SelectedItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ComboBoxKey_eventOnSelectionChangedEvent_Parms, SelectedItem), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_UComboBoxKey_OnSelectionChangedEvent__DelegateSignature_Statics::NewProp_SelectionType = { "SelectionType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ComboBoxKey_eventOnSelectionChangedEvent_Parms, SelectionType), Z_Construct_UEnum_SlateCore_ESelectInfo, METADATA_PARAMS(0, nullptr) }; // 4243707124
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_UComboBoxKey_OnSelectionChangedEvent__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UComboBoxKey_OnSelectionChangedEvent__DelegateSignature_Statics::NewProp_SelectedItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UComboBoxKey_OnSelectionChangedEvent__DelegateSignature_Statics::NewProp_SelectionType,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UComboBoxKey_OnSelectionChangedEvent__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnSelectionChangedEvent Property Definitions ***************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_UComboBoxKey_OnSelectionChangedEvent__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UComboBoxKey, nullptr, "OnSelectionChangedEvent__DelegateSignature", Z_Construct_UDelegateFunction_UComboBoxKey_OnSelectionChangedEvent__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UComboBoxKey_OnSelectionChangedEvent__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_UComboBoxKey_OnSelectionChangedEvent__DelegateSignature_Statics::ComboBoxKey_eventOnSelectionChangedEvent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UComboBoxKey_OnSelectionChangedEvent__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UComboBoxKey_OnSelectionChangedEvent__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_UComboBoxKey_OnSelectionChangedEvent__DelegateSignature_Statics::ComboBoxKey_eventOnSelectionChangedEvent_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_UComboBoxKey_OnSelectionChangedEvent__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UComboBoxKey_OnSelectionChangedEvent__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void UComboBoxKey::FOnSelectionChangedEvent_DelegateWrapper(const FMulticastScriptDelegate& OnSelectionChangedEvent, FName SelectedItem, ESelectInfo::Type SelectionType)
{
struct ComboBoxKey_eventOnSelectionChangedEvent_Parms
{
FName SelectedItem;
TEnumAsByte<ESelectInfo::Type> SelectionType;
};
ComboBoxKey_eventOnSelectionChangedEvent_Parms Parms;
Parms.SelectedItem=SelectedItem;
Parms.SelectionType=SelectionType;
OnSelectionChangedEvent.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnSelectionChangedEvent ************************************************
// ********** Begin Delegate FOnOpeningEvent *******************************************************
struct Z_Construct_UDelegateFunction_UComboBoxKey_OnOpeningEvent__DelegateSignature_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Components/ComboBoxKey.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnOpeningEvent constinit property declarations ***********************
// ********** End Delegate FOnOpeningEvent constinit property declarations *************************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_UComboBoxKey_OnOpeningEvent__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UComboBoxKey, nullptr, "OnOpeningEvent__DelegateSignature", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UComboBoxKey_OnOpeningEvent__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UComboBoxKey_OnOpeningEvent__DelegateSignature_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UDelegateFunction_UComboBoxKey_OnOpeningEvent__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UComboBoxKey_OnOpeningEvent__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void UComboBoxKey::FOnOpeningEvent_DelegateWrapper(const FMulticastScriptDelegate& OnOpeningEvent)
{
OnOpeningEvent.ProcessMulticastDelegate<UObject>(NULL);
}
// ********** End Delegate FOnOpeningEvent *********************************************************
// ********** Begin Delegate FGenerateWidgetEvent **************************************************
struct Z_Construct_UDelegateFunction_UComboBoxKey_GenerateWidgetEvent__DelegateSignature_Statics
{
struct ComboBoxKey_eventGenerateWidgetEvent_Parms
{
FName Item;
UWidget* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Components/ComboBoxKey.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FGenerateWidgetEvent constinit property declarations ******************
static const UECodeGen_Private::FNamePropertyParams NewProp_Item;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FGenerateWidgetEvent constinit property declarations ********************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FGenerateWidgetEvent Property Definitions *****************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UDelegateFunction_UComboBoxKey_GenerateWidgetEvent__DelegateSignature_Statics::NewProp_Item = { "Item", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ComboBoxKey_eventGenerateWidgetEvent_Parms, Item), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_UComboBoxKey_GenerateWidgetEvent__DelegateSignature_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ComboBoxKey_eventGenerateWidgetEvent_Parms, ReturnValue), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_UComboBoxKey_GenerateWidgetEvent__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UComboBoxKey_GenerateWidgetEvent__DelegateSignature_Statics::NewProp_Item,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UComboBoxKey_GenerateWidgetEvent__DelegateSignature_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UComboBoxKey_GenerateWidgetEvent__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FGenerateWidgetEvent Property Definitions *******************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_UComboBoxKey_GenerateWidgetEvent__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UComboBoxKey, nullptr, "GenerateWidgetEvent__DelegateSignature", Z_Construct_UDelegateFunction_UComboBoxKey_GenerateWidgetEvent__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UComboBoxKey_GenerateWidgetEvent__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_UComboBoxKey_GenerateWidgetEvent__DelegateSignature_Statics::ComboBoxKey_eventGenerateWidgetEvent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00120000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UComboBoxKey_GenerateWidgetEvent__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UComboBoxKey_GenerateWidgetEvent__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_UComboBoxKey_GenerateWidgetEvent__DelegateSignature_Statics::ComboBoxKey_eventGenerateWidgetEvent_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_UComboBoxKey_GenerateWidgetEvent__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UComboBoxKey_GenerateWidgetEvent__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
UWidget* UComboBoxKey::FGenerateWidgetEvent_DelegateWrapper(const FScriptDelegate& GenerateWidgetEvent, FName Item)
{
struct ComboBoxKey_eventGenerateWidgetEvent_Parms
{
FName Item;
UWidget* ReturnValue;
/** Constructor, initializes return property only **/
ComboBoxKey_eventGenerateWidgetEvent_Parms()
: ReturnValue(NULL)
{
}
};
ComboBoxKey_eventGenerateWidgetEvent_Parms Parms;
Parms.Item=Item;
GenerateWidgetEvent.ProcessDelegate<UObject>(&Parms);
return Parms.ReturnValue;
}
// ********** End Delegate FGenerateWidgetEvent ****************************************************
// ********** Begin Class UComboBoxKey Function AddOption ******************************************
struct Z_Construct_UFunction_UComboBoxKey_AddOption_Statics
{
struct ComboBoxKey_eventAddOption_Parms
{
FName Option;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ComboBox" },
{ "Comment", "/** Add an element to the option list. */" },
{ "ModuleRelativePath", "Public/Components/ComboBoxKey.h" },
{ "ToolTip", "Add an element to the option list." },
};
#endif // WITH_METADATA
// ********** Begin Function AddOption constinit property declarations *****************************
static const UECodeGen_Private::FNamePropertyParams NewProp_Option;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddOption constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddOption Property Definitions ****************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UComboBoxKey_AddOption_Statics::NewProp_Option = { "Option", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ComboBoxKey_eventAddOption_Parms, Option), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UComboBoxKey_AddOption_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UComboBoxKey_AddOption_Statics::NewProp_Option,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UComboBoxKey_AddOption_Statics::PropPointers) < 2048);
// ********** End Function AddOption Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UComboBoxKey_AddOption_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UComboBoxKey, nullptr, "AddOption", Z_Construct_UFunction_UComboBoxKey_AddOption_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UComboBoxKey_AddOption_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UComboBoxKey_AddOption_Statics::ComboBoxKey_eventAddOption_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UComboBoxKey_AddOption_Statics::Function_MetaDataParams), Z_Construct_UFunction_UComboBoxKey_AddOption_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UComboBoxKey_AddOption_Statics::ComboBoxKey_eventAddOption_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UComboBoxKey_AddOption()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UComboBoxKey_AddOption_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UComboBoxKey::execAddOption)
{
P_GET_PROPERTY(FNameProperty,Z_Param_Option);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->AddOption(Z_Param_Option);
P_NATIVE_END;
}
// ********** End Class UComboBoxKey Function AddOption ********************************************
// ********** Begin Class UComboBoxKey Function ClearOptions ***************************************
struct Z_Construct_UFunction_UComboBoxKey_ClearOptions_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ComboBox" },
{ "Comment", "/** Remove all the elements of the option list. */" },
{ "ModuleRelativePath", "Public/Components/ComboBoxKey.h" },
{ "ToolTip", "Remove all the elements of the option list." },
};
#endif // WITH_METADATA
// ********** Begin Function ClearOptions constinit property declarations **************************
// ********** End Function ClearOptions constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UComboBoxKey_ClearOptions_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UComboBoxKey, nullptr, "ClearOptions", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UComboBoxKey_ClearOptions_Statics::Function_MetaDataParams), Z_Construct_UFunction_UComboBoxKey_ClearOptions_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UComboBoxKey_ClearOptions()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UComboBoxKey_ClearOptions_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UComboBoxKey::execClearOptions)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ClearOptions();
P_NATIVE_END;
}
// ********** End Class UComboBoxKey Function ClearOptions *****************************************
// ********** Begin Class UComboBoxKey Function ClearSelection *************************************
struct Z_Construct_UFunction_UComboBoxKey_ClearSelection_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ComboBox" },
{ "Comment", "/** Clear the current selection. */" },
{ "ModuleRelativePath", "Public/Components/ComboBoxKey.h" },
{ "ToolTip", "Clear the current selection." },
};
#endif // WITH_METADATA
// ********** Begin Function ClearSelection constinit property declarations ************************
// ********** End Function ClearSelection constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UComboBoxKey_ClearSelection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UComboBoxKey, nullptr, "ClearSelection", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UComboBoxKey_ClearSelection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UComboBoxKey_ClearSelection_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UComboBoxKey_ClearSelection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UComboBoxKey_ClearSelection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UComboBoxKey::execClearSelection)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ClearSelection();
P_NATIVE_END;
}
// ********** End Class UComboBoxKey Function ClearSelection ***************************************
// ********** Begin Class UComboBoxKey Function GetSelectedOption **********************************
struct Z_Construct_UFunction_UComboBoxKey_GetSelectedOption_Statics
{
struct ComboBoxKey_eventGetSelectedOption_Parms
{
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ComboBox" },
{ "Comment", "/** Get the current selected option */" },
{ "ModuleRelativePath", "Public/Components/ComboBoxKey.h" },
{ "ToolTip", "Get the current selected option" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSelectedOption constinit property declarations *********************
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSelectedOption constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSelectedOption Property Definitions ********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UComboBoxKey_GetSelectedOption_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ComboBoxKey_eventGetSelectedOption_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UComboBoxKey_GetSelectedOption_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UComboBoxKey_GetSelectedOption_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UComboBoxKey_GetSelectedOption_Statics::PropPointers) < 2048);
// ********** End Function GetSelectedOption Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UComboBoxKey_GetSelectedOption_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UComboBoxKey, nullptr, "GetSelectedOption", Z_Construct_UFunction_UComboBoxKey_GetSelectedOption_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UComboBoxKey_GetSelectedOption_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UComboBoxKey_GetSelectedOption_Statics::ComboBoxKey_eventGetSelectedOption_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UComboBoxKey_GetSelectedOption_Statics::Function_MetaDataParams), Z_Construct_UFunction_UComboBoxKey_GetSelectedOption_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UComboBoxKey_GetSelectedOption_Statics::ComboBoxKey_eventGetSelectedOption_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UComboBoxKey_GetSelectedOption()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UComboBoxKey_GetSelectedOption_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UComboBoxKey::execGetSelectedOption)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->GetSelectedOption();
P_NATIVE_END;
}
// ********** End Class UComboBoxKey Function GetSelectedOption ************************************
// ********** Begin Class UComboBoxKey Function IsOpen *********************************************
struct Z_Construct_UFunction_UComboBoxKey_IsOpen_Statics
{
struct ComboBoxKey_eventIsOpen_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ComboBox" },
{ "Comment", "/** Is the combobox menu opened. */" },
{ "ModuleRelativePath", "Public/Components/ComboBoxKey.h" },
{ "ReturnDisplayName", "bOpen" },
{ "ToolTip", "Is the combobox menu opened." },
};
#endif // WITH_METADATA
// ********** Begin Function IsOpen 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 IsOpen constinit property declarations **********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsOpen Property Definitions *******************************************
void Z_Construct_UFunction_UComboBoxKey_IsOpen_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ComboBoxKey_eventIsOpen_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UComboBoxKey_IsOpen_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(ComboBoxKey_eventIsOpen_Parms), &Z_Construct_UFunction_UComboBoxKey_IsOpen_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UComboBoxKey_IsOpen_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UComboBoxKey_IsOpen_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UComboBoxKey_IsOpen_Statics::PropPointers) < 2048);
// ********** End Function IsOpen Property Definitions *********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UComboBoxKey_IsOpen_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UComboBoxKey, nullptr, "IsOpen", Z_Construct_UFunction_UComboBoxKey_IsOpen_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UComboBoxKey_IsOpen_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UComboBoxKey_IsOpen_Statics::ComboBoxKey_eventIsOpen_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UComboBoxKey_IsOpen_Statics::Function_MetaDataParams), Z_Construct_UFunction_UComboBoxKey_IsOpen_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UComboBoxKey_IsOpen_Statics::ComboBoxKey_eventIsOpen_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UComboBoxKey_IsOpen()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UComboBoxKey_IsOpen_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UComboBoxKey::execIsOpen)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsOpen();
P_NATIVE_END;
}
// ********** End Class UComboBoxKey Function IsOpen ***********************************************
// ********** Begin Class UComboBoxKey Function RemoveOption ***************************************
struct Z_Construct_UFunction_UComboBoxKey_RemoveOption_Statics
{
struct ComboBoxKey_eventRemoveOption_Parms
{
FName Option;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ComboBox" },
{ "Comment", "/** Remove an element to the option list. */" },
{ "ModuleRelativePath", "Public/Components/ComboBoxKey.h" },
{ "ToolTip", "Remove an element to the option list." },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveOption constinit property declarations **************************
static const UECodeGen_Private::FNamePropertyParams NewProp_Option;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveOption constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveOption Property Definitions *************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UComboBoxKey_RemoveOption_Statics::NewProp_Option = { "Option", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ComboBoxKey_eventRemoveOption_Parms, Option), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UComboBoxKey_RemoveOption_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ComboBoxKey_eventRemoveOption_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UComboBoxKey_RemoveOption_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(ComboBoxKey_eventRemoveOption_Parms), &Z_Construct_UFunction_UComboBoxKey_RemoveOption_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UComboBoxKey_RemoveOption_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UComboBoxKey_RemoveOption_Statics::NewProp_Option,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UComboBoxKey_RemoveOption_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UComboBoxKey_RemoveOption_Statics::PropPointers) < 2048);
// ********** End Function RemoveOption Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UComboBoxKey_RemoveOption_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UComboBoxKey, nullptr, "RemoveOption", Z_Construct_UFunction_UComboBoxKey_RemoveOption_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UComboBoxKey_RemoveOption_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UComboBoxKey_RemoveOption_Statics::ComboBoxKey_eventRemoveOption_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UComboBoxKey_RemoveOption_Statics::Function_MetaDataParams), Z_Construct_UFunction_UComboBoxKey_RemoveOption_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UComboBoxKey_RemoveOption_Statics::ComboBoxKey_eventRemoveOption_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UComboBoxKey_RemoveOption()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UComboBoxKey_RemoveOption_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UComboBoxKey::execRemoveOption)
{
P_GET_PROPERTY(FNameProperty,Z_Param_Option);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveOption(Z_Param_Option);
P_NATIVE_END;
}
// ********** End Class UComboBoxKey Function RemoveOption *****************************************
// ********** Begin Class UComboBoxKey Function SetSelectedOption **********************************
struct Z_Construct_UFunction_UComboBoxKey_SetSelectedOption_Statics
{
struct ComboBoxKey_eventSetSelectedOption_Parms
{
FName Option;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ComboBox" },
{ "Comment", "/** Set the current selected option. */" },
{ "ModuleRelativePath", "Public/Components/ComboBoxKey.h" },
{ "ToolTip", "Set the current selected option." },
};
#endif // WITH_METADATA
// ********** Begin Function SetSelectedOption constinit property declarations *********************
static const UECodeGen_Private::FNamePropertyParams NewProp_Option;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSelectedOption constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSelectedOption Property Definitions ********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UComboBoxKey_SetSelectedOption_Statics::NewProp_Option = { "Option", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ComboBoxKey_eventSetSelectedOption_Parms, Option), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UComboBoxKey_SetSelectedOption_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UComboBoxKey_SetSelectedOption_Statics::NewProp_Option,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UComboBoxKey_SetSelectedOption_Statics::PropPointers) < 2048);
// ********** End Function SetSelectedOption Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UComboBoxKey_SetSelectedOption_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UComboBoxKey, nullptr, "SetSelectedOption", Z_Construct_UFunction_UComboBoxKey_SetSelectedOption_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UComboBoxKey_SetSelectedOption_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UComboBoxKey_SetSelectedOption_Statics::ComboBoxKey_eventSetSelectedOption_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UComboBoxKey_SetSelectedOption_Statics::Function_MetaDataParams), Z_Construct_UFunction_UComboBoxKey_SetSelectedOption_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UComboBoxKey_SetSelectedOption_Statics::ComboBoxKey_eventSetSelectedOption_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UComboBoxKey_SetSelectedOption()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UComboBoxKey_SetSelectedOption_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UComboBoxKey::execSetSelectedOption)
{
P_GET_PROPERTY(FNameProperty,Z_Param_Option);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSelectedOption(Z_Param_Option);
P_NATIVE_END;
}
// ********** End Class UComboBoxKey Function SetSelectedOption ************************************
// ********** Begin Class UComboBoxKey *************************************************************
void UComboBoxKey::GetWidgetStyle_WrapperImpl(const void* Object, void* OutValue)
{
const UComboBoxKey* Obj = (const UComboBoxKey*)Object;
FComboBoxStyle& Result = *(FComboBoxStyle*)OutValue;
Result = (FComboBoxStyle)Obj->GetWidgetStyle();
}
void UComboBoxKey::SetWidgetStyle_WrapperImpl(void* Object, const void* InValue)
{
UComboBoxKey* Obj = (UComboBoxKey*)Object;
FComboBoxStyle& Value = *(FComboBoxStyle*)InValue;
Obj->SetWidgetStyle(Value);
}
void UComboBoxKey::GetItemStyle_WrapperImpl(const void* Object, void* OutValue)
{
const UComboBoxKey* Obj = (const UComboBoxKey*)Object;
FTableRowStyle& Result = *(FTableRowStyle*)OutValue;
Result = (FTableRowStyle)Obj->GetItemStyle();
}
void UComboBoxKey::SetItemStyle_WrapperImpl(void* Object, const void* InValue)
{
UComboBoxKey* Obj = (UComboBoxKey*)Object;
FTableRowStyle& Value = *(FTableRowStyle*)InValue;
Obj->SetItemStyle(Value);
}
void UComboBoxKey::GetScrollBarStyle_WrapperImpl(const void* Object, void* OutValue)
{
const UComboBoxKey* Obj = (const UComboBoxKey*)Object;
FScrollBarStyle& Result = *(FScrollBarStyle*)OutValue;
Result = (FScrollBarStyle)Obj->GetScrollBarStyle();
}
void UComboBoxKey::GetForegroundColor_WrapperImpl(const void* Object, void* OutValue)
{
const UComboBoxKey* Obj = (const UComboBoxKey*)Object;
FSlateColor& Result = *(FSlateColor*)OutValue;
Result = (FSlateColor)Obj->GetForegroundColor();
}
void UComboBoxKey::GetContentPadding_WrapperImpl(const void* Object, void* OutValue)
{
const UComboBoxKey* Obj = (const UComboBoxKey*)Object;
FMargin& Result = *(FMargin*)OutValue;
Result = (FMargin)Obj->GetContentPadding();
}
void UComboBoxKey::SetContentPadding_WrapperImpl(void* Object, const void* InValue)
{
UComboBoxKey* Obj = (UComboBoxKey*)Object;
FMargin& Value = *(FMargin*)InValue;
Obj->SetContentPadding(Value);
}
void UComboBoxKey::GetMaxListHeight_WrapperImpl(const void* Object, void* OutValue)
{
const UComboBoxKey* Obj = (const UComboBoxKey*)Object;
float& Result = *(float*)OutValue;
Result = (float)Obj->GetMaxListHeight();
}
void UComboBoxKey::SetMaxListHeight_WrapperImpl(void* Object, const void* InValue)
{
UComboBoxKey* Obj = (UComboBoxKey*)Object;
float& Value = *(float*)InValue;
Obj->SetMaxListHeight(Value);
}
void UComboBoxKey::GetbHasDownArrow_WrapperImpl(const void* Object, void* OutValue)
{
const UComboBoxKey* Obj = (const UComboBoxKey*)Object;
bool& Result = *(bool*)OutValue;
Result = (bool)Obj->IsHasDownArrow();
}
void UComboBoxKey::SetbHasDownArrow_WrapperImpl(void* Object, const void* InValue)
{
UComboBoxKey* Obj = (UComboBoxKey*)Object;
bool& Value = *(bool*)InValue;
Obj->SetHasDownArrow(Value);
}
void UComboBoxKey::GetbEnableGamepadNavigationMode_WrapperImpl(const void* Object, void* OutValue)
{
const UComboBoxKey* Obj = (const UComboBoxKey*)Object;
bool& Result = *(bool*)OutValue;
Result = (bool)Obj->IsEnableGamepadNavigationMode();
}
void UComboBoxKey::SetbEnableGamepadNavigationMode_WrapperImpl(void* Object, const void* InValue)
{
UComboBoxKey* Obj = (UComboBoxKey*)Object;
bool& Value = *(bool*)InValue;
Obj->SetEnableGamepadNavigationMode(Value);
}
void UComboBoxKey::GetbIsFocusable_WrapperImpl(const void* Object, void* OutValue)
{
const UComboBoxKey* Obj = (const UComboBoxKey*)Object;
bool& Result = *(bool*)OutValue;
Result = (bool)Obj->IsFocusable();
}
FClassRegistrationInfo Z_Registration_Info_UClass_UComboBoxKey;
UClass* UComboBoxKey::GetPrivateStaticClass()
{
using TClass = UComboBoxKey;
if (!Z_Registration_Info_UClass_UComboBoxKey.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ComboBoxKey"),
Z_Registration_Info_UClass_UComboBoxKey.InnerSingleton,
StaticRegisterNativesUComboBoxKey,
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_UComboBoxKey.InnerSingleton;
}
UClass* Z_Construct_UClass_UComboBoxKey_NoRegister()
{
return UComboBoxKey::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UComboBoxKey_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * The combobox allows you to display a list of options to the user in a dropdown menu for them to select one.\n * Use OnGenerateConentWidgetEvent to return a custom built widget.\n */" },
{ "DisplayName", "ComboBox (Key)" },
{ "IncludePath", "Components/ComboBoxKey.h" },
{ "ModuleRelativePath", "Public/Components/ComboBoxKey.h" },
{ "ToolTip", "The combobox allows you to display a list of options to the user in a dropdown menu for them to select one.\nUse OnGenerateConentWidgetEvent to return a custom built widget." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Options_MetaData[] = {
{ "Category", "Content" },
{ "Comment", "/** . */" },
{ "ModuleRelativePath", "Public/Components/ComboBoxKey.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SelectedOption_MetaData[] = {
{ "Category", "Content" },
{ "Comment", "/** */" },
{ "ModuleRelativePath", "Public/Components/ComboBoxKey.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WidgetStyle_MetaData[] = {
{ "Category", "Style" },
{ "Comment", "/** The combobox style. */" },
{ "DisplayName", "Style" },
{ "ModuleRelativePath", "Public/Components/ComboBoxKey.h" },
{ "ToolTip", "The combobox style." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ItemStyle_MetaData[] = {
{ "Category", "Style" },
{ "Comment", "/** The item row style. */" },
{ "ModuleRelativePath", "Public/Components/ComboBoxKey.h" },
{ "ToolTip", "The item row style." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScrollBarStyle_MetaData[] = {
{ "Category", "Style" },
{ "Comment", "/** The scroll bar style. */" },
{ "ModuleRelativePath", "Public/Components/ComboBoxKey.h" },
{ "ToolTip", "The scroll bar style." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ForegroundColor_MetaData[] = {
{ "Category", "Style" },
{ "Comment", "/** The foreground color to pass through the hierarchy. */" },
{ "DesignerRebuild", "" },
{ "ModuleRelativePath", "Public/Components/ComboBoxKey.h" },
{ "ToolTip", "The foreground color to pass through the hierarchy." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContentPadding_MetaData[] = {
{ "Category", "Style" },
{ "ModuleRelativePath", "Public/Components/ComboBoxKey.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxListHeight_MetaData[] = {
{ "Category", "Style" },
{ "Comment", "/** The max height of the combobox list that opens */" },
{ "ModuleRelativePath", "Public/Components/ComboBoxKey.h" },
{ "ToolTip", "The max height of the combobox list that opens" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHasDownArrow_MetaData[] = {
{ "Category", "Style" },
{ "Comment", "/**\n\x09 * When false, the down arrow is not generated and it is up to the API consumer\n\x09 * to make their own visual hint that this is a drop down.\n\x09 */" },
{ "ModuleRelativePath", "Public/Components/ComboBoxKey.h" },
{ "ToolTip", "When false, the down arrow is not generated and it is up to the API consumer\nto make their own visual hint that this is a drop down." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnableGamepadNavigationMode_MetaData[] = {
{ "Category", "Style" },
{ "Comment", "/**\n\x09 * When false, directional keys will change the selection. When true, ComboBox\n\x09 * must be activated and will only capture arrow input while activated.\n\x09 */" },
{ "ModuleRelativePath", "Public/Components/ComboBoxKey.h" },
{ "ToolTip", "When false, directional keys will change the selection. When true, ComboBox\nmust be activated and will only capture arrow input while activated." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsFocusable_MetaData[] = {
{ "Category", "Style" },
{ "Comment", "/** When true, allows the combo box to receive keyboard focus */" },
{ "ModuleRelativePath", "Public/Components/ComboBoxKey.h" },
{ "ToolTip", "When true, allows the combo box to receive keyboard focus" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnGenerateContentWidget_MetaData[] = {
{ "Category", "Events" },
{ "Comment", "/** Called when the widget is needed for the content. */" },
{ "IsBindableEvent", "True" },
{ "ModuleRelativePath", "Public/Components/ComboBoxKey.h" },
{ "ToolTip", "Called when the widget is needed for the content." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnGenerateItemWidget_MetaData[] = {
{ "Category", "Events" },
{ "Comment", "/** Called when the widget is needed for the item. */" },
{ "IsBindableEvent", "True" },
{ "ModuleRelativePath", "Public/Components/ComboBoxKey.h" },
{ "ToolTip", "Called when the widget is needed for the item." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnSelectionChanged_MetaData[] = {
{ "Category", "Events" },
{ "Comment", "/** Called when a new item is selected in the combobox. */" },
{ "ModuleRelativePath", "Public/Components/ComboBoxKey.h" },
{ "ToolTip", "Called when a new item is selected in the combobox." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnOpening_MetaData[] = {
{ "Category", "Events" },
{ "Comment", "/** Called when the combobox is opening */" },
{ "ModuleRelativePath", "Public/Components/ComboBoxKey.h" },
{ "ToolTip", "Called when the combobox is opening" },
};
#endif // WITH_METADATA
// ********** Begin Class UComboBoxKey constinit property declarations *****************************
static const UECodeGen_Private::FNamePropertyParams NewProp_Options_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Options;
static const UECodeGen_Private::FNamePropertyParams NewProp_SelectedOption;
static const UECodeGen_Private::FStructPropertyParams NewProp_WidgetStyle;
static const UECodeGen_Private::FStructPropertyParams NewProp_ItemStyle;
static const UECodeGen_Private::FStructPropertyParams NewProp_ScrollBarStyle;
static const UECodeGen_Private::FStructPropertyParams NewProp_ForegroundColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_ContentPadding;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxListHeight;
static void NewProp_bHasDownArrow_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bHasDownArrow;
static void NewProp_bEnableGamepadNavigationMode_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableGamepadNavigationMode;
static void NewProp_bIsFocusable_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsFocusable;
static const UECodeGen_Private::FDelegatePropertyParams NewProp_OnGenerateContentWidget;
static const UECodeGen_Private::FDelegatePropertyParams NewProp_OnGenerateItemWidget;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnSelectionChanged;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnOpening;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UComboBoxKey constinit property declarations *******************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("AddOption"), .Pointer = &UComboBoxKey::execAddOption },
{ .NameUTF8 = UTF8TEXT("ClearOptions"), .Pointer = &UComboBoxKey::execClearOptions },
{ .NameUTF8 = UTF8TEXT("ClearSelection"), .Pointer = &UComboBoxKey::execClearSelection },
{ .NameUTF8 = UTF8TEXT("GetSelectedOption"), .Pointer = &UComboBoxKey::execGetSelectedOption },
{ .NameUTF8 = UTF8TEXT("IsOpen"), .Pointer = &UComboBoxKey::execIsOpen },
{ .NameUTF8 = UTF8TEXT("RemoveOption"), .Pointer = &UComboBoxKey::execRemoveOption },
{ .NameUTF8 = UTF8TEXT("SetSelectedOption"), .Pointer = &UComboBoxKey::execSetSelectedOption },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UComboBoxKey_AddOption, "AddOption" }, // 3589848809
{ &Z_Construct_UFunction_UComboBoxKey_ClearOptions, "ClearOptions" }, // 170570399
{ &Z_Construct_UFunction_UComboBoxKey_ClearSelection, "ClearSelection" }, // 2001359679
{ &Z_Construct_UDelegateFunction_UComboBoxKey_GenerateWidgetEvent__DelegateSignature, "GenerateWidgetEvent__DelegateSignature" }, // 1528855139
{ &Z_Construct_UFunction_UComboBoxKey_GetSelectedOption, "GetSelectedOption" }, // 3301506718
{ &Z_Construct_UFunction_UComboBoxKey_IsOpen, "IsOpen" }, // 2560818457
{ &Z_Construct_UDelegateFunction_UComboBoxKey_OnOpeningEvent__DelegateSignature, "OnOpeningEvent__DelegateSignature" }, // 2486527819
{ &Z_Construct_UDelegateFunction_UComboBoxKey_OnSelectionChangedEvent__DelegateSignature, "OnSelectionChangedEvent__DelegateSignature" }, // 338223279
{ &Z_Construct_UFunction_UComboBoxKey_RemoveOption, "RemoveOption" }, // 3573419967
{ &Z_Construct_UFunction_UComboBoxKey_SetSelectedOption, "SetSelectedOption" }, // 592387775
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UComboBoxKey>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UComboBoxKey_Statics
// ********** Begin Class UComboBoxKey Property Definitions ****************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UComboBoxKey_Statics::NewProp_Options_Inner = { "Options", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UComboBoxKey_Statics::NewProp_Options = { "Options", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UComboBoxKey, Options), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Options_MetaData), NewProp_Options_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UComboBoxKey_Statics::NewProp_SelectedOption = { "SelectedOption", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UComboBoxKey, SelectedOption), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SelectedOption_MetaData), NewProp_SelectedOption_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UComboBoxKey_Statics::NewProp_WidgetStyle = { "WidgetStyle", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UComboBoxKey::SetWidgetStyle_WrapperImpl, &UComboBoxKey::GetWidgetStyle_WrapperImpl, 1, STRUCT_OFFSET(UComboBoxKey, WidgetStyle), Z_Construct_UScriptStruct_FComboBoxStyle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WidgetStyle_MetaData), NewProp_WidgetStyle_MetaData) }; // 651641184
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UComboBoxKey_Statics::NewProp_ItemStyle = { "ItemStyle", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UComboBoxKey::SetItemStyle_WrapperImpl, &UComboBoxKey::GetItemStyle_WrapperImpl, 1, STRUCT_OFFSET(UComboBoxKey, ItemStyle), Z_Construct_UScriptStruct_FTableRowStyle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ItemStyle_MetaData), NewProp_ItemStyle_MetaData) }; // 1170934402
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UComboBoxKey_Statics::NewProp_ScrollBarStyle = { "ScrollBarStyle", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, &UComboBoxKey::GetScrollBarStyle_WrapperImpl, 1, STRUCT_OFFSET(UComboBoxKey, ScrollBarStyle), Z_Construct_UScriptStruct_FScrollBarStyle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScrollBarStyle_MetaData), NewProp_ScrollBarStyle_MetaData) }; // 600182164
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UComboBoxKey_Statics::NewProp_ForegroundColor = { "ForegroundColor", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, &UComboBoxKey::GetForegroundColor_WrapperImpl, 1, STRUCT_OFFSET(UComboBoxKey, ForegroundColor), Z_Construct_UScriptStruct_FSlateColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ForegroundColor_MetaData), NewProp_ForegroundColor_MetaData) }; // 1663967387
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UComboBoxKey_Statics::NewProp_ContentPadding = { "ContentPadding", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UComboBoxKey::SetContentPadding_WrapperImpl, &UComboBoxKey::GetContentPadding_WrapperImpl, 1, STRUCT_OFFSET(UComboBoxKey, ContentPadding), Z_Construct_UScriptStruct_FMargin, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContentPadding_MetaData), NewProp_ContentPadding_MetaData) }; // 4099648758
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UComboBoxKey_Statics::NewProp_MaxListHeight = { "MaxListHeight", nullptr, (EPropertyFlags)0x0010040000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, &UComboBoxKey::SetMaxListHeight_WrapperImpl, &UComboBoxKey::GetMaxListHeight_WrapperImpl, 1, STRUCT_OFFSET(UComboBoxKey, MaxListHeight), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxListHeight_MetaData), NewProp_MaxListHeight_MetaData) };
void Z_Construct_UClass_UComboBoxKey_Statics::NewProp_bHasDownArrow_SetBit(void* Obj)
{
((UComboBoxKey*)Obj)->bHasDownArrow = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UComboBoxKey_Statics::NewProp_bHasDownArrow = { "bHasDownArrow", nullptr, (EPropertyFlags)0x0010040000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, &UComboBoxKey::SetbHasDownArrow_WrapperImpl, &UComboBoxKey::GetbHasDownArrow_WrapperImpl, 1, sizeof(bool), sizeof(UComboBoxKey), &Z_Construct_UClass_UComboBoxKey_Statics::NewProp_bHasDownArrow_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHasDownArrow_MetaData), NewProp_bHasDownArrow_MetaData) };
void Z_Construct_UClass_UComboBoxKey_Statics::NewProp_bEnableGamepadNavigationMode_SetBit(void* Obj)
{
((UComboBoxKey*)Obj)->bEnableGamepadNavigationMode = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UComboBoxKey_Statics::NewProp_bEnableGamepadNavigationMode = { "bEnableGamepadNavigationMode", nullptr, (EPropertyFlags)0x0010040000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, &UComboBoxKey::SetbEnableGamepadNavigationMode_WrapperImpl, &UComboBoxKey::GetbEnableGamepadNavigationMode_WrapperImpl, 1, sizeof(bool), sizeof(UComboBoxKey), &Z_Construct_UClass_UComboBoxKey_Statics::NewProp_bEnableGamepadNavigationMode_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnableGamepadNavigationMode_MetaData), NewProp_bEnableGamepadNavigationMode_MetaData) };
void Z_Construct_UClass_UComboBoxKey_Statics::NewProp_bIsFocusable_SetBit(void* Obj)
{
((UComboBoxKey*)Obj)->bIsFocusable = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UComboBoxKey_Statics::NewProp_bIsFocusable = { "bIsFocusable", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, &UComboBoxKey::GetbIsFocusable_WrapperImpl, 1, sizeof(bool), sizeof(UComboBoxKey), &Z_Construct_UClass_UComboBoxKey_Statics::NewProp_bIsFocusable_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsFocusable_MetaData), NewProp_bIsFocusable_MetaData) };
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UClass_UComboBoxKey_Statics::NewProp_OnGenerateContentWidget = { "OnGenerateContentWidget", nullptr, (EPropertyFlags)0x0010000000080001, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UComboBoxKey, OnGenerateContentWidget), Z_Construct_UDelegateFunction_UComboBoxKey_GenerateWidgetEvent__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnGenerateContentWidget_MetaData), NewProp_OnGenerateContentWidget_MetaData) }; // 1528855139
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UClass_UComboBoxKey_Statics::NewProp_OnGenerateItemWidget = { "OnGenerateItemWidget", nullptr, (EPropertyFlags)0x0010000000080001, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UComboBoxKey, OnGenerateItemWidget), Z_Construct_UDelegateFunction_UComboBoxKey_GenerateWidgetEvent__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnGenerateItemWidget_MetaData), NewProp_OnGenerateItemWidget_MetaData) }; // 1528855139
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UComboBoxKey_Statics::NewProp_OnSelectionChanged = { "OnSelectionChanged", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UComboBoxKey, OnSelectionChanged), Z_Construct_UDelegateFunction_UComboBoxKey_OnSelectionChangedEvent__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnSelectionChanged_MetaData), NewProp_OnSelectionChanged_MetaData) }; // 338223279
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UComboBoxKey_Statics::NewProp_OnOpening = { "OnOpening", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UComboBoxKey, OnOpening), Z_Construct_UDelegateFunction_UComboBoxKey_OnOpeningEvent__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnOpening_MetaData), NewProp_OnOpening_MetaData) }; // 2486527819
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UComboBoxKey_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UComboBoxKey_Statics::NewProp_Options_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UComboBoxKey_Statics::NewProp_Options,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UComboBoxKey_Statics::NewProp_SelectedOption,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UComboBoxKey_Statics::NewProp_WidgetStyle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UComboBoxKey_Statics::NewProp_ItemStyle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UComboBoxKey_Statics::NewProp_ScrollBarStyle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UComboBoxKey_Statics::NewProp_ForegroundColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UComboBoxKey_Statics::NewProp_ContentPadding,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UComboBoxKey_Statics::NewProp_MaxListHeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UComboBoxKey_Statics::NewProp_bHasDownArrow,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UComboBoxKey_Statics::NewProp_bEnableGamepadNavigationMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UComboBoxKey_Statics::NewProp_bIsFocusable,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UComboBoxKey_Statics::NewProp_OnGenerateContentWidget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UComboBoxKey_Statics::NewProp_OnGenerateItemWidget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UComboBoxKey_Statics::NewProp_OnSelectionChanged,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UComboBoxKey_Statics::NewProp_OnOpening,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UComboBoxKey_Statics::PropPointers) < 2048);
// ********** End Class UComboBoxKey Property Definitions ******************************************
UObject* (*const Z_Construct_UClass_UComboBoxKey_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UWidget,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UComboBoxKey_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UComboBoxKey_Statics::ClassParams = {
&UComboBoxKey::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UComboBoxKey_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UComboBoxKey_Statics::PropPointers),
0,
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UComboBoxKey_Statics::Class_MetaDataParams), Z_Construct_UClass_UComboBoxKey_Statics::Class_MetaDataParams)
};
void UComboBoxKey::StaticRegisterNativesUComboBoxKey()
{
UClass* Class = UComboBoxKey::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UComboBoxKey_Statics::Funcs));
}
UClass* Z_Construct_UClass_UComboBoxKey()
{
if (!Z_Registration_Info_UClass_UComboBoxKey.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UComboBoxKey.OuterSingleton, Z_Construct_UClass_UComboBoxKey_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UComboBoxKey.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UComboBoxKey);
UComboBoxKey::~UComboBoxKey() {}
UE_FIELD_NOTIFICATION_IMPLEMENT_FIELD(UComboBoxKey, SelectedOption)
UE_FIELD_NOTIFICATION_IMPLEMENTATION_BEGIN(UComboBoxKey)
UE_FIELD_NOTIFICATION_IMPLEMENT_ENUM_FIELD(UComboBoxKey, SelectedOption)
UE_FIELD_NOTIFICATION_IMPLEMENTATION_END(UComboBoxKey);
// ********** End Class UComboBoxKey ***************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxKey_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UComboBoxKey, UComboBoxKey::StaticClass, TEXT("UComboBoxKey"), &Z_Registration_Info_UClass_UComboBoxKey, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UComboBoxKey), 2116084444U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxKey_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxKey_h__Script_UMG_656216117{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxKey_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxKey_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,122 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/ComboBoxKey.h"
#ifdef UMG_ComboBoxKey_generated_h
#error "ComboBoxKey.generated.h already included, missing '#pragma once' in ComboBoxKey.h"
#endif
#define UMG_ComboBoxKey_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UWidget;
// ********** Begin Delegate FOnSelectionChangedEvent **********************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxKey_h_25_DELEGATE \
static UMG_API void FOnSelectionChangedEvent_DelegateWrapper(const FMulticastScriptDelegate& OnSelectionChangedEvent, FName SelectedItem, ESelectInfo::Type SelectionType);
// ********** End Delegate FOnSelectionChangedEvent ************************************************
// ********** Begin Delegate FOnOpeningEvent *******************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxKey_h_26_DELEGATE \
static UMG_API void FOnOpeningEvent_DelegateWrapper(const FMulticastScriptDelegate& OnOpeningEvent);
// ********** End Delegate FOnOpeningEvent *********************************************************
// ********** Begin Delegate FGenerateWidgetEvent **************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxKey_h_27_DELEGATE \
static UMG_API UWidget* FGenerateWidgetEvent_DelegateWrapper(const FScriptDelegate& GenerateWidgetEvent, FName Item);
// ********** End Delegate FGenerateWidgetEvent ****************************************************
// ********** Begin Class UComboBoxKey *************************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxKey_h_20_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execIsOpen); \
DECLARE_FUNCTION(execGetSelectedOption); \
DECLARE_FUNCTION(execSetSelectedOption); \
DECLARE_FUNCTION(execClearSelection); \
DECLARE_FUNCTION(execClearOptions); \
DECLARE_FUNCTION(execRemoveOption); \
DECLARE_FUNCTION(execAddOption);
#define FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxKey_h_20_ACCESSORS \
static void GetWidgetStyle_WrapperImpl(const void* Object, void* OutValue); \
static void SetWidgetStyle_WrapperImpl(void* Object, const void* InValue); \
static void GetItemStyle_WrapperImpl(const void* Object, void* OutValue); \
static void SetItemStyle_WrapperImpl(void* Object, const void* InValue); \
static void GetScrollBarStyle_WrapperImpl(const void* Object, void* OutValue); \
static void GetForegroundColor_WrapperImpl(const void* Object, void* OutValue); \
static void GetContentPadding_WrapperImpl(const void* Object, void* OutValue); \
static void SetContentPadding_WrapperImpl(void* Object, const void* InValue); \
static void GetMaxListHeight_WrapperImpl(const void* Object, void* OutValue); \
static void SetMaxListHeight_WrapperImpl(void* Object, const void* InValue); \
static void GetbHasDownArrow_WrapperImpl(const void* Object, void* OutValue); \
static void SetbHasDownArrow_WrapperImpl(void* Object, const void* InValue); \
static void GetbEnableGamepadNavigationMode_WrapperImpl(const void* Object, void* OutValue); \
static void SetbEnableGamepadNavigationMode_WrapperImpl(void* Object, const void* InValue); \
static void GetbIsFocusable_WrapperImpl(const void* Object, void* OutValue);
struct Z_Construct_UClass_UComboBoxKey_Statics;
UMG_API UClass* Z_Construct_UClass_UComboBoxKey_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxKey_h_20_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUComboBoxKey(); \
friend struct ::Z_Construct_UClass_UComboBoxKey_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UComboBoxKey_NoRegister(); \
public: \
DECLARE_CLASS2(UComboBoxKey, UWidget, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UComboBoxKey_NoRegister) \
DECLARE_SERIALIZER(UComboBoxKey)
#define FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxKey_h_20_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UComboBoxKey(UComboBoxKey&&) = delete; \
UComboBoxKey(const UComboBoxKey&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UComboBoxKey); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UComboBoxKey); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UComboBoxKey) \
UMG_API virtual ~UComboBoxKey();
#define FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxKey_h_20_FIELDNOTIFY \
UE_FIELD_NOTIFICATION_DECLARE_CLASS_DESCRIPTOR_BEGIN(UMG_API ) \
UE_FIELD_NOTIFICATION_DECLARE_FIELD(SelectedOption,UMG_API ) \
UE_FIELD_NOTIFICATION_DECLARE_ENUM_FIELD_BEGIN(SelectedOption) \
UE_FIELD_NOTIFICATION_DECLARE_ENUM_FIELD_END() \
UE_FIELD_NOTIFICATION_DECLARE_CLASS_DESCRIPTOR_END();
#define FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxKey_h_17_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxKey_h_20_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxKey_h_20_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxKey_h_20_ACCESSORS \
FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxKey_h_20_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxKey_h_20_ENHANCED_CONSTRUCTORS \
FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxKey_h_20_FIELDNOTIFY \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UComboBoxKey;
// ********** End Class UComboBoxKey ***************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxKey_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,128 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/ComboBoxString.h"
#ifdef UMG_ComboBoxString_generated_h
#error "ComboBoxString.generated.h already included, missing '#pragma once' in ComboBoxString.h"
#endif
#define UMG_ComboBoxString_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Delegate FOnSelectionChangedEvent **********************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxString_h_25_DELEGATE \
static UMG_API void FOnSelectionChangedEvent_DelegateWrapper(const FMulticastScriptDelegate& OnSelectionChangedEvent, const FString& SelectedItem, ESelectInfo::Type SelectionType);
// ********** End Delegate FOnSelectionChangedEvent ************************************************
// ********** Begin Delegate FOnOpeningEvent *******************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxString_h_26_DELEGATE \
static UMG_API void FOnOpeningEvent_DelegateWrapper(const FMulticastScriptDelegate& OnOpeningEvent);
// ********** End Delegate FOnOpeningEvent *********************************************************
// ********** Begin Class UComboBoxString **********************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxString_h_23_RPC_WRAPPERS \
DECLARE_FUNCTION(execIsOpen); \
DECLARE_FUNCTION(execGetOptionCount); \
DECLARE_FUNCTION(execGetSelectedIndex); \
DECLARE_FUNCTION(execGetSelectedOption); \
DECLARE_FUNCTION(execSetSelectedIndex); \
DECLARE_FUNCTION(execSetSelectedOption); \
DECLARE_FUNCTION(execRefreshOptions); \
DECLARE_FUNCTION(execClearSelection); \
DECLARE_FUNCTION(execClearOptions); \
DECLARE_FUNCTION(execGetOptionAtIndex); \
DECLARE_FUNCTION(execFindOptionIndex); \
DECLARE_FUNCTION(execRemoveOption); \
DECLARE_FUNCTION(execAddOption);
#define FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxString_h_23_ACCESSORS \
static void GetWidgetStyle_WrapperImpl(const void* Object, void* OutValue); \
static void SetWidgetStyle_WrapperImpl(void* Object, const void* InValue); \
static void GetItemStyle_WrapperImpl(const void* Object, void* OutValue); \
static void SetItemStyle_WrapperImpl(void* Object, const void* InValue); \
static void GetScrollBarStyle_WrapperImpl(const void* Object, void* OutValue); \
static void GetContentPadding_WrapperImpl(const void* Object, void* OutValue); \
static void SetContentPadding_WrapperImpl(void* Object, const void* InValue); \
static void GetMaxListHeight_WrapperImpl(const void* Object, void* OutValue); \
static void SetMaxListHeight_WrapperImpl(void* Object, const void* InValue); \
static void GetHasDownArrow_WrapperImpl(const void* Object, void* OutValue); \
static void SetHasDownArrow_WrapperImpl(void* Object, const void* InValue); \
static void GetEnableGamepadNavigationMode_WrapperImpl(const void* Object, void* OutValue); \
static void SetEnableGamepadNavigationMode_WrapperImpl(void* Object, const void* InValue); \
static void GetFont_WrapperImpl(const void* Object, void* OutValue); \
static void GetForegroundColor_WrapperImpl(const void* Object, void* OutValue); \
static void GetbIsFocusable_WrapperImpl(const void* Object, void* OutValue);
#define FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxString_h_23_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UComboBoxString, UMG_API)
struct Z_Construct_UClass_UComboBoxString_Statics;
UMG_API UClass* Z_Construct_UClass_UComboBoxString_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxString_h_23_INCLASS \
private: \
static void StaticRegisterNativesUComboBoxString(); \
friend struct ::Z_Construct_UClass_UComboBoxString_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UComboBoxString_NoRegister(); \
public: \
DECLARE_CLASS2(UComboBoxString, UWidget, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UComboBoxString_NoRegister) \
DECLARE_SERIALIZER(UComboBoxString) \
FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxString_h_23_ARCHIVESERIALIZER
#define FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxString_h_23_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UComboBoxString(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UComboBoxString) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UComboBoxString); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UComboBoxString); \
/** Deleted move- and copy-constructors, should never be used */ \
UComboBoxString(UComboBoxString&&) = delete; \
UComboBoxString(const UComboBoxString&) = delete; \
UMG_API virtual ~UComboBoxString();
#define FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxString_h_23_FIELDNOTIFY \
UE_FIELD_NOTIFICATION_DECLARE_CLASS_DESCRIPTOR_BEGIN(UMG_API ) \
UE_FIELD_NOTIFICATION_DECLARE_FIELD(SelectedOption,UMG_API ) \
UE_FIELD_NOTIFICATION_DECLARE_ENUM_FIELD_BEGIN(SelectedOption) \
UE_FIELD_NOTIFICATION_DECLARE_ENUM_FIELD_END() \
UE_FIELD_NOTIFICATION_DECLARE_CLASS_DESCRIPTOR_END();
#define FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxString_h_20_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxString_h_23_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxString_h_23_RPC_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxString_h_23_ACCESSORS \
FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxString_h_23_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxString_h_23_STANDARD_CONSTRUCTORS \
FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxString_h_23_FIELDNOTIFY \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UComboBoxString;
// ********** End Class UComboBoxString ************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_ComboBoxString_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,307 @@
// 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/ContentWidget.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeContentWidget() {}
// ********** Begin Cross Module References ********************************************************
UMG_API UClass* Z_Construct_UClass_UContentWidget();
UMG_API UClass* Z_Construct_UClass_UContentWidget_NoRegister();
UMG_API UClass* Z_Construct_UClass_UPanelSlot_NoRegister();
UMG_API UClass* Z_Construct_UClass_UPanelWidget();
UMG_API UClass* Z_Construct_UClass_UWidget_NoRegister();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UContentWidget Function GetContent ***************************************
struct Z_Construct_UFunction_UContentWidget_GetContent_Statics
{
struct ContentWidget_eventGetContent_Parms
{
UWidget* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Widget|Panel" },
{ "Comment", "/** */" },
{ "ModuleRelativePath", "Public/Components/ContentWidget.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function GetContent constinit property declarations ****************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetContent constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetContent Property Definitions ***************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UContentWidget_GetContent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ContentWidget_eventGetContent_Parms, ReturnValue), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UContentWidget_GetContent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UContentWidget_GetContent_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UContentWidget_GetContent_Statics::PropPointers) < 2048);
// ********** End Function GetContent Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UContentWidget_GetContent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UContentWidget, nullptr, "GetContent", Z_Construct_UFunction_UContentWidget_GetContent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UContentWidget_GetContent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UContentWidget_GetContent_Statics::ContentWidget_eventGetContent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UContentWidget_GetContent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UContentWidget_GetContent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UContentWidget_GetContent_Statics::ContentWidget_eventGetContent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UContentWidget_GetContent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UContentWidget_GetContent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UContentWidget::execGetContent)
{
P_FINISH;
P_NATIVE_BEGIN;
*(UWidget**)Z_Param__Result=P_THIS->GetContent();
P_NATIVE_END;
}
// ********** End Class UContentWidget Function GetContent *****************************************
// ********** Begin Class UContentWidget Function GetContentSlot ***********************************
struct Z_Construct_UFunction_UContentWidget_GetContentSlot_Statics
{
struct ContentWidget_eventGetContentSlot_Parms
{
UPanelSlot* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Widget|Panel" },
{ "Comment", "/** */" },
{ "ModuleRelativePath", "Public/Components/ContentWidget.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function GetContentSlot constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetContentSlot constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetContentSlot Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UContentWidget_GetContentSlot_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ContentWidget_eventGetContentSlot_Parms, ReturnValue), Z_Construct_UClass_UPanelSlot_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UContentWidget_GetContentSlot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UContentWidget_GetContentSlot_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UContentWidget_GetContentSlot_Statics::PropPointers) < 2048);
// ********** End Function GetContentSlot Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UContentWidget_GetContentSlot_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UContentWidget, nullptr, "GetContentSlot", Z_Construct_UFunction_UContentWidget_GetContentSlot_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UContentWidget_GetContentSlot_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UContentWidget_GetContentSlot_Statics::ContentWidget_eventGetContentSlot_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UContentWidget_GetContentSlot_Statics::Function_MetaDataParams), Z_Construct_UFunction_UContentWidget_GetContentSlot_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UContentWidget_GetContentSlot_Statics::ContentWidget_eventGetContentSlot_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UContentWidget_GetContentSlot()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UContentWidget_GetContentSlot_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UContentWidget::execGetContentSlot)
{
P_FINISH;
P_NATIVE_BEGIN;
*(UPanelSlot**)Z_Param__Result=P_THIS->GetContentSlot();
P_NATIVE_END;
}
// ********** End Class UContentWidget Function GetContentSlot *************************************
// ********** Begin Class UContentWidget Function SetContent ***************************************
struct Z_Construct_UFunction_UContentWidget_SetContent_Statics
{
struct ContentWidget_eventSetContent_Parms
{
UWidget* Content;
UPanelSlot* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Widget|Panel" },
{ "Comment", "/** */" },
{ "ModuleRelativePath", "Public/Components/ContentWidget.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Content_MetaData[] = {
{ "EditInline", "true" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function SetContent constinit property declarations ****************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Content;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetContent constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetContent Property Definitions ***************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UContentWidget_SetContent_Statics::NewProp_Content = { "Content", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ContentWidget_eventSetContent_Parms, Content), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Content_MetaData), NewProp_Content_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UContentWidget_SetContent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ContentWidget_eventSetContent_Parms, ReturnValue), Z_Construct_UClass_UPanelSlot_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UContentWidget_SetContent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UContentWidget_SetContent_Statics::NewProp_Content,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UContentWidget_SetContent_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UContentWidget_SetContent_Statics::PropPointers) < 2048);
// ********** End Function SetContent Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UContentWidget_SetContent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UContentWidget, nullptr, "SetContent", Z_Construct_UFunction_UContentWidget_SetContent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UContentWidget_SetContent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UContentWidget_SetContent_Statics::ContentWidget_eventSetContent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UContentWidget_SetContent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UContentWidget_SetContent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UContentWidget_SetContent_Statics::ContentWidget_eventSetContent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UContentWidget_SetContent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UContentWidget_SetContent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UContentWidget::execSetContent)
{
P_GET_OBJECT(UWidget,Z_Param_Content);
P_FINISH;
P_NATIVE_BEGIN;
*(UPanelSlot**)Z_Param__Result=P_THIS->SetContent(Z_Param_Content);
P_NATIVE_END;
}
// ********** End Class UContentWidget Function SetContent *****************************************
// ********** Begin Class UContentWidget ***********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UContentWidget;
UClass* UContentWidget::GetPrivateStaticClass()
{
using TClass = UContentWidget;
if (!Z_Registration_Info_UClass_UContentWidget.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ContentWidget"),
Z_Registration_Info_UClass_UContentWidget.InnerSingleton,
StaticRegisterNativesUContentWidget,
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_UContentWidget.InnerSingleton;
}
UClass* Z_Construct_UClass_UContentWidget_NoRegister()
{
return UContentWidget::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UContentWidget_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** */" },
{ "IncludePath", "Components/ContentWidget.h" },
{ "ModuleRelativePath", "Public/Components/ContentWidget.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UContentWidget constinit property declarations ***************************
// ********** End Class UContentWidget constinit property declarations *****************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetContent"), .Pointer = &UContentWidget::execGetContent },
{ .NameUTF8 = UTF8TEXT("GetContentSlot"), .Pointer = &UContentWidget::execGetContentSlot },
{ .NameUTF8 = UTF8TEXT("SetContent"), .Pointer = &UContentWidget::execSetContent },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UContentWidget_GetContent, "GetContent" }, // 2838640235
{ &Z_Construct_UFunction_UContentWidget_GetContentSlot, "GetContentSlot" }, // 3666722782
{ &Z_Construct_UFunction_UContentWidget_SetContent, "SetContent" }, // 3469206217
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UContentWidget>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UContentWidget_Statics
UObject* (*const Z_Construct_UClass_UContentWidget_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UPanelWidget,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UContentWidget_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UContentWidget_Statics::ClassParams = {
&UContentWidget::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x00A800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UContentWidget_Statics::Class_MetaDataParams), Z_Construct_UClass_UContentWidget_Statics::Class_MetaDataParams)
};
void UContentWidget::StaticRegisterNativesUContentWidget()
{
UClass* Class = UContentWidget::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UContentWidget_Statics::Funcs));
}
UClass* Z_Construct_UClass_UContentWidget()
{
if (!Z_Registration_Info_UClass_UContentWidget.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UContentWidget.OuterSingleton, Z_Construct_UClass_UContentWidget_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UContentWidget.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UContentWidget);
UContentWidget::~UContentWidget() {}
// ********** End Class UContentWidget *************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_ContentWidget_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UContentWidget, UContentWidget::StaticClass, TEXT("UContentWidget"), &Z_Registration_Info_UClass_UContentWidget, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UContentWidget), 2420097906U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_ContentWidget_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_ContentWidget_h__Script_UMG_4206022775{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_ContentWidget_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_ContentWidget_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,72 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/ContentWidget.h"
#ifdef UMG_ContentWidget_generated_h
#error "ContentWidget.generated.h already included, missing '#pragma once' in ContentWidget.h"
#endif
#define UMG_ContentWidget_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UPanelSlot;
class UWidget;
// ********** Begin Class UContentWidget ***********************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ContentWidget_h_14_RPC_WRAPPERS \
DECLARE_FUNCTION(execGetContent); \
DECLARE_FUNCTION(execSetContent); \
DECLARE_FUNCTION(execGetContentSlot);
struct Z_Construct_UClass_UContentWidget_Statics;
UMG_API UClass* Z_Construct_UClass_UContentWidget_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_ContentWidget_h_14_INCLASS \
private: \
static void StaticRegisterNativesUContentWidget(); \
friend struct ::Z_Construct_UClass_UContentWidget_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UContentWidget_NoRegister(); \
public: \
DECLARE_CLASS2(UContentWidget, UPanelWidget, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UContentWidget_NoRegister) \
DECLARE_SERIALIZER(UContentWidget)
#define FID_Engine_Source_Runtime_UMG_Public_Components_ContentWidget_h_14_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UContentWidget(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UContentWidget) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UContentWidget); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UContentWidget); \
/** Deleted move- and copy-constructors, should never be used */ \
UContentWidget(UContentWidget&&) = delete; \
UContentWidget(const UContentWidget&) = delete; \
UMG_API virtual ~UContentWidget();
#define FID_Engine_Source_Runtime_UMG_Public_Components_ContentWidget_h_11_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_ContentWidget_h_14_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_ContentWidget_h_14_RPC_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Components_ContentWidget_h_14_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Components_ContentWidget_h_14_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UContentWidget;
// ********** End Class UContentWidget *************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_ContentWidget_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,635 @@
// 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 "Blueprint/DragDropOperation.h"
#include "Input/Events.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDragDropOperation() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FPointerEvent();
UMG_API UClass* Z_Construct_UClass_UDragDropOperation();
UMG_API UClass* Z_Construct_UClass_UDragDropOperation_NoRegister();
UMG_API UClass* Z_Construct_UClass_UWidget_NoRegister();
UMG_API UEnum* Z_Construct_UEnum_UMG_EDragPivot();
UMG_API UEnum* Z_Construct_UEnum_UMG_EUMGItemDropZone();
UMG_API UFunction* Z_Construct_UDelegateFunction_UMG_OnDragDropMulticast__DelegateSignature();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EUMGItemDropZone **********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EUMGItemDropZone;
static UEnum* EUMGItemDropZone_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EUMGItemDropZone.OuterSingleton)
{
Z_Registration_Info_UEnum_EUMGItemDropZone.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_UMG_EUMGItemDropZone, (UObject*)Z_Construct_UPackage__Script_UMG(), TEXT("EUMGItemDropZone"));
}
return Z_Registration_Info_UEnum_EUMGItemDropZone.OuterSingleton;
}
template<> UMG_NON_ATTRIBUTED_API UEnum* StaticEnum<EUMGItemDropZone>()
{
return EUMGItemDropZone_StaticEnum();
}
struct Z_Construct_UEnum_UMG_EUMGItemDropZone_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "AboveItem.Name", "EUMGItemDropZone::AboveItem" },
{ "BelowItem.Name", "EUMGItemDropZone::BelowItem" },
{ "BlueprintType", "true" },
{ "Comment", "/**\n * A drop zone enum that can be passed through blueprint implementable events and sent through multicast delegates.\n */" },
{ "ModuleRelativePath", "Public/Blueprint/DragDropOperation.h" },
{ "None.Name", "EUMGItemDropZone::None" },
{ "OntoItem.Name", "EUMGItemDropZone::OntoItem" },
{ "ToolTip", "A drop zone enum that can be passed through blueprint implementable events and sent through multicast delegates." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EUMGItemDropZone::AboveItem", (int64)EUMGItemDropZone::AboveItem },
{ "EUMGItemDropZone::OntoItem", (int64)EUMGItemDropZone::OntoItem },
{ "EUMGItemDropZone::BelowItem", (int64)EUMGItemDropZone::BelowItem },
{ "EUMGItemDropZone::None", (int64)EUMGItemDropZone::None },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_UMG_EUMGItemDropZone_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_UMG_EUMGItemDropZone_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_UMG,
nullptr,
"EUMGItemDropZone",
"EUMGItemDropZone",
Z_Construct_UEnum_UMG_EUMGItemDropZone_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_UMG_EUMGItemDropZone_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_UMG_EUMGItemDropZone_Statics::Enum_MetaDataParams), Z_Construct_UEnum_UMG_EUMGItemDropZone_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_UMG_EUMGItemDropZone()
{
if (!Z_Registration_Info_UEnum_EUMGItemDropZone.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EUMGItemDropZone.InnerSingleton, Z_Construct_UEnum_UMG_EUMGItemDropZone_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EUMGItemDropZone.InnerSingleton;
}
// ********** End Enum EUMGItemDropZone ************************************************************
// ********** Begin Delegate FOnDragDropMulticast **************************************************
struct Z_Construct_UDelegateFunction_UMG_OnDragDropMulticast__DelegateSignature_Statics
{
struct _Script_UMG_eventOnDragDropMulticast_Parms
{
UDragDropOperation* Operation;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Blueprint/DragDropOperation.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnDragDropMulticast constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Operation;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnDragDropMulticast constinit property declarations ********************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnDragDropMulticast Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_UMG_OnDragDropMulticast__DelegateSignature_Statics::NewProp_Operation = { "Operation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_UMG_eventOnDragDropMulticast_Parms, Operation), Z_Construct_UClass_UDragDropOperation_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_UMG_OnDragDropMulticast__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UMG_OnDragDropMulticast__DelegateSignature_Statics::NewProp_Operation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UMG_OnDragDropMulticast__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnDragDropMulticast Property Definitions *******************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_UMG_OnDragDropMulticast__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_UMG, nullptr, "OnDragDropMulticast__DelegateSignature", Z_Construct_UDelegateFunction_UMG_OnDragDropMulticast__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UMG_OnDragDropMulticast__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_UMG_OnDragDropMulticast__DelegateSignature_Statics::_Script_UMG_eventOnDragDropMulticast_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UMG_OnDragDropMulticast__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UMG_OnDragDropMulticast__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_UMG_OnDragDropMulticast__DelegateSignature_Statics::_Script_UMG_eventOnDragDropMulticast_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_UMG_OnDragDropMulticast__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UMG_OnDragDropMulticast__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnDragDropMulticast_DelegateWrapper(const FMulticastScriptDelegate& OnDragDropMulticast, UDragDropOperation* Operation)
{
struct _Script_UMG_eventOnDragDropMulticast_Parms
{
UDragDropOperation* Operation;
};
_Script_UMG_eventOnDragDropMulticast_Parms Parms;
Parms.Operation=Operation;
OnDragDropMulticast.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnDragDropMulticast ****************************************************
// ********** Begin Enum EDragPivot ****************************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDragPivot;
static UEnum* EDragPivot_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EDragPivot.OuterSingleton)
{
Z_Registration_Info_UEnum_EDragPivot.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_UMG_EDragPivot, (UObject*)Z_Construct_UPackage__Script_UMG(), TEXT("EDragPivot"));
}
return Z_Registration_Info_UEnum_EDragPivot.OuterSingleton;
}
template<> UMG_NON_ATTRIBUTED_API UEnum* StaticEnum<EDragPivot>()
{
return EDragPivot_StaticEnum();
}
struct Z_Construct_UEnum_UMG_EDragPivot_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "BottomCenter.Comment", "/** */" },
{ "BottomCenter.Name", "EDragPivot::BottomCenter" },
{ "BottomLeft.Comment", "/** */" },
{ "BottomLeft.Name", "EDragPivot::BottomLeft" },
{ "BottomRight.Comment", "/** */" },
{ "BottomRight.Name", "EDragPivot::BottomRight" },
{ "CenterCenter.Comment", "/** */" },
{ "CenterCenter.Name", "EDragPivot::CenterCenter" },
{ "CenterLeft.Comment", "/** */" },
{ "CenterLeft.Name", "EDragPivot::CenterLeft" },
{ "CenterRight.Comment", "/** */" },
{ "CenterRight.Name", "EDragPivot::CenterRight" },
{ "Comment", "/**\n * Controls where the drag widget visual will appear when dragged relative to the pointer performing\n * the drag operation.\n */" },
{ "ModuleRelativePath", "Public/Blueprint/DragDropOperation.h" },
{ "MouseDown.Comment", "/** */" },
{ "MouseDown.Name", "EDragPivot::MouseDown" },
{ "ToolTip", "Controls where the drag widget visual will appear when dragged relative to the pointer performing\nthe drag operation." },
{ "TopCenter.Comment", "/** */" },
{ "TopCenter.Name", "EDragPivot::TopCenter" },
{ "TopLeft.Comment", "/** */" },
{ "TopLeft.Name", "EDragPivot::TopLeft" },
{ "TopRight.Comment", "/** */" },
{ "TopRight.Name", "EDragPivot::TopRight" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EDragPivot::MouseDown", (int64)EDragPivot::MouseDown },
{ "EDragPivot::TopLeft", (int64)EDragPivot::TopLeft },
{ "EDragPivot::TopCenter", (int64)EDragPivot::TopCenter },
{ "EDragPivot::TopRight", (int64)EDragPivot::TopRight },
{ "EDragPivot::CenterLeft", (int64)EDragPivot::CenterLeft },
{ "EDragPivot::CenterCenter", (int64)EDragPivot::CenterCenter },
{ "EDragPivot::CenterRight", (int64)EDragPivot::CenterRight },
{ "EDragPivot::BottomLeft", (int64)EDragPivot::BottomLeft },
{ "EDragPivot::BottomCenter", (int64)EDragPivot::BottomCenter },
{ "EDragPivot::BottomRight", (int64)EDragPivot::BottomRight },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_UMG_EDragPivot_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_UMG_EDragPivot_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_UMG,
nullptr,
"EDragPivot",
"EDragPivot",
Z_Construct_UEnum_UMG_EDragPivot_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_UMG_EDragPivot_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_UMG_EDragPivot_Statics::Enum_MetaDataParams), Z_Construct_UEnum_UMG_EDragPivot_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_UMG_EDragPivot()
{
if (!Z_Registration_Info_UEnum_EDragPivot.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDragPivot.InnerSingleton, Z_Construct_UEnum_UMG_EDragPivot_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EDragPivot.InnerSingleton;
}
// ********** End Enum EDragPivot ******************************************************************
// ********** Begin Class UDragDropOperation Function DragCancelled ********************************
struct DragDropOperation_eventDragCancelled_Parms
{
FPointerEvent PointerEvent;
};
static FName NAME_UDragDropOperation_DragCancelled = FName(TEXT("DragCancelled"));
void UDragDropOperation::DragCancelled(FPointerEvent const& PointerEvent)
{
UFunction* Func = FindFunctionChecked(NAME_UDragDropOperation_DragCancelled);
if (!Func->GetOwnerClass()->HasAnyClassFlags(CLASS_Native))
{
DragDropOperation_eventDragCancelled_Parms Parms;
Parms.PointerEvent=PointerEvent;
ProcessEvent(Func,&Parms);
}
else
{
DragCancelled_Implementation(PointerEvent);
}
}
struct Z_Construct_UFunction_UDragDropOperation_DragCancelled_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Drag and Drop" },
{ "Comment", "/** */" },
{ "ModuleRelativePath", "Public/Blueprint/DragDropOperation.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PointerEvent_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DragCancelled constinit property declarations *************************
static const UECodeGen_Private::FStructPropertyParams NewProp_PointerEvent;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DragCancelled constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DragCancelled Property Definitions ************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UDragDropOperation_DragCancelled_Statics::NewProp_PointerEvent = { "PointerEvent", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DragDropOperation_eventDragCancelled_Parms, PointerEvent), Z_Construct_UScriptStruct_FPointerEvent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PointerEvent_MetaData), NewProp_PointerEvent_MetaData) }; // 1036461280
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDragDropOperation_DragCancelled_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDragDropOperation_DragCancelled_Statics::NewProp_PointerEvent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDragDropOperation_DragCancelled_Statics::PropPointers) < 2048);
// ********** End Function DragCancelled Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDragDropOperation_DragCancelled_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDragDropOperation, nullptr, "DragCancelled", Z_Construct_UFunction_UDragDropOperation_DragCancelled_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UDragDropOperation_DragCancelled_Statics::PropPointers),
sizeof(DragDropOperation_eventDragCancelled_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08420C02, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDragDropOperation_DragCancelled_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDragDropOperation_DragCancelled_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(DragDropOperation_eventDragCancelled_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UDragDropOperation_DragCancelled()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDragDropOperation_DragCancelled_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UDragDropOperation::execDragCancelled)
{
P_GET_STRUCT_REF(FPointerEvent,Z_Param_Out_PointerEvent);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->DragCancelled_Implementation(Z_Param_Out_PointerEvent);
P_NATIVE_END;
}
// ********** End Class UDragDropOperation Function DragCancelled **********************************
// ********** Begin Class UDragDropOperation Function Dragged **************************************
struct DragDropOperation_eventDragged_Parms
{
FPointerEvent PointerEvent;
};
static FName NAME_UDragDropOperation_Dragged = FName(TEXT("Dragged"));
void UDragDropOperation::Dragged(FPointerEvent const& PointerEvent)
{
UFunction* Func = FindFunctionChecked(NAME_UDragDropOperation_Dragged);
if (!Func->GetOwnerClass()->HasAnyClassFlags(CLASS_Native))
{
DragDropOperation_eventDragged_Parms Parms;
Parms.PointerEvent=PointerEvent;
ProcessEvent(Func,&Parms);
}
else
{
Dragged_Implementation(PointerEvent);
}
}
struct Z_Construct_UFunction_UDragDropOperation_Dragged_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Drag and Drop" },
{ "Comment", "/** */" },
{ "ModuleRelativePath", "Public/Blueprint/DragDropOperation.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PointerEvent_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function Dragged constinit property declarations *******************************
static const UECodeGen_Private::FStructPropertyParams NewProp_PointerEvent;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Dragged constinit property declarations *********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Dragged Property Definitions ******************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UDragDropOperation_Dragged_Statics::NewProp_PointerEvent = { "PointerEvent", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DragDropOperation_eventDragged_Parms, PointerEvent), Z_Construct_UScriptStruct_FPointerEvent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PointerEvent_MetaData), NewProp_PointerEvent_MetaData) }; // 1036461280
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDragDropOperation_Dragged_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDragDropOperation_Dragged_Statics::NewProp_PointerEvent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDragDropOperation_Dragged_Statics::PropPointers) < 2048);
// ********** End Function Dragged Property Definitions ********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDragDropOperation_Dragged_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDragDropOperation, nullptr, "Dragged", Z_Construct_UFunction_UDragDropOperation_Dragged_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UDragDropOperation_Dragged_Statics::PropPointers),
sizeof(DragDropOperation_eventDragged_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08420C02, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDragDropOperation_Dragged_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDragDropOperation_Dragged_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(DragDropOperation_eventDragged_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UDragDropOperation_Dragged()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDragDropOperation_Dragged_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UDragDropOperation::execDragged)
{
P_GET_STRUCT_REF(FPointerEvent,Z_Param_Out_PointerEvent);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->Dragged_Implementation(Z_Param_Out_PointerEvent);
P_NATIVE_END;
}
// ********** End Class UDragDropOperation Function Dragged ****************************************
// ********** Begin Class UDragDropOperation Function Drop *****************************************
struct DragDropOperation_eventDrop_Parms
{
FPointerEvent PointerEvent;
};
static FName NAME_UDragDropOperation_Drop = FName(TEXT("Drop"));
void UDragDropOperation::Drop(FPointerEvent const& PointerEvent)
{
UFunction* Func = FindFunctionChecked(NAME_UDragDropOperation_Drop);
if (!Func->GetOwnerClass()->HasAnyClassFlags(CLASS_Native))
{
DragDropOperation_eventDrop_Parms Parms;
Parms.PointerEvent=PointerEvent;
ProcessEvent(Func,&Parms);
}
else
{
Drop_Implementation(PointerEvent);
}
}
struct Z_Construct_UFunction_UDragDropOperation_Drop_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Drag and Drop" },
{ "Comment", "/** */" },
{ "ModuleRelativePath", "Public/Blueprint/DragDropOperation.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PointerEvent_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function Drop constinit property declarations **********************************
static const UECodeGen_Private::FStructPropertyParams NewProp_PointerEvent;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Drop constinit property declarations ************************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Drop Property Definitions *********************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UDragDropOperation_Drop_Statics::NewProp_PointerEvent = { "PointerEvent", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DragDropOperation_eventDrop_Parms, PointerEvent), Z_Construct_UScriptStruct_FPointerEvent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PointerEvent_MetaData), NewProp_PointerEvent_MetaData) }; // 1036461280
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDragDropOperation_Drop_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDragDropOperation_Drop_Statics::NewProp_PointerEvent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDragDropOperation_Drop_Statics::PropPointers) < 2048);
// ********** End Function Drop Property Definitions ***********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDragDropOperation_Drop_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDragDropOperation, nullptr, "Drop", Z_Construct_UFunction_UDragDropOperation_Drop_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UDragDropOperation_Drop_Statics::PropPointers),
sizeof(DragDropOperation_eventDrop_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08420C02, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDragDropOperation_Drop_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDragDropOperation_Drop_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(DragDropOperation_eventDrop_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UDragDropOperation_Drop()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDragDropOperation_Drop_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UDragDropOperation::execDrop)
{
P_GET_STRUCT_REF(FPointerEvent,Z_Param_Out_PointerEvent);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->Drop_Implementation(Z_Param_Out_PointerEvent);
P_NATIVE_END;
}
// ********** End Class UDragDropOperation Function Drop *******************************************
// ********** Begin Class UDragDropOperation *******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDragDropOperation;
UClass* UDragDropOperation::GetPrivateStaticClass()
{
using TClass = UDragDropOperation;
if (!Z_Registration_Info_UClass_UDragDropOperation.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DragDropOperation"),
Z_Registration_Info_UClass_UDragDropOperation.InnerSingleton,
StaticRegisterNativesUDragDropOperation,
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_UDragDropOperation.InnerSingleton;
}
UClass* Z_Construct_UClass_UDragDropOperation_NoRegister()
{
return UDragDropOperation::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDragDropOperation_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * This class is the base drag drop operation for UMG, extend it to add additional data and add new functionality.\n */" },
{ "DontUseGenericSpawnObject", "True" },
{ "IncludePath", "Blueprint/DragDropOperation.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/Blueprint/DragDropOperation.h" },
{ "ToolTip", "This class is the base drag drop operation for UMG, extend it to add additional data and add new functionality." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Tag_MetaData[] = {
{ "Category", "Drag and Drop" },
{ "Comment", "/** A simple string tag you can optionally use to provide extra metadata about the operation. */" },
{ "ExposeOnSpawn", "true" },
{ "ModuleRelativePath", "Public/Blueprint/DragDropOperation.h" },
{ "ToolTip", "A simple string tag you can optionally use to provide extra metadata about the operation." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Payload_MetaData[] = {
{ "Category", "Drag and Drop" },
{ "Comment", "/**\n\x09 * The payload of the drag operation. This can be any UObject that you want to pass along as dragged data. If you \n\x09 * were building an inventory screen this would be the UObject representing the item being moved to another slot.\n\x09 */" },
{ "ExposeOnSpawn", "true" },
{ "ModuleRelativePath", "Public/Blueprint/DragDropOperation.h" },
{ "ToolTip", "The payload of the drag operation. This can be any UObject that you want to pass along as dragged data. If you\nwere building an inventory screen this would be the UObject representing the item being moved to another slot." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultDragVisual_MetaData[] = {
{ "Category", "Drag and Drop" },
{ "Comment", "/**\n\x09 * The Drag Visual is the widget to display when dragging the item. Normally people create a new widget to represent the \n\x09 * temporary drag.\n\x09 */" },
{ "DisplayName", "Drag Visual" },
{ "EditInline", "true" },
{ "ExposeOnSpawn", "true" },
{ "ModuleRelativePath", "Public/Blueprint/DragDropOperation.h" },
{ "ToolTip", "The Drag Visual is the widget to display when dragging the item. Normally people create a new widget to represent the\ntemporary drag." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Pivot_MetaData[] = {
{ "Category", "Drag and Drop" },
{ "Comment", "/**\n\x09 * Controls where the drag widget visual will appear when dragged relative to the pointer performing\n\x09 * the drag operation.\n\x09 */" },
{ "ExposeOnSpawn", "true" },
{ "ModuleRelativePath", "Public/Blueprint/DragDropOperation.h" },
{ "ToolTip", "Controls where the drag widget visual will appear when dragged relative to the pointer performing\nthe drag operation." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Offset_MetaData[] = {
{ "Category", "Drag and Drop" },
{ "Comment", "/** A percentage offset (-1..+1) from the Pivot location, the percentage is of the desired size of the dragged visual. */" },
{ "ExposeOnSpawn", "true" },
{ "ModuleRelativePath", "Public/Blueprint/DragDropOperation.h" },
{ "ToolTip", "A percentage offset (-1..+1) from the Pivot location, the percentage is of the desired size of the dragged visual." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnDrop_MetaData[] = {
{ "Comment", "/** */" },
{ "ModuleRelativePath", "Public/Blueprint/DragDropOperation.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnDragCancelled_MetaData[] = {
{ "Comment", "/** */" },
{ "ModuleRelativePath", "Public/Blueprint/DragDropOperation.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnDragged_MetaData[] = {
{ "Comment", "/** */" },
{ "ModuleRelativePath", "Public/Blueprint/DragDropOperation.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UDragDropOperation constinit property declarations ***********************
static const UECodeGen_Private::FStrPropertyParams NewProp_Tag;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Payload;
static const UECodeGen_Private::FObjectPropertyParams NewProp_DefaultDragVisual;
static const UECodeGen_Private::FBytePropertyParams NewProp_Pivot_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Pivot;
static const UECodeGen_Private::FStructPropertyParams NewProp_Offset;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnDrop;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnDragCancelled;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnDragged;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UDragDropOperation constinit property declarations *************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("DragCancelled"), .Pointer = &UDragDropOperation::execDragCancelled },
{ .NameUTF8 = UTF8TEXT("Dragged"), .Pointer = &UDragDropOperation::execDragged },
{ .NameUTF8 = UTF8TEXT("Drop"), .Pointer = &UDragDropOperation::execDrop },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UDragDropOperation_DragCancelled, "DragCancelled" }, // 931010040
{ &Z_Construct_UFunction_UDragDropOperation_Dragged, "Dragged" }, // 3231162185
{ &Z_Construct_UFunction_UDragDropOperation_Drop, "Drop" }, // 991076240
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDragDropOperation>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDragDropOperation_Statics
// ********** Begin Class UDragDropOperation Property Definitions **********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UDragDropOperation_Statics::NewProp_Tag = { "Tag", nullptr, (EPropertyFlags)0x0011000000000005, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDragDropOperation, Tag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Tag_MetaData), NewProp_Tag_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UDragDropOperation_Statics::NewProp_Payload = { "Payload", nullptr, (EPropertyFlags)0x0115000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDragDropOperation, Payload), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Payload_MetaData), NewProp_Payload_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UDragDropOperation_Statics::NewProp_DefaultDragVisual = { "DefaultDragVisual", nullptr, (EPropertyFlags)0x011500000008001d, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDragDropOperation, DefaultDragVisual), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultDragVisual_MetaData), NewProp_DefaultDragVisual_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UDragDropOperation_Statics::NewProp_Pivot_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UDragDropOperation_Statics::NewProp_Pivot = { "Pivot", nullptr, (EPropertyFlags)0x0011000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDragDropOperation, Pivot), Z_Construct_UEnum_UMG_EDragPivot, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Pivot_MetaData), NewProp_Pivot_MetaData) }; // 1468569007
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDragDropOperation_Statics::NewProp_Offset = { "Offset", nullptr, (EPropertyFlags)0x0011040000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDragDropOperation, Offset), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Offset_MetaData), NewProp_Offset_MetaData) };
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UDragDropOperation_Statics::NewProp_OnDrop = { "OnDrop", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDragDropOperation, OnDrop), Z_Construct_UDelegateFunction_UMG_OnDragDropMulticast__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnDrop_MetaData), NewProp_OnDrop_MetaData) }; // 1203285958
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UDragDropOperation_Statics::NewProp_OnDragCancelled = { "OnDragCancelled", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDragDropOperation, OnDragCancelled), Z_Construct_UDelegateFunction_UMG_OnDragDropMulticast__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnDragCancelled_MetaData), NewProp_OnDragCancelled_MetaData) }; // 1203285958
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UDragDropOperation_Statics::NewProp_OnDragged = { "OnDragged", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDragDropOperation, OnDragged), Z_Construct_UDelegateFunction_UMG_OnDragDropMulticast__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnDragged_MetaData), NewProp_OnDragged_MetaData) }; // 1203285958
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UDragDropOperation_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDragDropOperation_Statics::NewProp_Tag,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDragDropOperation_Statics::NewProp_Payload,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDragDropOperation_Statics::NewProp_DefaultDragVisual,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDragDropOperation_Statics::NewProp_Pivot_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDragDropOperation_Statics::NewProp_Pivot,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDragDropOperation_Statics::NewProp_Offset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDragDropOperation_Statics::NewProp_OnDrop,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDragDropOperation_Statics::NewProp_OnDragCancelled,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDragDropOperation_Statics::NewProp_OnDragged,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDragDropOperation_Statics::PropPointers) < 2048);
// ********** End Class UDragDropOperation Property Definitions ************************************
UObject* (*const Z_Construct_UClass_UDragDropOperation_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDragDropOperation_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDragDropOperation_Statics::ClassParams = {
&UDragDropOperation::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UDragDropOperation_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UDragDropOperation_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDragDropOperation_Statics::Class_MetaDataParams), Z_Construct_UClass_UDragDropOperation_Statics::Class_MetaDataParams)
};
void UDragDropOperation::StaticRegisterNativesUDragDropOperation()
{
UClass* Class = UDragDropOperation::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UDragDropOperation_Statics::Funcs));
}
UClass* Z_Construct_UClass_UDragDropOperation()
{
if (!Z_Registration_Info_UClass_UDragDropOperation.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDragDropOperation.OuterSingleton, Z_Construct_UClass_UDragDropOperation_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDragDropOperation.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDragDropOperation);
UDragDropOperation::~UDragDropOperation() {}
// ********** End Class UDragDropOperation *********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_DragDropOperation_h__Script_UMG_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EUMGItemDropZone_StaticEnum, TEXT("EUMGItemDropZone"), &Z_Registration_Info_UEnum_EUMGItemDropZone, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1176467886U) },
{ EDragPivot_StaticEnum, TEXT("EDragPivot"), &Z_Registration_Info_UEnum_EDragPivot, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1468569007U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDragDropOperation, UDragDropOperation::StaticClass, TEXT("UDragDropOperation"), &Z_Registration_Info_UClass_UDragDropOperation, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDragDropOperation), 3496401291U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_DragDropOperation_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_DragDropOperation_h__Script_UMG_338128554{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_DragDropOperation_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_DragDropOperation_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_DragDropOperation_h__Script_UMG_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_DragDropOperation_h__Script_UMG_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,114 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Blueprint/DragDropOperation.h"
#ifdef UMG_DragDropOperation_generated_h
#error "DragDropOperation.generated.h already included, missing '#pragma once' in DragDropOperation.h"
#endif
#define UMG_DragDropOperation_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UDragDropOperation;
struct FPointerEvent;
// ********** Begin Delegate FOnDragDropMulticast **************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_DragDropOperation_h_28_DELEGATE \
UMG_API void FOnDragDropMulticast_DelegateWrapper(const FMulticastScriptDelegate& OnDragDropMulticast, UDragDropOperation* Operation);
// ********** End Delegate FOnDragDropMulticast ****************************************************
// ********** Begin Class UDragDropOperation *******************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_DragDropOperation_h_56_RPC_WRAPPERS \
UMG_API virtual void Dragged_Implementation(FPointerEvent const& PointerEvent); \
UMG_API virtual void DragCancelled_Implementation(FPointerEvent const& PointerEvent); \
UMG_API virtual void Drop_Implementation(FPointerEvent const& PointerEvent); \
DECLARE_FUNCTION(execDragged); \
DECLARE_FUNCTION(execDragCancelled); \
DECLARE_FUNCTION(execDrop);
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_DragDropOperation_h_56_CALLBACK_WRAPPERS
struct Z_Construct_UClass_UDragDropOperation_Statics;
UMG_API UClass* Z_Construct_UClass_UDragDropOperation_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_DragDropOperation_h_56_INCLASS \
private: \
static void StaticRegisterNativesUDragDropOperation(); \
friend struct ::Z_Construct_UClass_UDragDropOperation_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UDragDropOperation_NoRegister(); \
public: \
DECLARE_CLASS2(UDragDropOperation, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UDragDropOperation_NoRegister) \
DECLARE_SERIALIZER(UDragDropOperation)
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_DragDropOperation_h_56_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UDragDropOperation(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDragDropOperation) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UDragDropOperation); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDragDropOperation); \
/** Deleted move- and copy-constructors, should never be used */ \
UDragDropOperation(UDragDropOperation&&) = delete; \
UDragDropOperation(const UDragDropOperation&) = delete; \
UMG_API virtual ~UDragDropOperation();
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_DragDropOperation_h_53_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_DragDropOperation_h_56_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Blueprint_DragDropOperation_h_56_RPC_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Blueprint_DragDropOperation_h_56_CALLBACK_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Blueprint_DragDropOperation_h_56_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Blueprint_DragDropOperation_h_56_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDragDropOperation;
// ********** End Class UDragDropOperation *********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Blueprint_DragDropOperation_h
// ********** Begin Enum EUMGItemDropZone **********************************************************
#define FOREACH_ENUM_EUMGITEMDROPZONE(op) \
op(EUMGItemDropZone::AboveItem) \
op(EUMGItemDropZone::OntoItem) \
op(EUMGItemDropZone::BelowItem) \
op(EUMGItemDropZone::None)
enum class EUMGItemDropZone : uint8;
template<> struct TIsUEnumClass<EUMGItemDropZone> { enum { Value = true }; };
template<> UMG_NON_ATTRIBUTED_API UEnum* StaticEnum<EUMGItemDropZone>();
// ********** End Enum EUMGItemDropZone ************************************************************
// ********** Begin Enum EDragPivot ****************************************************************
#define FOREACH_ENUM_EDRAGPIVOT(op) \
op(EDragPivot::MouseDown) \
op(EDragPivot::TopLeft) \
op(EDragPivot::TopCenter) \
op(EDragPivot::TopRight) \
op(EDragPivot::CenterLeft) \
op(EDragPivot::CenterCenter) \
op(EDragPivot::CenterRight) \
op(EDragPivot::BottomLeft) \
op(EDragPivot::BottomCenter) \
op(EDragPivot::BottomRight)
enum class EDragPivot : uint8;
template<> struct TIsUEnumClass<EDragPivot> { enum { Value = true }; };
template<> UMG_NON_ATTRIBUTED_API UEnum* StaticEnum<EDragPivot>();
// ********** End Enum EDragPivot ******************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,410 @@
// 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/DynamicEntryBox.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 EmptyLinkFunctionForGeneratedCodeDynamicEntryBox() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
UMG_API UClass* Z_Construct_UClass_UDynamicEntryBox();
UMG_API UClass* Z_Construct_UClass_UDynamicEntryBox_NoRegister();
UMG_API UClass* Z_Construct_UClass_UDynamicEntryBoxBase();
UMG_API UClass* Z_Construct_UClass_UUserWidget_NoRegister();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDynamicEntryBox Function BP_CreateEntry *********************************
struct Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntry_Statics
{
struct DynamicEntryBox_eventBP_CreateEntry_Parms
{
UUserWidget* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AllowPrivateAccess", "TRUE" },
{ "Category", "DynamicEntryBox" },
{ "Comment", "/** Creates and establishes a new dynamic entry in the box */" },
{ "DisplayName", "Create Entry" },
{ "ModuleRelativePath", "Public/Components/DynamicEntryBox.h" },
{ "ToolTip", "Creates and establishes a new dynamic entry in the box" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function BP_CreateEntry constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BP_CreateEntry constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BP_CreateEntry Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntry_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DynamicEntryBox_eventBP_CreateEntry_Parms, ReturnValue), Z_Construct_UClass_UUserWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntry_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntry_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntry_Statics::PropPointers) < 2048);
// ********** End Function BP_CreateEntry Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntry_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDynamicEntryBox, nullptr, "BP_CreateEntry", Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntry_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntry_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntry_Statics::DynamicEntryBox_eventBP_CreateEntry_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04040403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntry_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntry_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntry_Statics::DynamicEntryBox_eventBP_CreateEntry_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntry()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntry_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UDynamicEntryBox::execBP_CreateEntry)
{
P_FINISH;
P_NATIVE_BEGIN;
*(UUserWidget**)Z_Param__Result=P_THIS->BP_CreateEntry();
P_NATIVE_END;
}
// ********** End Class UDynamicEntryBox Function BP_CreateEntry ***********************************
// ********** Begin Class UDynamicEntryBox Function BP_CreateEntryOfClass **************************
struct Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntryOfClass_Statics
{
struct DynamicEntryBox_eventBP_CreateEntryOfClass_Parms
{
TSubclassOf<UUserWidget> EntryClass;
UUserWidget* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AllowPrivateAccess", "TRUE" },
{ "Category", "DynamicEntryBox" },
{ "Comment", "/** Creates and establishes a new dynamic entry in the box using the specified class instead of the default. */" },
{ "DeterminesOutputType", "EntryClass" },
{ "DisplayName", "Create Entry of Class" },
{ "ModuleRelativePath", "Public/Components/DynamicEntryBox.h" },
{ "ToolTip", "Creates and establishes a new dynamic entry in the box using the specified class instead of the default." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function BP_CreateEntryOfClass constinit property declarations *****************
static const UECodeGen_Private::FClassPropertyParams NewProp_EntryClass;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BP_CreateEntryOfClass constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BP_CreateEntryOfClass Property Definitions ****************************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntryOfClass_Statics::NewProp_EntryClass = { "EntryClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DynamicEntryBox_eventBP_CreateEntryOfClass_Parms, EntryClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UUserWidget_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntryOfClass_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DynamicEntryBox_eventBP_CreateEntryOfClass_Parms, ReturnValue), Z_Construct_UClass_UUserWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntryOfClass_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntryOfClass_Statics::NewProp_EntryClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntryOfClass_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntryOfClass_Statics::PropPointers) < 2048);
// ********** End Function BP_CreateEntryOfClass Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntryOfClass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDynamicEntryBox, nullptr, "BP_CreateEntryOfClass", Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntryOfClass_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntryOfClass_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntryOfClass_Statics::DynamicEntryBox_eventBP_CreateEntryOfClass_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04040403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntryOfClass_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntryOfClass_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntryOfClass_Statics::DynamicEntryBox_eventBP_CreateEntryOfClass_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntryOfClass()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntryOfClass_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UDynamicEntryBox::execBP_CreateEntryOfClass)
{
P_GET_OBJECT(UClass,Z_Param_EntryClass);
P_FINISH;
P_NATIVE_BEGIN;
*(UUserWidget**)Z_Param__Result=P_THIS->BP_CreateEntryOfClass(Z_Param_EntryClass);
P_NATIVE_END;
}
// ********** End Class UDynamicEntryBox Function BP_CreateEntryOfClass ****************************
// ********** Begin Class UDynamicEntryBox Function RemoveEntry ************************************
struct Z_Construct_UFunction_UDynamicEntryBox_RemoveEntry_Statics
{
struct DynamicEntryBox_eventRemoveEntry_Parms
{
UUserWidget* EntryWidget;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "DynamicEntryBox" },
{ "ModuleRelativePath", "Public/Components/DynamicEntryBox.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EntryWidget_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveEntry constinit property declarations ***************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_EntryWidget;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveEntry constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveEntry Property Definitions **************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDynamicEntryBox_RemoveEntry_Statics::NewProp_EntryWidget = { "EntryWidget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DynamicEntryBox_eventRemoveEntry_Parms, EntryWidget), Z_Construct_UClass_UUserWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EntryWidget_MetaData), NewProp_EntryWidget_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDynamicEntryBox_RemoveEntry_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDynamicEntryBox_RemoveEntry_Statics::NewProp_EntryWidget,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDynamicEntryBox_RemoveEntry_Statics::PropPointers) < 2048);
// ********** End Function RemoveEntry Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDynamicEntryBox_RemoveEntry_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDynamicEntryBox, nullptr, "RemoveEntry", Z_Construct_UFunction_UDynamicEntryBox_RemoveEntry_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UDynamicEntryBox_RemoveEntry_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UDynamicEntryBox_RemoveEntry_Statics::DynamicEntryBox_eventRemoveEntry_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDynamicEntryBox_RemoveEntry_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDynamicEntryBox_RemoveEntry_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UDynamicEntryBox_RemoveEntry_Statics::DynamicEntryBox_eventRemoveEntry_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UDynamicEntryBox_RemoveEntry()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDynamicEntryBox_RemoveEntry_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UDynamicEntryBox::execRemoveEntry)
{
P_GET_OBJECT(UUserWidget,Z_Param_EntryWidget);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->RemoveEntry(Z_Param_EntryWidget);
P_NATIVE_END;
}
// ********** End Class UDynamicEntryBox Function RemoveEntry **************************************
// ********** Begin Class UDynamicEntryBox Function Reset ******************************************
struct Z_Construct_UFunction_UDynamicEntryBox_Reset_Statics
{
struct DynamicEntryBox_eventReset_Parms
{
bool bDeleteWidgets;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "DynamicEntryBox" },
{ "Comment", "/** Clear out the box entries, optionally deleting the underlying Slate widgets entirely as well. */" },
{ "CPP_Default_bDeleteWidgets", "false" },
{ "ModuleRelativePath", "Public/Components/DynamicEntryBox.h" },
{ "ToolTip", "Clear out the box entries, optionally deleting the underlying Slate widgets entirely as well." },
};
#endif // WITH_METADATA
// ********** Begin Function Reset constinit property declarations *********************************
static void NewProp_bDeleteWidgets_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDeleteWidgets;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Reset constinit property declarations ***********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Reset Property Definitions ********************************************
void Z_Construct_UFunction_UDynamicEntryBox_Reset_Statics::NewProp_bDeleteWidgets_SetBit(void* Obj)
{
((DynamicEntryBox_eventReset_Parms*)Obj)->bDeleteWidgets = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UDynamicEntryBox_Reset_Statics::NewProp_bDeleteWidgets = { "bDeleteWidgets", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(DynamicEntryBox_eventReset_Parms), &Z_Construct_UFunction_UDynamicEntryBox_Reset_Statics::NewProp_bDeleteWidgets_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDynamicEntryBox_Reset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDynamicEntryBox_Reset_Statics::NewProp_bDeleteWidgets,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDynamicEntryBox_Reset_Statics::PropPointers) < 2048);
// ********** End Function Reset Property Definitions **********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDynamicEntryBox_Reset_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDynamicEntryBox, nullptr, "Reset", Z_Construct_UFunction_UDynamicEntryBox_Reset_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UDynamicEntryBox_Reset_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UDynamicEntryBox_Reset_Statics::DynamicEntryBox_eventReset_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDynamicEntryBox_Reset_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDynamicEntryBox_Reset_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UDynamicEntryBox_Reset_Statics::DynamicEntryBox_eventReset_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UDynamicEntryBox_Reset()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDynamicEntryBox_Reset_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UDynamicEntryBox::execReset)
{
P_GET_UBOOL(Z_Param_bDeleteWidgets);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->Reset(Z_Param_bDeleteWidgets);
P_NATIVE_END;
}
// ********** End Class UDynamicEntryBox Function Reset ********************************************
// ********** Begin Class UDynamicEntryBox *********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDynamicEntryBox;
UClass* UDynamicEntryBox::GetPrivateStaticClass()
{
using TClass = UDynamicEntryBox;
if (!Z_Registration_Info_UClass_UDynamicEntryBox.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DynamicEntryBox"),
Z_Registration_Info_UClass_UDynamicEntryBox.InnerSingleton,
StaticRegisterNativesUDynamicEntryBox,
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_UDynamicEntryBox.InnerSingleton;
}
UClass* Z_Construct_UClass_UDynamicEntryBox_NoRegister()
{
return UDynamicEntryBox::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDynamicEntryBox_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * A special box panel that auto-generates its entries at both design-time and runtime.\n * Useful for cases where you can have a varying number of entries, but it isn't worth the effort or conceptual overhead to set up a list/tile view.\n * Note that entries here are *not* virtualized as they are in the list views, so generally this should be avoided if you intend to scroll through lots of items.\n *\n * No children can be manually added in the designer - all are auto-generated based on the given entry class.\n */" },
{ "IncludePath", "Components/DynamicEntryBox.h" },
{ "ModuleRelativePath", "Public/Components/DynamicEntryBox.h" },
{ "ToolTip", "A special box panel that auto-generates its entries at both design-time and runtime.\nUseful for cases where you can have a varying number of entries, but it isn't worth the effort or conceptual overhead to set up a list/tile view.\nNote that entries here are *not* virtualized as they are in the list views, so generally this should be avoided if you intend to scroll through lots of items.\n\nNo children can be manually added in the designer - all are auto-generated based on the given entry class." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumDesignerPreviewEntries_MetaData[] = {
{ "Category", "DynamicEntryBox" },
{ "ClampMax", "20" },
{ "ClampMin", "0" },
{ "ModuleRelativePath", "Public/Components/DynamicEntryBox.h" },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EntryWidgetClass_MetaData[] = {
{ "AllowPrivateAccess", "TRUE" },
{ "Category", "EntryLayout" },
{ "Comment", "/**\n\x09 * The class of widget to create entries of.\n\x09 * If natively binding this widget, use the EntryClass UPROPERTY metadata to specify the desired entry widget base class.\n\x09 */" },
{ "ModuleRelativePath", "Public/Components/DynamicEntryBox.h" },
{ "ToolTip", "The class of widget to create entries of.\nIf natively binding this widget, use the EntryClass UPROPERTY metadata to specify the desired entry widget base class." },
};
#endif // WITH_METADATA
// ********** Begin Class UDynamicEntryBox constinit property declarations *************************
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FIntPropertyParams NewProp_NumDesignerPreviewEntries;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FClassPropertyParams NewProp_EntryWidgetClass;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UDynamicEntryBox constinit property declarations ***************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("BP_CreateEntry"), .Pointer = &UDynamicEntryBox::execBP_CreateEntry },
{ .NameUTF8 = UTF8TEXT("BP_CreateEntryOfClass"), .Pointer = &UDynamicEntryBox::execBP_CreateEntryOfClass },
{ .NameUTF8 = UTF8TEXT("RemoveEntry"), .Pointer = &UDynamicEntryBox::execRemoveEntry },
{ .NameUTF8 = UTF8TEXT("Reset"), .Pointer = &UDynamicEntryBox::execReset },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntry, "BP_CreateEntry" }, // 2349454961
{ &Z_Construct_UFunction_UDynamicEntryBox_BP_CreateEntryOfClass, "BP_CreateEntryOfClass" }, // 3602718386
{ &Z_Construct_UFunction_UDynamicEntryBox_RemoveEntry, "RemoveEntry" }, // 3798447809
{ &Z_Construct_UFunction_UDynamicEntryBox_Reset, "Reset" }, // 1338660581
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDynamicEntryBox>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDynamicEntryBox_Statics
// ********** Begin Class UDynamicEntryBox Property Definitions ************************************
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UDynamicEntryBox_Statics::NewProp_NumDesignerPreviewEntries = { "NumDesignerPreviewEntries", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDynamicEntryBox, NumDesignerPreviewEntries), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumDesignerPreviewEntries_MetaData), NewProp_NumDesignerPreviewEntries_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FClassPropertyParams Z_Construct_UClass_UDynamicEntryBox_Statics::NewProp_EntryWidgetClass = { "EntryWidgetClass", nullptr, (EPropertyFlags)0x0044000000000015, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDynamicEntryBox, EntryWidgetClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UUserWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EntryWidgetClass_MetaData), NewProp_EntryWidgetClass_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UDynamicEntryBox_Statics::PropPointers[] = {
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDynamicEntryBox_Statics::NewProp_NumDesignerPreviewEntries,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDynamicEntryBox_Statics::NewProp_EntryWidgetClass,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDynamicEntryBox_Statics::PropPointers) < 2048);
// ********** End Class UDynamicEntryBox Property Definitions **************************************
UObject* (*const Z_Construct_UClass_UDynamicEntryBox_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDynamicEntryBoxBase,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDynamicEntryBox_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDynamicEntryBox_Statics::ClassParams = {
&UDynamicEntryBox::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UDynamicEntryBox_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UDynamicEntryBox_Statics::PropPointers),
0,
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDynamicEntryBox_Statics::Class_MetaDataParams), Z_Construct_UClass_UDynamicEntryBox_Statics::Class_MetaDataParams)
};
void UDynamicEntryBox::StaticRegisterNativesUDynamicEntryBox()
{
UClass* Class = UDynamicEntryBox::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UDynamicEntryBox_Statics::Funcs));
}
UClass* Z_Construct_UClass_UDynamicEntryBox()
{
if (!Z_Registration_Info_UClass_UDynamicEntryBox.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDynamicEntryBox.OuterSingleton, Z_Construct_UClass_UDynamicEntryBox_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDynamicEntryBox.OuterSingleton;
}
UDynamicEntryBox::UDynamicEntryBox(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDynamicEntryBox);
UDynamicEntryBox::~UDynamicEntryBox() {}
// ********** End Class UDynamicEntryBox ***********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBox_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDynamicEntryBox, UDynamicEntryBox::StaticClass, TEXT("UDynamicEntryBox"), &Z_Registration_Info_UClass_UDynamicEntryBox, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDynamicEntryBox), 2829590093U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBox_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBox_h__Script_UMG_3369967779{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBox_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBox_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,73 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/DynamicEntryBox.h"
#ifdef UMG_DynamicEntryBox_generated_h
#error "DynamicEntryBox.generated.h already included, missing '#pragma once' in DynamicEntryBox.h"
#endif
#define UMG_DynamicEntryBox_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UClass;
class UUserWidget;
// ********** Begin Class UDynamicEntryBox *********************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBox_h_19_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execBP_CreateEntryOfClass); \
DECLARE_FUNCTION(execBP_CreateEntry); \
DECLARE_FUNCTION(execRemoveEntry); \
DECLARE_FUNCTION(execReset);
struct Z_Construct_UClass_UDynamicEntryBox_Statics;
UMG_API UClass* Z_Construct_UClass_UDynamicEntryBox_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBox_h_19_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDynamicEntryBox(); \
friend struct ::Z_Construct_UClass_UDynamicEntryBox_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UDynamicEntryBox_NoRegister(); \
public: \
DECLARE_CLASS2(UDynamicEntryBox, UDynamicEntryBoxBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UDynamicEntryBox_NoRegister) \
DECLARE_SERIALIZER(UDynamicEntryBox)
#define FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBox_h_19_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UDynamicEntryBox(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDynamicEntryBox(UDynamicEntryBox&&) = delete; \
UDynamicEntryBox(const UDynamicEntryBox&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UDynamicEntryBox); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDynamicEntryBox); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDynamicEntryBox) \
UMG_API virtual ~UDynamicEntryBox();
#define FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBox_h_16_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBox_h_19_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBox_h_19_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBox_h_19_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBox_h_19_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDynamicEntryBox;
// ********** End Class UDynamicEntryBox ***********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBox_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,577 @@
// 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/DynamicEntryBoxBase.h"
#include "Blueprint/UserWidgetPool.h"
#include "Components/RadialBoxSettings.h"
#include "Components/SlateWrapperTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDynamicEntryBoxBase() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D();
SLATECORE_API UEnum* Z_Construct_UEnum_SlateCore_EHorizontalAlignment();
SLATECORE_API UEnum* Z_Construct_UEnum_SlateCore_EVerticalAlignment();
UMG_API UClass* Z_Construct_UClass_UDynamicEntryBoxBase();
UMG_API UClass* Z_Construct_UClass_UDynamicEntryBoxBase_NoRegister();
UMG_API UClass* Z_Construct_UClass_UUserWidget_NoRegister();
UMG_API UClass* Z_Construct_UClass_UWidget();
UMG_API UEnum* Z_Construct_UEnum_UMG_EDynamicBoxType();
UMG_API UScriptStruct* Z_Construct_UScriptStruct_FRadialBoxSettings();
UMG_API UScriptStruct* Z_Construct_UScriptStruct_FSlateChildSize();
UMG_API UScriptStruct* Z_Construct_UScriptStruct_FUserWidgetPool();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EDynamicBoxType ***********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDynamicBoxType;
static UEnum* EDynamicBoxType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EDynamicBoxType.OuterSingleton)
{
Z_Registration_Info_UEnum_EDynamicBoxType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_UMG_EDynamicBoxType, (UObject*)Z_Construct_UPackage__Script_UMG(), TEXT("EDynamicBoxType"));
}
return Z_Registration_Info_UEnum_EDynamicBoxType.OuterSingleton;
}
template<> UMG_NON_ATTRIBUTED_API UEnum* StaticEnum<EDynamicBoxType>()
{
return EDynamicBoxType_StaticEnum();
}
struct Z_Construct_UEnum_UMG_EDynamicBoxType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Horizontal.Name", "EDynamicBoxType::Horizontal" },
{ "ModuleRelativePath", "Public/Components/DynamicEntryBoxBase.h" },
{ "Overlay.Name", "EDynamicBoxType::Overlay" },
{ "Radial.Name", "EDynamicBoxType::Radial" },
{ "Vertical.Name", "EDynamicBoxType::Vertical" },
{ "VerticalWrap.Name", "EDynamicBoxType::VerticalWrap" },
{ "Wrap.Name", "EDynamicBoxType::Wrap" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EDynamicBoxType::Horizontal", (int64)EDynamicBoxType::Horizontal },
{ "EDynamicBoxType::Vertical", (int64)EDynamicBoxType::Vertical },
{ "EDynamicBoxType::Wrap", (int64)EDynamicBoxType::Wrap },
{ "EDynamicBoxType::VerticalWrap", (int64)EDynamicBoxType::VerticalWrap },
{ "EDynamicBoxType::Radial", (int64)EDynamicBoxType::Radial },
{ "EDynamicBoxType::Overlay", (int64)EDynamicBoxType::Overlay },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_UMG_EDynamicBoxType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_UMG_EDynamicBoxType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_UMG,
nullptr,
"EDynamicBoxType",
"EDynamicBoxType",
Z_Construct_UEnum_UMG_EDynamicBoxType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_UMG_EDynamicBoxType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_UMG_EDynamicBoxType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_UMG_EDynamicBoxType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_UMG_EDynamicBoxType()
{
if (!Z_Registration_Info_UEnum_EDynamicBoxType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDynamicBoxType.InnerSingleton, Z_Construct_UEnum_UMG_EDynamicBoxType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EDynamicBoxType.InnerSingleton;
}
// ********** End Enum EDynamicBoxType *************************************************************
// ********** Begin Class UDynamicEntryBoxBase Function GetAllEntries ******************************
struct Z_Construct_UFunction_UDynamicEntryBoxBase_GetAllEntries_Statics
{
struct DynamicEntryBoxBase_eventGetAllEntries_Parms
{
TArray<UUserWidget*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "DynamicEntryBox" },
{ "ModuleRelativePath", "Public/Components/DynamicEntryBoxBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAllEntries constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAllEntries constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAllEntries Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDynamicEntryBoxBase_GetAllEntries_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000080008, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UUserWidget_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UDynamicEntryBoxBase_GetAllEntries_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x001000800800058a, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DynamicEntryBoxBase_eventGetAllEntries_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDynamicEntryBoxBase_GetAllEntries_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDynamicEntryBoxBase_GetAllEntries_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDynamicEntryBoxBase_GetAllEntries_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDynamicEntryBoxBase_GetAllEntries_Statics::PropPointers) < 2048);
// ********** End Function GetAllEntries Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDynamicEntryBoxBase_GetAllEntries_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDynamicEntryBoxBase, nullptr, "GetAllEntries", Z_Construct_UFunction_UDynamicEntryBoxBase_GetAllEntries_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UDynamicEntryBoxBase_GetAllEntries_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UDynamicEntryBoxBase_GetAllEntries_Statics::DynamicEntryBoxBase_eventGetAllEntries_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDynamicEntryBoxBase_GetAllEntries_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDynamicEntryBoxBase_GetAllEntries_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UDynamicEntryBoxBase_GetAllEntries_Statics::DynamicEntryBoxBase_eventGetAllEntries_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UDynamicEntryBoxBase_GetAllEntries()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDynamicEntryBoxBase_GetAllEntries_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UDynamicEntryBoxBase::execGetAllEntries)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<UUserWidget*>*)Z_Param__Result=P_THIS->GetAllEntries();
P_NATIVE_END;
}
// ********** End Class UDynamicEntryBoxBase Function GetAllEntries ********************************
// ********** Begin Class UDynamicEntryBoxBase Function GetNumEntries ******************************
struct Z_Construct_UFunction_UDynamicEntryBoxBase_GetNumEntries_Statics
{
struct DynamicEntryBoxBase_eventGetNumEntries_Parms
{
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "DynamicEntryBox" },
{ "ModuleRelativePath", "Public/Components/DynamicEntryBoxBase.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetNumEntries constinit property declarations *************************
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetNumEntries constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetNumEntries Property Definitions ************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UDynamicEntryBoxBase_GetNumEntries_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DynamicEntryBoxBase_eventGetNumEntries_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDynamicEntryBoxBase_GetNumEntries_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDynamicEntryBoxBase_GetNumEntries_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDynamicEntryBoxBase_GetNumEntries_Statics::PropPointers) < 2048);
// ********** End Function GetNumEntries Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDynamicEntryBoxBase_GetNumEntries_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDynamicEntryBoxBase, nullptr, "GetNumEntries", Z_Construct_UFunction_UDynamicEntryBoxBase_GetNumEntries_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UDynamicEntryBoxBase_GetNumEntries_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UDynamicEntryBoxBase_GetNumEntries_Statics::DynamicEntryBoxBase_eventGetNumEntries_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDynamicEntryBoxBase_GetNumEntries_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDynamicEntryBoxBase_GetNumEntries_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UDynamicEntryBoxBase_GetNumEntries_Statics::DynamicEntryBoxBase_eventGetNumEntries_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UDynamicEntryBoxBase_GetNumEntries()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDynamicEntryBoxBase_GetNumEntries_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UDynamicEntryBoxBase::execGetNumEntries)
{
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=P_THIS->GetNumEntries();
P_NATIVE_END;
}
// ********** End Class UDynamicEntryBoxBase Function GetNumEntries ********************************
// ********** Begin Class UDynamicEntryBoxBase Function SetEntrySpacing ****************************
struct Z_Construct_UFunction_UDynamicEntryBoxBase_SetEntrySpacing_Statics
{
struct DynamicEntryBoxBase_eventSetEntrySpacing_Parms
{
FVector2D InEntrySpacing;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "DynamicEntryBox" },
{ "ModuleRelativePath", "Public/Components/DynamicEntryBoxBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InEntrySpacing_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetEntrySpacing constinit property declarations ***********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InEntrySpacing;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetEntrySpacing constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetEntrySpacing Property Definitions **********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UDynamicEntryBoxBase_SetEntrySpacing_Statics::NewProp_InEntrySpacing = { "InEntrySpacing", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DynamicEntryBoxBase_eventSetEntrySpacing_Parms, InEntrySpacing), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InEntrySpacing_MetaData), NewProp_InEntrySpacing_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDynamicEntryBoxBase_SetEntrySpacing_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDynamicEntryBoxBase_SetEntrySpacing_Statics::NewProp_InEntrySpacing,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDynamicEntryBoxBase_SetEntrySpacing_Statics::PropPointers) < 2048);
// ********** End Function SetEntrySpacing Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDynamicEntryBoxBase_SetEntrySpacing_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDynamicEntryBoxBase, nullptr, "SetEntrySpacing", Z_Construct_UFunction_UDynamicEntryBoxBase_SetEntrySpacing_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UDynamicEntryBoxBase_SetEntrySpacing_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UDynamicEntryBoxBase_SetEntrySpacing_Statics::DynamicEntryBoxBase_eventSetEntrySpacing_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDynamicEntryBoxBase_SetEntrySpacing_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDynamicEntryBoxBase_SetEntrySpacing_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UDynamicEntryBoxBase_SetEntrySpacing_Statics::DynamicEntryBoxBase_eventSetEntrySpacing_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UDynamicEntryBoxBase_SetEntrySpacing()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDynamicEntryBoxBase_SetEntrySpacing_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UDynamicEntryBoxBase::execSetEntrySpacing)
{
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InEntrySpacing);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetEntrySpacing(Z_Param_Out_InEntrySpacing);
P_NATIVE_END;
}
// ********** End Class UDynamicEntryBoxBase Function SetEntrySpacing ******************************
// ********** Begin Class UDynamicEntryBoxBase Function SetRadialSettings **************************
struct Z_Construct_UFunction_UDynamicEntryBoxBase_SetRadialSettings_Statics
{
struct DynamicEntryBoxBase_eventSetRadialSettings_Parms
{
FRadialBoxSettings InSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "DynamicEntryBox" },
{ "ModuleRelativePath", "Public/Components/DynamicEntryBoxBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetRadialSettings constinit property declarations *********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetRadialSettings constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetRadialSettings Property Definitions ********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UDynamicEntryBoxBase_SetRadialSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DynamicEntryBoxBase_eventSetRadialSettings_Parms, InSettings), Z_Construct_UScriptStruct_FRadialBoxSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 3088292367
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDynamicEntryBoxBase_SetRadialSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDynamicEntryBoxBase_SetRadialSettings_Statics::NewProp_InSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDynamicEntryBoxBase_SetRadialSettings_Statics::PropPointers) < 2048);
// ********** End Function SetRadialSettings Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDynamicEntryBoxBase_SetRadialSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDynamicEntryBoxBase, nullptr, "SetRadialSettings", Z_Construct_UFunction_UDynamicEntryBoxBase_SetRadialSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UDynamicEntryBoxBase_SetRadialSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UDynamicEntryBoxBase_SetRadialSettings_Statics::DynamicEntryBoxBase_eventSetRadialSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDynamicEntryBoxBase_SetRadialSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDynamicEntryBoxBase_SetRadialSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UDynamicEntryBoxBase_SetRadialSettings_Statics::DynamicEntryBoxBase_eventSetRadialSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UDynamicEntryBoxBase_SetRadialSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDynamicEntryBoxBase_SetRadialSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UDynamicEntryBoxBase::execSetRadialSettings)
{
P_GET_STRUCT_REF(FRadialBoxSettings,Z_Param_Out_InSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetRadialSettings(Z_Param_Out_InSettings);
P_NATIVE_END;
}
// ********** End Class UDynamicEntryBoxBase Function SetRadialSettings ****************************
// ********** Begin Class UDynamicEntryBoxBase *****************************************************
void UDynamicEntryBoxBase::GetEntrySpacing_WrapperImpl(const void* Object, void* OutValue)
{
const UDynamicEntryBoxBase* Obj = (const UDynamicEntryBoxBase*)Object;
FVector2D& Result = *(FVector2D*)OutValue;
Result = (FVector2D)Obj->GetEntrySpacing();
}
void UDynamicEntryBoxBase::SetEntrySpacing_WrapperImpl(void* Object, const void* InValue)
{
UDynamicEntryBoxBase* Obj = (UDynamicEntryBoxBase*)Object;
FVector2D& Value = *(FVector2D*)InValue;
Obj->SetEntrySpacing(Value);
}
void UDynamicEntryBoxBase::GetEntryBoxType_WrapperImpl(const void* Object, void* OutValue)
{
const UDynamicEntryBoxBase* Obj = (const UDynamicEntryBoxBase*)Object;
EDynamicBoxType& Result = *(EDynamicBoxType*)OutValue;
Result = (EDynamicBoxType)Obj->GetBoxType();
}
void UDynamicEntryBoxBase::GetEntrySizeRule_WrapperImpl(const void* Object, void* OutValue)
{
const UDynamicEntryBoxBase* Obj = (const UDynamicEntryBoxBase*)Object;
FSlateChildSize& Result = *(FSlateChildSize*)OutValue;
Result = (FSlateChildSize)Obj->GetEntrySizeRule();
}
void UDynamicEntryBoxBase::GetEntryHorizontalAlignment_WrapperImpl(const void* Object, void* OutValue)
{
const UDynamicEntryBoxBase* Obj = (const UDynamicEntryBoxBase*)Object;
uint8& Result = *(uint8*)OutValue;
Result = (uint8)Obj->GetEntryHorizontalAlignment();
}
void UDynamicEntryBoxBase::GetEntryVerticalAlignment_WrapperImpl(const void* Object, void* OutValue)
{
const UDynamicEntryBoxBase* Obj = (const UDynamicEntryBoxBase*)Object;
uint8& Result = *(uint8*)OutValue;
Result = (uint8)Obj->GetEntryVerticalAlignment();
}
void UDynamicEntryBoxBase::GetMaxElementSize_WrapperImpl(const void* Object, void* OutValue)
{
const UDynamicEntryBoxBase* Obj = (const UDynamicEntryBoxBase*)Object;
int32& Result = *(int32*)OutValue;
Result = (int32)Obj->GetMaxElementSize();
}
void UDynamicEntryBoxBase::GetRadialBoxSettings_WrapperImpl(const void* Object, void* OutValue)
{
const UDynamicEntryBoxBase* Obj = (const UDynamicEntryBoxBase*)Object;
FRadialBoxSettings& Result = *(FRadialBoxSettings*)OutValue;
Result = (FRadialBoxSettings)Obj->GetRadialBoxSettings();
}
void UDynamicEntryBoxBase::SetRadialBoxSettings_WrapperImpl(void* Object, const void* InValue)
{
UDynamicEntryBoxBase* Obj = (UDynamicEntryBoxBase*)Object;
FRadialBoxSettings& Value = *(FRadialBoxSettings*)InValue;
Obj->SetRadialSettings(Value);
}
FClassRegistrationInfo Z_Registration_Info_UClass_UDynamicEntryBoxBase;
UClass* UDynamicEntryBoxBase::GetPrivateStaticClass()
{
using TClass = UDynamicEntryBoxBase;
if (!Z_Registration_Info_UClass_UDynamicEntryBoxBase.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DynamicEntryBoxBase"),
Z_Registration_Info_UClass_UDynamicEntryBoxBase.InnerSingleton,
StaticRegisterNativesUDynamicEntryBoxBase,
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_UDynamicEntryBoxBase.InnerSingleton;
}
UClass* Z_Construct_UClass_UDynamicEntryBoxBase_NoRegister()
{
return UDynamicEntryBoxBase::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDynamicEntryBoxBase_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Base for widgets that support a dynamic number of auto-generated entries at both design- and run-time.\n * Contains all functionality needed to create, construct, and cache an arbitrary number of entry widgets, but exposes no means of entry creation or removal\n * It's up to child classes to decide how they want to perform the population (some may do so entirely on their own without exposing a thing)\n *\n * @see UDynamicEntryBox for a ready-to-use version\n */" },
{ "IncludePath", "Components/DynamicEntryBoxBase.h" },
{ "ModuleRelativePath", "Public/Components/DynamicEntryBoxBase.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "Base for widgets that support a dynamic number of auto-generated entries at both design- and run-time.\nContains all functionality needed to create, construct, and cache an arbitrary number of entry widgets, but exposes no means of entry creation or removal\nIt's up to child classes to decide how they want to perform the population (some may do so entirely on their own without exposing a thing)\n\n@see UDynamicEntryBox for a ready-to-use version" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EntrySpacing_MetaData[] = {
{ "BlueprintSetter", "SetEntrySpacing" },
{ "Category", "EntryLayout" },
{ "Comment", "/**\n\x09 * The padding to apply between entries in the box.\n\x09 * Note horizontal boxes only use the X and vertical boxes only use Y. Value is also ignored for the first entry in the box.\n\x09 * Wrap and Overlay types use both X and Y for spacing.\n\x09 */" },
{ "ModuleRelativePath", "Public/Components/DynamicEntryBoxBase.h" },
{ "ToolTip", "The padding to apply between entries in the box.\nNote horizontal boxes only use the X and vertical boxes only use Y. Value is also ignored for the first entry in the box.\nWrap and Overlay types use both X and Y for spacing." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpacingPattern_MetaData[] = {
{ "Category", "EntryLayout" },
{ "Comment", "/** The looping sequence of entry paddings to apply as entries are created. Overlay boxes only. Ignores EntrySpacing if not empty. */" },
{ "ModuleRelativePath", "Public/Components/DynamicEntryBoxBase.h" },
{ "ToolTip", "The looping sequence of entry paddings to apply as entries are created. Overlay boxes only. Ignores EntrySpacing if not empty." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EntryBoxType_MetaData[] = {
{ "Category", "DynamicEntryBox" },
{ "Comment", "/** The type of box panel into which created entries are added. Some differences in functionality exist between each type. */" },
{ "DesignerRebuild", "" },
{ "ModuleRelativePath", "Public/Components/DynamicEntryBoxBase.h" },
{ "ToolTip", "The type of box panel into which created entries are added. Some differences in functionality exist between each type." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EntrySizeRule_MetaData[] = {
{ "Category", "EntryLayout" },
{ "Comment", "/** Sizing rule to apply to generated entries. Horizontal/Vertical boxes only. */" },
{ "ModuleRelativePath", "Public/Components/DynamicEntryBoxBase.h" },
{ "ToolTip", "Sizing rule to apply to generated entries. Horizontal/Vertical boxes only." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EntryHorizontalAlignment_MetaData[] = {
{ "Category", "EntryLayout" },
{ "Comment", "/** Horizontal alignment of generated entries. Horizontal/Vertical/Wrap boxes only. */" },
{ "ModuleRelativePath", "Public/Components/DynamicEntryBoxBase.h" },
{ "ToolTip", "Horizontal alignment of generated entries. Horizontal/Vertical/Wrap boxes only." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EntryVerticalAlignment_MetaData[] = {
{ "Category", "EntryLayout" },
{ "Comment", "/** Vertical alignment of generated entries. Horizontal/Vertical/Wrap boxes only. */" },
{ "ModuleRelativePath", "Public/Components/DynamicEntryBoxBase.h" },
{ "ToolTip", "Vertical alignment of generated entries. Horizontal/Vertical/Wrap boxes only." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxElementSize_MetaData[] = {
{ "Category", "EntryLayout" },
{ "Comment", "/** The maximum size of each entry in the dominant axis of the box. Vertical/Horizontal boxes only. */" },
{ "ModuleRelativePath", "Public/Components/DynamicEntryBoxBase.h" },
{ "ToolTip", "The maximum size of each entry in the dominant axis of the box. Vertical/Horizontal boxes only." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RadialBoxSettings_MetaData[] = {
{ "BlueprintSetter", "SetRadialSettings" },
{ "Category", "EntryLayout" },
{ "Comment", "/** Settings only relevant to RadialBox */" },
{ "ModuleRelativePath", "Public/Components/DynamicEntryBoxBase.h" },
{ "ToolTip", "Settings only relevant to RadialBox" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EntryWidgetPool_MetaData[] = {
{ "ModuleRelativePath", "Public/Components/DynamicEntryBoxBase.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UDynamicEntryBoxBase constinit property declarations *********************
static const UECodeGen_Private::FStructPropertyParams NewProp_EntrySpacing;
static const UECodeGen_Private::FStructPropertyParams NewProp_SpacingPattern_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_SpacingPattern;
static const UECodeGen_Private::FBytePropertyParams NewProp_EntryBoxType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_EntryBoxType;
static const UECodeGen_Private::FStructPropertyParams NewProp_EntrySizeRule;
static const UECodeGen_Private::FBytePropertyParams NewProp_EntryHorizontalAlignment;
static const UECodeGen_Private::FBytePropertyParams NewProp_EntryVerticalAlignment;
static const UECodeGen_Private::FIntPropertyParams NewProp_MaxElementSize;
static const UECodeGen_Private::FStructPropertyParams NewProp_RadialBoxSettings;
static const UECodeGen_Private::FStructPropertyParams NewProp_EntryWidgetPool;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UDynamicEntryBoxBase constinit property declarations ***********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetAllEntries"), .Pointer = &UDynamicEntryBoxBase::execGetAllEntries },
{ .NameUTF8 = UTF8TEXT("GetNumEntries"), .Pointer = &UDynamicEntryBoxBase::execGetNumEntries },
{ .NameUTF8 = UTF8TEXT("SetEntrySpacing"), .Pointer = &UDynamicEntryBoxBase::execSetEntrySpacing },
{ .NameUTF8 = UTF8TEXT("SetRadialSettings"), .Pointer = &UDynamicEntryBoxBase::execSetRadialSettings },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UDynamicEntryBoxBase_GetAllEntries, "GetAllEntries" }, // 3304742942
{ &Z_Construct_UFunction_UDynamicEntryBoxBase_GetNumEntries, "GetNumEntries" }, // 3581331412
{ &Z_Construct_UFunction_UDynamicEntryBoxBase_SetEntrySpacing, "SetEntrySpacing" }, // 625056605
{ &Z_Construct_UFunction_UDynamicEntryBoxBase_SetRadialSettings, "SetRadialSettings" }, // 2485537366
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDynamicEntryBoxBase>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDynamicEntryBoxBase_Statics
// ********** Begin Class UDynamicEntryBoxBase Property Definitions ********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDynamicEntryBoxBase_Statics::NewProp_EntrySpacing = { "EntrySpacing", nullptr, (EPropertyFlags)0x0020080000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UDynamicEntryBoxBase::SetEntrySpacing_WrapperImpl, &UDynamicEntryBoxBase::GetEntrySpacing_WrapperImpl, 1, STRUCT_OFFSET(UDynamicEntryBoxBase, EntrySpacing), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EntrySpacing_MetaData), NewProp_EntrySpacing_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDynamicEntryBoxBase_Statics::NewProp_SpacingPattern_Inner = { "SpacingPattern", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UDynamicEntryBoxBase_Statics::NewProp_SpacingPattern = { "SpacingPattern", nullptr, (EPropertyFlags)0x0020080000000015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDynamicEntryBoxBase, SpacingPattern), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpacingPattern_MetaData), NewProp_SpacingPattern_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UDynamicEntryBoxBase_Statics::NewProp_EntryBoxType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UDynamicEntryBoxBase_Statics::NewProp_EntryBoxType = { "EntryBoxType", nullptr, (EPropertyFlags)0x0020080000000015, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, &UDynamicEntryBoxBase::GetEntryBoxType_WrapperImpl, 1, STRUCT_OFFSET(UDynamicEntryBoxBase, EntryBoxType), Z_Construct_UEnum_UMG_EDynamicBoxType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EntryBoxType_MetaData), NewProp_EntryBoxType_MetaData) }; // 2744428271
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDynamicEntryBoxBase_Statics::NewProp_EntrySizeRule = { "EntrySizeRule", nullptr, (EPropertyFlags)0x0020080000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, &UDynamicEntryBoxBase::GetEntrySizeRule_WrapperImpl, 1, STRUCT_OFFSET(UDynamicEntryBoxBase, EntrySizeRule), Z_Construct_UScriptStruct_FSlateChildSize, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EntrySizeRule_MetaData), NewProp_EntrySizeRule_MetaData) }; // 92530288
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UDynamicEntryBoxBase_Statics::NewProp_EntryHorizontalAlignment = { "EntryHorizontalAlignment", nullptr, (EPropertyFlags)0x0020080000000015, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, &UDynamicEntryBoxBase::GetEntryHorizontalAlignment_WrapperImpl, 1, STRUCT_OFFSET(UDynamicEntryBoxBase, EntryHorizontalAlignment), Z_Construct_UEnum_SlateCore_EHorizontalAlignment, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EntryHorizontalAlignment_MetaData), NewProp_EntryHorizontalAlignment_MetaData) }; // 990570535
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UDynamicEntryBoxBase_Statics::NewProp_EntryVerticalAlignment = { "EntryVerticalAlignment", nullptr, (EPropertyFlags)0x0020080000000015, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, &UDynamicEntryBoxBase::GetEntryVerticalAlignment_WrapperImpl, 1, STRUCT_OFFSET(UDynamicEntryBoxBase, EntryVerticalAlignment), Z_Construct_UEnum_SlateCore_EVerticalAlignment, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EntryVerticalAlignment_MetaData), NewProp_EntryVerticalAlignment_MetaData) }; // 2496106429
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UDynamicEntryBoxBase_Statics::NewProp_MaxElementSize = { "MaxElementSize", nullptr, (EPropertyFlags)0x0020080000000015, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, &UDynamicEntryBoxBase::GetMaxElementSize_WrapperImpl, 1, STRUCT_OFFSET(UDynamicEntryBoxBase, MaxElementSize), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxElementSize_MetaData), NewProp_MaxElementSize_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDynamicEntryBoxBase_Statics::NewProp_RadialBoxSettings = { "RadialBoxSettings", nullptr, (EPropertyFlags)0x0020080000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UDynamicEntryBoxBase::SetRadialBoxSettings_WrapperImpl, &UDynamicEntryBoxBase::GetRadialBoxSettings_WrapperImpl, 1, STRUCT_OFFSET(UDynamicEntryBoxBase, RadialBoxSettings), Z_Construct_UScriptStruct_FRadialBoxSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RadialBoxSettings_MetaData), NewProp_RadialBoxSettings_MetaData) }; // 3088292367
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDynamicEntryBoxBase_Statics::NewProp_EntryWidgetPool = { "EntryWidgetPool", nullptr, (EPropertyFlags)0x0040008000002000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDynamicEntryBoxBase, EntryWidgetPool), Z_Construct_UScriptStruct_FUserWidgetPool, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EntryWidgetPool_MetaData), NewProp_EntryWidgetPool_MetaData) }; // 704031267
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UDynamicEntryBoxBase_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDynamicEntryBoxBase_Statics::NewProp_EntrySpacing,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDynamicEntryBoxBase_Statics::NewProp_SpacingPattern_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDynamicEntryBoxBase_Statics::NewProp_SpacingPattern,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDynamicEntryBoxBase_Statics::NewProp_EntryBoxType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDynamicEntryBoxBase_Statics::NewProp_EntryBoxType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDynamicEntryBoxBase_Statics::NewProp_EntrySizeRule,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDynamicEntryBoxBase_Statics::NewProp_EntryHorizontalAlignment,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDynamicEntryBoxBase_Statics::NewProp_EntryVerticalAlignment,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDynamicEntryBoxBase_Statics::NewProp_MaxElementSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDynamicEntryBoxBase_Statics::NewProp_RadialBoxSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDynamicEntryBoxBase_Statics::NewProp_EntryWidgetPool,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDynamicEntryBoxBase_Statics::PropPointers) < 2048);
// ********** End Class UDynamicEntryBoxBase Property Definitions **********************************
UObject* (*const Z_Construct_UClass_UDynamicEntryBoxBase_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UWidget,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDynamicEntryBoxBase_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDynamicEntryBoxBase_Statics::ClassParams = {
&UDynamicEntryBoxBase::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UDynamicEntryBoxBase_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UDynamicEntryBoxBase_Statics::PropPointers),
0,
0x00A800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDynamicEntryBoxBase_Statics::Class_MetaDataParams), Z_Construct_UClass_UDynamicEntryBoxBase_Statics::Class_MetaDataParams)
};
void UDynamicEntryBoxBase::StaticRegisterNativesUDynamicEntryBoxBase()
{
UClass* Class = UDynamicEntryBoxBase::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UDynamicEntryBoxBase_Statics::Funcs));
}
UClass* Z_Construct_UClass_UDynamicEntryBoxBase()
{
if (!Z_Registration_Info_UClass_UDynamicEntryBoxBase.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDynamicEntryBoxBase.OuterSingleton, Z_Construct_UClass_UDynamicEntryBoxBase_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDynamicEntryBoxBase.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDynamicEntryBoxBase);
UDynamicEntryBoxBase::~UDynamicEntryBoxBase() {}
// ********** End Class UDynamicEntryBoxBase *******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBoxBase_h__Script_UMG_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EDynamicBoxType_StaticEnum, TEXT("EDynamicBoxType"), &Z_Registration_Info_UEnum_EDynamicBoxType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2744428271U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDynamicEntryBoxBase, UDynamicEntryBoxBase::StaticClass, TEXT("UDynamicEntryBoxBase"), &Z_Registration_Info_UClass_UDynamicEntryBoxBase, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDynamicEntryBoxBase), 766016733U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBoxBase_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBoxBase_h__Script_UMG_2922291718{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBoxBase_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBoxBase_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBoxBase_h__Script_UMG_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBoxBase_h__Script_UMG_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,98 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/DynamicEntryBoxBase.h"
#ifdef UMG_DynamicEntryBoxBase_generated_h
#error "DynamicEntryBoxBase.generated.h already included, missing '#pragma once' in DynamicEntryBoxBase.h"
#endif
#define UMG_DynamicEntryBoxBase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UUserWidget;
struct FRadialBoxSettings;
// ********** Begin Class UDynamicEntryBoxBase *****************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBoxBase_h_34_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetRadialSettings); \
DECLARE_FUNCTION(execSetEntrySpacing); \
DECLARE_FUNCTION(execGetNumEntries); \
DECLARE_FUNCTION(execGetAllEntries);
#define FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBoxBase_h_34_ACCESSORS \
static void GetEntrySpacing_WrapperImpl(const void* Object, void* OutValue); \
static void SetEntrySpacing_WrapperImpl(void* Object, const void* InValue); \
static void GetEntryBoxType_WrapperImpl(const void* Object, void* OutValue); \
static void GetEntrySizeRule_WrapperImpl(const void* Object, void* OutValue); \
static void GetEntryHorizontalAlignment_WrapperImpl(const void* Object, void* OutValue); \
static void GetEntryVerticalAlignment_WrapperImpl(const void* Object, void* OutValue); \
static void GetMaxElementSize_WrapperImpl(const void* Object, void* OutValue); \
static void GetRadialBoxSettings_WrapperImpl(const void* Object, void* OutValue); \
static void SetRadialBoxSettings_WrapperImpl(void* Object, const void* InValue);
struct Z_Construct_UClass_UDynamicEntryBoxBase_Statics;
UMG_API UClass* Z_Construct_UClass_UDynamicEntryBoxBase_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBoxBase_h_34_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDynamicEntryBoxBase(); \
friend struct ::Z_Construct_UClass_UDynamicEntryBoxBase_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UDynamicEntryBoxBase_NoRegister(); \
public: \
DECLARE_CLASS2(UDynamicEntryBoxBase, UWidget, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UDynamicEntryBoxBase_NoRegister) \
DECLARE_SERIALIZER(UDynamicEntryBoxBase)
#define FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBoxBase_h_34_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UDynamicEntryBoxBase(UDynamicEntryBoxBase&&) = delete; \
UDynamicEntryBoxBase(const UDynamicEntryBoxBase&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UDynamicEntryBoxBase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDynamicEntryBoxBase); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDynamicEntryBoxBase) \
UMG_API virtual ~UDynamicEntryBoxBase();
#define FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBoxBase_h_31_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBoxBase_h_34_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBoxBase_h_34_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBoxBase_h_34_ACCESSORS \
FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBoxBase_h_34_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBoxBase_h_34_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDynamicEntryBoxBase;
// ********** End Class UDynamicEntryBoxBase *******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_DynamicEntryBoxBase_h
// ********** Begin Enum EDynamicBoxType ***********************************************************
#define FOREACH_ENUM_EDYNAMICBOXTYPE(op) \
op(EDynamicBoxType::Horizontal) \
op(EDynamicBoxType::Vertical) \
op(EDynamicBoxType::Wrap) \
op(EDynamicBoxType::VerticalWrap) \
op(EDynamicBoxType::Radial) \
op(EDynamicBoxType::Overlay)
enum class EDynamicBoxType : uint8;
template<> struct TIsUEnumClass<EDynamicBoxType> { enum { Value = true }; };
template<> UMG_NON_ATTRIBUTED_API UEnum* StaticEnum<EDynamicBoxType>();
// ********** End Enum EDynamicBoxType *************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,88 @@
// 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 "Binding/DynamicPropertyPath.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDynamicPropertyPath() {}
// ********** Begin Cross Module References ********************************************************
PROPERTYPATH_API UScriptStruct* Z_Construct_UScriptStruct_FCachedPropertyPath();
UMG_API UScriptStruct* Z_Construct_UScriptStruct_FDynamicPropertyPath();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FDynamicPropertyPath **********************************************
struct Z_Construct_UScriptStruct_FDynamicPropertyPath_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDynamicPropertyPath); }
static inline consteval int16 GetStructAlignment() { return alignof(FDynamicPropertyPath); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** */" },
{ "ModuleRelativePath", "Public/Binding/DynamicPropertyPath.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDynamicPropertyPath constinit property declarations **************
// ********** End ScriptStruct FDynamicPropertyPath constinit property declarations ****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDynamicPropertyPath>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDynamicPropertyPath_Statics
static_assert(std::is_polymorphic<FDynamicPropertyPath>() == std::is_polymorphic<FCachedPropertyPath>(), "USTRUCT FDynamicPropertyPath cannot be polymorphic unless super FCachedPropertyPath is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDynamicPropertyPath;
class UScriptStruct* FDynamicPropertyPath::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDynamicPropertyPath.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDynamicPropertyPath.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDynamicPropertyPath, (UObject*)Z_Construct_UPackage__Script_UMG(), TEXT("DynamicPropertyPath"));
}
return Z_Registration_Info_UScriptStruct_FDynamicPropertyPath.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDynamicPropertyPath_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
Z_Construct_UScriptStruct_FCachedPropertyPath,
&NewStructOps,
"DynamicPropertyPath",
nullptr,
0,
sizeof(FDynamicPropertyPath),
alignof(FDynamicPropertyPath),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDynamicPropertyPath_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDynamicPropertyPath_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDynamicPropertyPath()
{
if (!Z_Registration_Info_UScriptStruct_FDynamicPropertyPath.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDynamicPropertyPath.InnerSingleton, Z_Construct_UScriptStruct_FDynamicPropertyPath_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDynamicPropertyPath.InnerSingleton);
}
// ********** End ScriptStruct FDynamicPropertyPath ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_DynamicPropertyPath_h__Script_UMG_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FDynamicPropertyPath::StaticStruct, Z_Construct_UScriptStruct_FDynamicPropertyPath_Statics::NewStructOps, TEXT("DynamicPropertyPath"),&Z_Registration_Info_UScriptStruct_FDynamicPropertyPath, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDynamicPropertyPath), 2549903337U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_DynamicPropertyPath_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_DynamicPropertyPath_h__Script_UMG_3087962042{
TEXT("/Script/UMG"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_DynamicPropertyPath_h__Script_UMG_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_DynamicPropertyPath_h__Script_UMG_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,33 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Binding/DynamicPropertyPath.h"
#ifdef UMG_DynamicPropertyPath_generated_h
#error "DynamicPropertyPath.generated.h already included, missing '#pragma once' in DynamicPropertyPath.h"
#endif
#define UMG_DynamicPropertyPath_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FDynamicPropertyPath **********************************************
struct Z_Construct_UScriptStruct_FDynamicPropertyPath_Statics;
#define FID_Engine_Source_Runtime_UMG_Public_Binding_DynamicPropertyPath_h_20_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDynamicPropertyPath_Statics; \
UMG_API static class UScriptStruct* StaticStruct(); \
typedef FCachedPropertyPath Super;
struct FDynamicPropertyPath;
// ********** End ScriptStruct FDynamicPropertyPath ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Binding_DynamicPropertyPath_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,139 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/EditableText.h"
#ifdef UMG_EditableText_generated_h
#error "EditableText.generated.h already included, missing '#pragma once' in EditableText.h"
#endif
#define UMG_EditableText_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UMaterialInterface;
enum class ETextOverflowPolicy : uint8;
struct FSlateFontInfo;
// ********** Begin Delegate FOnEditableTextChangedEvent *******************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_EditableText_h_31_DELEGATE \
static UMG_API void FOnEditableTextChangedEvent_DelegateWrapper(const FMulticastScriptDelegate& OnEditableTextChangedEvent, FText const& Text);
// ********** End Delegate FOnEditableTextChangedEvent *********************************************
// ********** Begin Delegate FOnEditableTextCommittedEvent *****************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_EditableText_h_32_DELEGATE \
static UMG_API void FOnEditableTextCommittedEvent_DelegateWrapper(const FMulticastScriptDelegate& OnEditableTextCommittedEvent, FText const& Text, ETextCommit::Type CommitMethod);
// ********** End Delegate FOnEditableTextCommittedEvent *******************************************
// ********** Begin Class UEditableText ************************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_EditableText_h_27_RPC_WRAPPERS \
DECLARE_FUNCTION(execToggleVirtualKeyboard); \
DECLARE_FUNCTION(execSetFontOutlineMaterial); \
DECLARE_FUNCTION(execSetFontMaterial); \
DECLARE_FUNCTION(execSetFont); \
DECLARE_FUNCTION(execGetFont); \
DECLARE_FUNCTION(execSetTextOverflowPolicy); \
DECLARE_FUNCTION(execSetJustification); \
DECLARE_FUNCTION(execGetJustification); \
DECLARE_FUNCTION(execSetIsReadOnly); \
DECLARE_FUNCTION(execSetMinimumDesiredWidth); \
DECLARE_FUNCTION(execSetHintText); \
DECLARE_FUNCTION(execGetHintText); \
DECLARE_FUNCTION(execSetIsPassword); \
DECLARE_FUNCTION(execSetText); \
DECLARE_FUNCTION(execGetText);
#define FID_Engine_Source_Runtime_UMG_Public_Components_EditableText_h_27_ACCESSORS \
static void GetText_WrapperImpl(const void* Object, void* OutValue); \
static void SetText_WrapperImpl(void* Object, const void* InValue); \
static void GetHintText_WrapperImpl(const void* Object, void* OutValue); \
static void SetHintText_WrapperImpl(void* Object, const void* InValue); \
static void SetWidgetStyle_WrapperImpl(void* Object, const void* InValue); \
static void GetIsReadOnly_WrapperImpl(const void* Object, void* OutValue); \
static void SetIsReadOnly_WrapperImpl(void* Object, const void* InValue); \
static void GetIsPassword_WrapperImpl(const void* Object, void* OutValue); \
static void SetIsPassword_WrapperImpl(void* Object, const void* InValue); \
static void GetMinimumDesiredWidth_WrapperImpl(const void* Object, void* OutValue); \
static void SetMinimumDesiredWidth_WrapperImpl(void* Object, const void* InValue); \
static void GetIsCaretMovedWhenGainFocus_WrapperImpl(const void* Object, void* OutValue); \
static void SetIsCaretMovedWhenGainFocus_WrapperImpl(void* Object, const void* InValue); \
static void GetSelectAllTextWhenFocused_WrapperImpl(const void* Object, void* OutValue); \
static void SetSelectAllTextWhenFocused_WrapperImpl(void* Object, const void* InValue); \
static void GetRevertTextOnEscape_WrapperImpl(const void* Object, void* OutValue); \
static void SetRevertTextOnEscape_WrapperImpl(void* Object, const void* InValue); \
static void GetClearKeyboardFocusOnCommit_WrapperImpl(const void* Object, void* OutValue); \
static void SetClearKeyboardFocusOnCommit_WrapperImpl(void* Object, const void* InValue); \
static void GetSelectAllTextOnCommit_WrapperImpl(const void* Object, void* OutValue); \
static void SetSelectAllTextOnCommit_WrapperImpl(void* Object, const void* InValue); \
static void GetJustification_WrapperImpl(const void* Object, void* OutValue); \
static void SetJustification_WrapperImpl(void* Object, const void* InValue); \
static void GetOverflowPolicy_WrapperImpl(const void* Object, void* OutValue); \
static void SetOverflowPolicy_WrapperImpl(void* Object, const void* InValue); \
static void GetEnableIntegratedKeyboard_WrapperImpl(const void* Object, void* OutValue); \
static void SetEnableIntegratedKeyboard_WrapperImpl(void* Object, const void* InValue);
struct Z_Construct_UClass_UEditableText_Statics;
UMG_API UClass* Z_Construct_UClass_UEditableText_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_EditableText_h_27_INCLASS \
private: \
static void StaticRegisterNativesUEditableText(); \
friend struct ::Z_Construct_UClass_UEditableText_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UEditableText_NoRegister(); \
public: \
DECLARE_CLASS2(UEditableText, UWidget, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UEditableText_NoRegister) \
DECLARE_SERIALIZER(UEditableText)
#define FID_Engine_Source_Runtime_UMG_Public_Components_EditableText_h_27_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UEditableText(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEditableText) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UEditableText); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEditableText); \
/** Deleted move- and copy-constructors, should never be used */ \
UEditableText(UEditableText&&) = delete; \
UEditableText(const UEditableText&) = delete; \
UMG_API virtual ~UEditableText();
#define FID_Engine_Source_Runtime_UMG_Public_Components_EditableText_h_27_FIELDNOTIFY \
UE_FIELD_NOTIFICATION_DECLARE_CLASS_DESCRIPTOR_BEGIN(UMG_API ) \
UE_FIELD_NOTIFICATION_DECLARE_FIELD(Text,UMG_API ) \
UE_FIELD_NOTIFICATION_DECLARE_ENUM_FIELD_BEGIN(Text) \
UE_FIELD_NOTIFICATION_DECLARE_ENUM_FIELD_END() \
UE_FIELD_NOTIFICATION_DECLARE_CLASS_DESCRIPTOR_END();
#define FID_Engine_Source_Runtime_UMG_Public_Components_EditableText_h_24_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_EditableText_h_27_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_EditableText_h_27_RPC_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Components_EditableText_h_27_ACCESSORS \
FID_Engine_Source_Runtime_UMG_Public_Components_EditableText_h_27_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Components_EditableText_h_27_STANDARD_CONSTRUCTORS \
FID_Engine_Source_Runtime_UMG_Public_Components_EditableText_h_27_FIELDNOTIFY \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEditableText;
// ********** End Class UEditableText **************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_EditableText_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,138 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/EditableTextBox.h"
#ifdef UMG_EditableTextBox_generated_h
#error "EditableTextBox.generated.h already included, missing '#pragma once' in EditableTextBox.h"
#endif
#define UMG_EditableTextBox_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
enum class ETextOverflowPolicy : uint8;
struct FLinearColor;
// ********** Begin Delegate FOnEditableTextBoxChangedEvent ****************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_EditableTextBox_h_32_DELEGATE \
static UMG_API void FOnEditableTextBoxChangedEvent_DelegateWrapper(const FMulticastScriptDelegate& OnEditableTextBoxChangedEvent, FText const& Text);
// ********** End Delegate FOnEditableTextBoxChangedEvent ******************************************
// ********** Begin Delegate FOnEditableTextBoxCommittedEvent **************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_EditableTextBox_h_33_DELEGATE \
static UMG_API void FOnEditableTextBoxCommittedEvent_DelegateWrapper(const FMulticastScriptDelegate& OnEditableTextBoxCommittedEvent, FText const& Text, ETextCommit::Type CommitMethod);
// ********** End Delegate FOnEditableTextBoxCommittedEvent ****************************************
// ********** Begin Class UEditableTextBox *********************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_EditableTextBox_h_28_RPC_WRAPPERS \
DECLARE_FUNCTION(execSetForegroundColor); \
DECLARE_FUNCTION(execSetTextOverflowPolicy); \
DECLARE_FUNCTION(execSetJustification); \
DECLARE_FUNCTION(execHasError); \
DECLARE_FUNCTION(execClearError); \
DECLARE_FUNCTION(execSetIsPassword); \
DECLARE_FUNCTION(execSetIsReadOnly); \
DECLARE_FUNCTION(execSetError); \
DECLARE_FUNCTION(execSetHintText); \
DECLARE_FUNCTION(execSetText); \
DECLARE_FUNCTION(execGetText);
#define FID_Engine_Source_Runtime_UMG_Public_Components_EditableTextBox_h_28_ACCESSORS \
static void GetText_WrapperImpl(const void* Object, void* OutValue); \
static void SetText_WrapperImpl(void* Object, const void* InValue); \
static void GetWidgetStyle_WrapperImpl(const void* Object, void* OutValue); \
static void SetWidgetStyle_WrapperImpl(void* Object, const void* InValue); \
static void GetHintText_WrapperImpl(const void* Object, void* OutValue); \
static void SetHintText_WrapperImpl(void* Object, const void* InValue); \
static void GetIsReadOnly_WrapperImpl(const void* Object, void* OutValue); \
static void SetIsReadOnly_WrapperImpl(void* Object, const void* InValue); \
static void GetIsPassword_WrapperImpl(const void* Object, void* OutValue); \
static void SetIsPassword_WrapperImpl(void* Object, const void* InValue); \
static void GetMinimumDesiredWidth_WrapperImpl(const void* Object, void* OutValue); \
static void SetMinimumDesiredWidth_WrapperImpl(void* Object, const void* InValue); \
static void GetIsCaretMovedWhenGainFocus_WrapperImpl(const void* Object, void* OutValue); \
static void SetIsCaretMovedWhenGainFocus_WrapperImpl(void* Object, const void* InValue); \
static void GetSelectAllTextWhenFocused_WrapperImpl(const void* Object, void* OutValue); \
static void SetSelectAllTextWhenFocused_WrapperImpl(void* Object, const void* InValue); \
static void GetRevertTextOnEscape_WrapperImpl(const void* Object, void* OutValue); \
static void SetRevertTextOnEscape_WrapperImpl(void* Object, const void* InValue); \
static void GetClearKeyboardFocusOnCommit_WrapperImpl(const void* Object, void* OutValue); \
static void SetClearKeyboardFocusOnCommit_WrapperImpl(void* Object, const void* InValue); \
static void GetSelectAllTextOnCommit_WrapperImpl(const void* Object, void* OutValue); \
static void SetSelectAllTextOnCommit_WrapperImpl(void* Object, const void* InValue); \
static void GetJustification_WrapperImpl(const void* Object, void* OutValue); \
static void SetJustification_WrapperImpl(void* Object, const void* InValue); \
static void GetOverflowPolicy_WrapperImpl(const void* Object, void* OutValue); \
static void SetOverflowPolicy_WrapperImpl(void* Object, const void* InValue);
#define FID_Engine_Source_Runtime_UMG_Public_Components_EditableTextBox_h_28_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UEditableTextBox, UMG_API)
struct Z_Construct_UClass_UEditableTextBox_Statics;
UMG_API UClass* Z_Construct_UClass_UEditableTextBox_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_EditableTextBox_h_28_INCLASS \
private: \
static void StaticRegisterNativesUEditableTextBox(); \
friend struct ::Z_Construct_UClass_UEditableTextBox_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UEditableTextBox_NoRegister(); \
public: \
DECLARE_CLASS2(UEditableTextBox, UWidget, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UEditableTextBox_NoRegister) \
DECLARE_SERIALIZER(UEditableTextBox) \
FID_Engine_Source_Runtime_UMG_Public_Components_EditableTextBox_h_28_ARCHIVESERIALIZER
#define FID_Engine_Source_Runtime_UMG_Public_Components_EditableTextBox_h_28_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UEditableTextBox(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEditableTextBox) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UEditableTextBox); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEditableTextBox); \
/** Deleted move- and copy-constructors, should never be used */ \
UEditableTextBox(UEditableTextBox&&) = delete; \
UEditableTextBox(const UEditableTextBox&) = delete; \
UMG_API virtual ~UEditableTextBox();
#define FID_Engine_Source_Runtime_UMG_Public_Components_EditableTextBox_h_28_FIELDNOTIFY \
UE_FIELD_NOTIFICATION_DECLARE_CLASS_DESCRIPTOR_BEGIN(UMG_API ) \
UE_FIELD_NOTIFICATION_DECLARE_FIELD(Text,UMG_API ) \
UE_FIELD_NOTIFICATION_DECLARE_ENUM_FIELD_BEGIN(Text) \
UE_FIELD_NOTIFICATION_DECLARE_ENUM_FIELD_END() \
UE_FIELD_NOTIFICATION_DECLARE_CLASS_DESCRIPTOR_END();
#define FID_Engine_Source_Runtime_UMG_Public_Components_EditableTextBox_h_25_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_EditableTextBox_h_28_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_EditableTextBox_h_28_RPC_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Components_EditableTextBox_h_28_ACCESSORS \
FID_Engine_Source_Runtime_UMG_Public_Components_EditableTextBox_h_28_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Components_EditableTextBox_h_28_STANDARD_CONSTRUCTORS \
FID_Engine_Source_Runtime_UMG_Public_Components_EditableTextBox_h_28_FIELDNOTIFY \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEditableTextBox;
// ********** End Class UEditableTextBox ***********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_EditableTextBox_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,548 @@
// 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/ExpandableArea.h"
#include "Layout/Margin.h"
#include "Styling/SlateBrush.h"
#include "Styling/SlateColor.h"
#include "Styling/SlateTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeExpandableArea() {}
// ********** Begin Cross Module References ********************************************************
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FExpandableAreaStyle();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FMargin();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FSlateBrush();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FSlateColor();
UMG_API UClass* Z_Construct_UClass_UExpandableArea();
UMG_API UClass* Z_Construct_UClass_UExpandableArea_NoRegister();
UMG_API UClass* Z_Construct_UClass_UNamedSlotInterface_NoRegister();
UMG_API UClass* Z_Construct_UClass_UWidget();
UMG_API UClass* Z_Construct_UClass_UWidget_NoRegister();
UMG_API UFunction* Z_Construct_UDelegateFunction_UMG_OnExpandableAreaExpansionChanged__DelegateSignature();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FOnExpandableAreaExpansionChanged *************************************
struct Z_Construct_UDelegateFunction_UMG_OnExpandableAreaExpansionChanged__DelegateSignature_Statics
{
struct _Script_UMG_eventOnExpandableAreaExpansionChanged_Parms
{
UExpandableArea* Area;
bool bIsExpanded;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Components/ExpandableArea.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Area_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnExpandableAreaExpansionChanged constinit property declarations *****
static const UECodeGen_Private::FObjectPropertyParams NewProp_Area;
static void NewProp_bIsExpanded_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsExpanded;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnExpandableAreaExpansionChanged constinit property declarations *******
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnExpandableAreaExpansionChanged Property Definitions ****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_UMG_OnExpandableAreaExpansionChanged__DelegateSignature_Statics::NewProp_Area = { "Area", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_UMG_eventOnExpandableAreaExpansionChanged_Parms, Area), Z_Construct_UClass_UExpandableArea_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Area_MetaData), NewProp_Area_MetaData) };
void Z_Construct_UDelegateFunction_UMG_OnExpandableAreaExpansionChanged__DelegateSignature_Statics::NewProp_bIsExpanded_SetBit(void* Obj)
{
((_Script_UMG_eventOnExpandableAreaExpansionChanged_Parms*)Obj)->bIsExpanded = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UDelegateFunction_UMG_OnExpandableAreaExpansionChanged__DelegateSignature_Statics::NewProp_bIsExpanded = { "bIsExpanded", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(_Script_UMG_eventOnExpandableAreaExpansionChanged_Parms), &Z_Construct_UDelegateFunction_UMG_OnExpandableAreaExpansionChanged__DelegateSignature_Statics::NewProp_bIsExpanded_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_UMG_OnExpandableAreaExpansionChanged__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UMG_OnExpandableAreaExpansionChanged__DelegateSignature_Statics::NewProp_Area,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UMG_OnExpandableAreaExpansionChanged__DelegateSignature_Statics::NewProp_bIsExpanded,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UMG_OnExpandableAreaExpansionChanged__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnExpandableAreaExpansionChanged Property Definitions ******************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_UMG_OnExpandableAreaExpansionChanged__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_UMG, nullptr, "OnExpandableAreaExpansionChanged__DelegateSignature", Z_Construct_UDelegateFunction_UMG_OnExpandableAreaExpansionChanged__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UMG_OnExpandableAreaExpansionChanged__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_UMG_OnExpandableAreaExpansionChanged__DelegateSignature_Statics::_Script_UMG_eventOnExpandableAreaExpansionChanged_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UMG_OnExpandableAreaExpansionChanged__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UMG_OnExpandableAreaExpansionChanged__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_UMG_OnExpandableAreaExpansionChanged__DelegateSignature_Statics::_Script_UMG_eventOnExpandableAreaExpansionChanged_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_UMG_OnExpandableAreaExpansionChanged__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UMG_OnExpandableAreaExpansionChanged__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnExpandableAreaExpansionChanged_DelegateWrapper(const FMulticastScriptDelegate& OnExpandableAreaExpansionChanged, UExpandableArea* Area, bool bIsExpanded)
{
struct _Script_UMG_eventOnExpandableAreaExpansionChanged_Parms
{
UExpandableArea* Area;
bool bIsExpanded;
};
_Script_UMG_eventOnExpandableAreaExpansionChanged_Parms Parms;
Parms.Area=Area;
Parms.bIsExpanded=bIsExpanded ? true : false;
OnExpandableAreaExpansionChanged.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnExpandableAreaExpansionChanged ***************************************
// ********** Begin Class UExpandableArea Function GetIsExpanded ***********************************
struct Z_Construct_UFunction_UExpandableArea_GetIsExpanded_Statics
{
struct ExpandableArea_eventGetIsExpanded_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Expansion" },
{ "ModuleRelativePath", "Public/Components/ExpandableArea.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetIsExpanded 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 GetIsExpanded constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetIsExpanded Property Definitions ************************************
void Z_Construct_UFunction_UExpandableArea_GetIsExpanded_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ExpandableArea_eventGetIsExpanded_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UExpandableArea_GetIsExpanded_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(ExpandableArea_eventGetIsExpanded_Parms), &Z_Construct_UFunction_UExpandableArea_GetIsExpanded_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExpandableArea_GetIsExpanded_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExpandableArea_GetIsExpanded_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExpandableArea_GetIsExpanded_Statics::PropPointers) < 2048);
// ********** End Function GetIsExpanded Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExpandableArea_GetIsExpanded_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExpandableArea, nullptr, "GetIsExpanded", Z_Construct_UFunction_UExpandableArea_GetIsExpanded_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExpandableArea_GetIsExpanded_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExpandableArea_GetIsExpanded_Statics::ExpandableArea_eventGetIsExpanded_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExpandableArea_GetIsExpanded_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExpandableArea_GetIsExpanded_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExpandableArea_GetIsExpanded_Statics::ExpandableArea_eventGetIsExpanded_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExpandableArea_GetIsExpanded()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExpandableArea_GetIsExpanded_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExpandableArea::execGetIsExpanded)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetIsExpanded();
P_NATIVE_END;
}
// ********** End Class UExpandableArea Function GetIsExpanded *************************************
// ********** Begin Class UExpandableArea Function SetIsExpanded ***********************************
struct Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Statics
{
struct ExpandableArea_eventSetIsExpanded_Parms
{
bool IsExpanded;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Expansion" },
{ "ModuleRelativePath", "Public/Components/ExpandableArea.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetIsExpanded constinit property declarations *************************
static void NewProp_IsExpanded_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_IsExpanded;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetIsExpanded constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetIsExpanded Property Definitions ************************************
void Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Statics::NewProp_IsExpanded_SetBit(void* Obj)
{
((ExpandableArea_eventSetIsExpanded_Parms*)Obj)->IsExpanded = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Statics::NewProp_IsExpanded = { "IsExpanded", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ExpandableArea_eventSetIsExpanded_Parms), &Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Statics::NewProp_IsExpanded_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Statics::NewProp_IsExpanded,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Statics::PropPointers) < 2048);
// ********** End Function SetIsExpanded Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExpandableArea, nullptr, "SetIsExpanded", Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Statics::ExpandableArea_eventSetIsExpanded_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Statics::ExpandableArea_eventSetIsExpanded_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExpandableArea_SetIsExpanded()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExpandableArea::execSetIsExpanded)
{
P_GET_UBOOL(Z_Param_IsExpanded);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetIsExpanded(Z_Param_IsExpanded);
P_NATIVE_END;
}
// ********** End Class UExpandableArea Function SetIsExpanded *************************************
// ********** Begin Class UExpandableArea Function SetIsExpanded_Animated **************************
struct Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Animated_Statics
{
struct ExpandableArea_eventSetIsExpanded_Animated_Parms
{
bool IsExpanded;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Expansion" },
{ "ModuleRelativePath", "Public/Components/ExpandableArea.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetIsExpanded_Animated constinit property declarations ****************
static void NewProp_IsExpanded_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_IsExpanded;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetIsExpanded_Animated constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetIsExpanded_Animated Property Definitions ***************************
void Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Animated_Statics::NewProp_IsExpanded_SetBit(void* Obj)
{
((ExpandableArea_eventSetIsExpanded_Animated_Parms*)Obj)->IsExpanded = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Animated_Statics::NewProp_IsExpanded = { "IsExpanded", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ExpandableArea_eventSetIsExpanded_Animated_Parms), &Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Animated_Statics::NewProp_IsExpanded_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Animated_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Animated_Statics::NewProp_IsExpanded,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Animated_Statics::PropPointers) < 2048);
// ********** End Function SetIsExpanded_Animated Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Animated_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExpandableArea, nullptr, "SetIsExpanded_Animated", Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Animated_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Animated_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Animated_Statics::ExpandableArea_eventSetIsExpanded_Animated_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Animated_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Animated_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Animated_Statics::ExpandableArea_eventSetIsExpanded_Animated_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Animated()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Animated_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExpandableArea::execSetIsExpanded_Animated)
{
P_GET_UBOOL(Z_Param_IsExpanded);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetIsExpanded_Animated(Z_Param_IsExpanded);
P_NATIVE_END;
}
// ********** End Class UExpandableArea Function SetIsExpanded_Animated ****************************
// ********** Begin Class UExpandableArea **********************************************************
void UExpandableArea::GetBorderBrush_WrapperImpl(const void* Object, void* OutValue)
{
const UExpandableArea* Obj = (const UExpandableArea*)Object;
FSlateBrush& Result = *(FSlateBrush*)OutValue;
Result = (FSlateBrush)Obj->GetBorderBrush();
}
void UExpandableArea::SetBorderBrush_WrapperImpl(void* Object, const void* InValue)
{
UExpandableArea* Obj = (UExpandableArea*)Object;
FSlateBrush& Value = *(FSlateBrush*)InValue;
Obj->SetBorderBrush(Value);
}
void UExpandableArea::GetBorderColor_WrapperImpl(const void* Object, void* OutValue)
{
const UExpandableArea* Obj = (const UExpandableArea*)Object;
FSlateColor& Result = *(FSlateColor*)OutValue;
Result = (FSlateColor)Obj->GetBorderColor();
}
void UExpandableArea::SetBorderColor_WrapperImpl(void* Object, const void* InValue)
{
UExpandableArea* Obj = (UExpandableArea*)Object;
FSlateColor& Value = *(FSlateColor*)InValue;
Obj->SetBorderColor(Value);
}
void UExpandableArea::GetbIsExpanded_WrapperImpl(const void* Object, void* OutValue)
{
const UExpandableArea* Obj = (const UExpandableArea*)Object;
bool& Result = *(bool*)OutValue;
Result = (bool)Obj->GetIsExpanded();
}
void UExpandableArea::SetbIsExpanded_WrapperImpl(void* Object, const void* InValue)
{
UExpandableArea* Obj = (UExpandableArea*)Object;
bool& Value = *(bool*)InValue;
Obj->SetIsExpanded(Value);
}
void UExpandableArea::GetMaxHeight_WrapperImpl(const void* Object, void* OutValue)
{
const UExpandableArea* Obj = (const UExpandableArea*)Object;
float& Result = *(float*)OutValue;
Result = (float)Obj->GetMaxHeight();
}
void UExpandableArea::SetMaxHeight_WrapperImpl(void* Object, const void* InValue)
{
UExpandableArea* Obj = (UExpandableArea*)Object;
float& Value = *(float*)InValue;
Obj->SetMaxHeight(Value);
}
void UExpandableArea::GetHeaderPadding_WrapperImpl(const void* Object, void* OutValue)
{
const UExpandableArea* Obj = (const UExpandableArea*)Object;
FMargin& Result = *(FMargin*)OutValue;
Result = (FMargin)Obj->GetHeaderPadding();
}
void UExpandableArea::SetHeaderPadding_WrapperImpl(void* Object, const void* InValue)
{
UExpandableArea* Obj = (UExpandableArea*)Object;
FMargin& Value = *(FMargin*)InValue;
Obj->SetHeaderPadding(Value);
}
void UExpandableArea::GetAreaPadding_WrapperImpl(const void* Object, void* OutValue)
{
const UExpandableArea* Obj = (const UExpandableArea*)Object;
FMargin& Result = *(FMargin*)OutValue;
Result = (FMargin)Obj->GetAreaPadding();
}
void UExpandableArea::SetAreaPadding_WrapperImpl(void* Object, const void* InValue)
{
UExpandableArea* Obj = (UExpandableArea*)Object;
FMargin& Value = *(FMargin*)InValue;
Obj->SetAreaPadding(Value);
}
FClassRegistrationInfo Z_Registration_Info_UClass_UExpandableArea;
UClass* UExpandableArea::GetPrivateStaticClass()
{
using TClass = UExpandableArea;
if (!Z_Registration_Info_UClass_UExpandableArea.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ExpandableArea"),
Z_Registration_Info_UClass_UExpandableArea.InnerSingleton,
StaticRegisterNativesUExpandableArea,
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_UExpandableArea.InnerSingleton;
}
UClass* Z_Construct_UClass_UExpandableArea_NoRegister()
{
return UExpandableArea::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UExpandableArea_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * \n */" },
{ "IncludePath", "Components/ExpandableArea.h" },
{ "ModuleRelativePath", "Public/Components/ExpandableArea.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Style_MetaData[] = {
{ "Category", "Style" },
{ "ModuleRelativePath", "Public/Components/ExpandableArea.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BorderBrush_MetaData[] = {
{ "Category", "Style" },
{ "ModuleRelativePath", "Public/Components/ExpandableArea.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BorderColor_MetaData[] = {
{ "Category", "Style" },
{ "ModuleRelativePath", "Public/Components/ExpandableArea.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsExpanded_MetaData[] = {
{ "BlueprintGetter", "GetIsExpanded" },
{ "BlueprintSetter", "SetIsExpanded" },
{ "Category", "Expansion" },
{ "ModuleRelativePath", "Public/Components/ExpandableArea.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxHeight_MetaData[] = {
{ "Category", "Expansion" },
{ "Comment", "/** The maximum height of the area */" },
{ "ModuleRelativePath", "Public/Components/ExpandableArea.h" },
{ "ToolTip", "The maximum height of the area" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HeaderPadding_MetaData[] = {
{ "Category", "Expansion" },
{ "ModuleRelativePath", "Public/Components/ExpandableArea.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AreaPadding_MetaData[] = {
{ "Category", "Expansion" },
{ "ModuleRelativePath", "Public/Components/ExpandableArea.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnExpansionChanged_MetaData[] = {
{ "Category", "ExpandableArea|Event" },
{ "Comment", "/** A bindable delegate for the IsChecked. */" },
{ "ModuleRelativePath", "Public/Components/ExpandableArea.h" },
{ "ToolTip", "A bindable delegate for the IsChecked." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HeaderContent_MetaData[] = {
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/Components/ExpandableArea.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BodyContent_MetaData[] = {
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/Components/ExpandableArea.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UExpandableArea constinit property declarations **************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Style;
static const UECodeGen_Private::FStructPropertyParams NewProp_BorderBrush;
static const UECodeGen_Private::FStructPropertyParams NewProp_BorderColor;
static void NewProp_bIsExpanded_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsExpanded;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxHeight;
static const UECodeGen_Private::FStructPropertyParams NewProp_HeaderPadding;
static const UECodeGen_Private::FStructPropertyParams NewProp_AreaPadding;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnExpansionChanged;
static const UECodeGen_Private::FObjectPropertyParams NewProp_HeaderContent;
static const UECodeGen_Private::FObjectPropertyParams NewProp_BodyContent;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UExpandableArea constinit property declarations ****************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetIsExpanded"), .Pointer = &UExpandableArea::execGetIsExpanded },
{ .NameUTF8 = UTF8TEXT("SetIsExpanded"), .Pointer = &UExpandableArea::execSetIsExpanded },
{ .NameUTF8 = UTF8TEXT("SetIsExpanded_Animated"), .Pointer = &UExpandableArea::execSetIsExpanded_Animated },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UExpandableArea_GetIsExpanded, "GetIsExpanded" }, // 3638065258
{ &Z_Construct_UFunction_UExpandableArea_SetIsExpanded, "SetIsExpanded" }, // 253398513
{ &Z_Construct_UFunction_UExpandableArea_SetIsExpanded_Animated, "SetIsExpanded_Animated" }, // 4071930206
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[];
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UExpandableArea>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UExpandableArea_Statics
// ********** Begin Class UExpandableArea Property Definitions *************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UExpandableArea_Statics::NewProp_Style = { "Style", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExpandableArea, Style), Z_Construct_UScriptStruct_FExpandableAreaStyle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Style_MetaData), NewProp_Style_MetaData) }; // 67574978
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UExpandableArea_Statics::NewProp_BorderBrush = { "BorderBrush", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UExpandableArea::SetBorderBrush_WrapperImpl, &UExpandableArea::GetBorderBrush_WrapperImpl, 1, STRUCT_OFFSET(UExpandableArea, BorderBrush), Z_Construct_UScriptStruct_FSlateBrush, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BorderBrush_MetaData), NewProp_BorderBrush_MetaData) }; // 4278521822
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UExpandableArea_Statics::NewProp_BorderColor = { "BorderColor", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UExpandableArea::SetBorderColor_WrapperImpl, &UExpandableArea::GetBorderColor_WrapperImpl, 1, STRUCT_OFFSET(UExpandableArea, BorderColor), Z_Construct_UScriptStruct_FSlateColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BorderColor_MetaData), NewProp_BorderColor_MetaData) }; // 1663967387
void Z_Construct_UClass_UExpandableArea_Statics::NewProp_bIsExpanded_SetBit(void* Obj)
{
((UExpandableArea*)Obj)->bIsExpanded = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UExpandableArea_Statics::NewProp_bIsExpanded = { "bIsExpanded", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, &UExpandableArea::SetbIsExpanded_WrapperImpl, &UExpandableArea::GetbIsExpanded_WrapperImpl, 1, sizeof(bool), sizeof(UExpandableArea), &Z_Construct_UClass_UExpandableArea_Statics::NewProp_bIsExpanded_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsExpanded_MetaData), NewProp_bIsExpanded_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UExpandableArea_Statics::NewProp_MaxHeight = { "MaxHeight", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, &UExpandableArea::SetMaxHeight_WrapperImpl, &UExpandableArea::GetMaxHeight_WrapperImpl, 1, STRUCT_OFFSET(UExpandableArea, MaxHeight), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxHeight_MetaData), NewProp_MaxHeight_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UExpandableArea_Statics::NewProp_HeaderPadding = { "HeaderPadding", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UExpandableArea::SetHeaderPadding_WrapperImpl, &UExpandableArea::GetHeaderPadding_WrapperImpl, 1, STRUCT_OFFSET(UExpandableArea, HeaderPadding), Z_Construct_UScriptStruct_FMargin, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HeaderPadding_MetaData), NewProp_HeaderPadding_MetaData) }; // 4099648758
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UExpandableArea_Statics::NewProp_AreaPadding = { "AreaPadding", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UExpandableArea::SetAreaPadding_WrapperImpl, &UExpandableArea::GetAreaPadding_WrapperImpl, 1, STRUCT_OFFSET(UExpandableArea, AreaPadding), Z_Construct_UScriptStruct_FMargin, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AreaPadding_MetaData), NewProp_AreaPadding_MetaData) }; // 4099648758
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UExpandableArea_Statics::NewProp_OnExpansionChanged = { "OnExpansionChanged", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExpandableArea, OnExpansionChanged), Z_Construct_UDelegateFunction_UMG_OnExpandableAreaExpansionChanged__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnExpansionChanged_MetaData), NewProp_OnExpansionChanged_MetaData) }; // 851618198
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UExpandableArea_Statics::NewProp_HeaderContent = { "HeaderContent", nullptr, (EPropertyFlags)0x0124080000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExpandableArea, HeaderContent), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HeaderContent_MetaData), NewProp_HeaderContent_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UExpandableArea_Statics::NewProp_BodyContent = { "BodyContent", nullptr, (EPropertyFlags)0x0124080000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExpandableArea, BodyContent), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BodyContent_MetaData), NewProp_BodyContent_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UExpandableArea_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExpandableArea_Statics::NewProp_Style,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExpandableArea_Statics::NewProp_BorderBrush,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExpandableArea_Statics::NewProp_BorderColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExpandableArea_Statics::NewProp_bIsExpanded,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExpandableArea_Statics::NewProp_MaxHeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExpandableArea_Statics::NewProp_HeaderPadding,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExpandableArea_Statics::NewProp_AreaPadding,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExpandableArea_Statics::NewProp_OnExpansionChanged,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExpandableArea_Statics::NewProp_HeaderContent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExpandableArea_Statics::NewProp_BodyContent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UExpandableArea_Statics::PropPointers) < 2048);
// ********** End Class UExpandableArea Property Definitions ***************************************
UObject* (*const Z_Construct_UClass_UExpandableArea_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UWidget,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UExpandableArea_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_UExpandableArea_Statics::InterfaceParams[] = {
{ Z_Construct_UClass_UNamedSlotInterface_NoRegister, (int32)VTABLE_OFFSET(UExpandableArea, INamedSlotInterface), false }, // 2827996242
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UExpandableArea_Statics::ClassParams = {
&UExpandableArea::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UExpandableArea_Statics::PropPointers,
InterfaceParams,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UExpandableArea_Statics::PropPointers),
UE_ARRAY_COUNT(InterfaceParams),
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UExpandableArea_Statics::Class_MetaDataParams), Z_Construct_UClass_UExpandableArea_Statics::Class_MetaDataParams)
};
void UExpandableArea::StaticRegisterNativesUExpandableArea()
{
UClass* Class = UExpandableArea::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UExpandableArea_Statics::Funcs));
}
UClass* Z_Construct_UClass_UExpandableArea()
{
if (!Z_Registration_Info_UClass_UExpandableArea.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UExpandableArea.OuterSingleton, Z_Construct_UClass_UExpandableArea_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UExpandableArea.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UExpandableArea);
UExpandableArea::~UExpandableArea() {}
UE_FIELD_NOTIFICATION_IMPLEMENT_FIELD(UExpandableArea, bIsExpanded)
UE_FIELD_NOTIFICATION_IMPLEMENTATION_BEGIN(UExpandableArea)
UE_FIELD_NOTIFICATION_IMPLEMENT_ENUM_FIELD(UExpandableArea, bIsExpanded)
UE_FIELD_NOTIFICATION_IMPLEMENTATION_END(UExpandableArea);
// ********** End Class UExpandableArea ************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_ExpandableArea_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UExpandableArea, UExpandableArea::StaticClass, TEXT("UExpandableArea"), &Z_Registration_Info_UClass_UExpandableArea, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UExpandableArea), 2309344991U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_ExpandableArea_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_ExpandableArea_h__Script_UMG_3290684733{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_ExpandableArea_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_ExpandableArea_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,104 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/ExpandableArea.h"
#ifdef UMG_ExpandableArea_generated_h
#error "ExpandableArea.generated.h already included, missing '#pragma once' in ExpandableArea.h"
#endif
#define UMG_ExpandableArea_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UExpandableArea;
// ********** Begin Delegate FOnExpandableAreaExpansionChanged *************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ExpandableArea_h_19_DELEGATE \
UMG_API void FOnExpandableAreaExpansionChanged_DelegateWrapper(const FMulticastScriptDelegate& OnExpandableAreaExpansionChanged, UExpandableArea* Area, bool bIsExpanded);
// ********** End Delegate FOnExpandableAreaExpansionChanged ***************************************
// ********** Begin Class UExpandableArea **********************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ExpandableArea_h_27_RPC_WRAPPERS \
DECLARE_FUNCTION(execSetIsExpanded_Animated); \
DECLARE_FUNCTION(execSetIsExpanded); \
DECLARE_FUNCTION(execGetIsExpanded);
#define FID_Engine_Source_Runtime_UMG_Public_Components_ExpandableArea_h_27_ACCESSORS \
static void GetBorderBrush_WrapperImpl(const void* Object, void* OutValue); \
static void SetBorderBrush_WrapperImpl(void* Object, const void* InValue); \
static void GetBorderColor_WrapperImpl(const void* Object, void* OutValue); \
static void SetBorderColor_WrapperImpl(void* Object, const void* InValue); \
static void GetbIsExpanded_WrapperImpl(const void* Object, void* OutValue); \
static void SetbIsExpanded_WrapperImpl(void* Object, const void* InValue); \
static void GetMaxHeight_WrapperImpl(const void* Object, void* OutValue); \
static void SetMaxHeight_WrapperImpl(void* Object, const void* InValue); \
static void GetHeaderPadding_WrapperImpl(const void* Object, void* OutValue); \
static void SetHeaderPadding_WrapperImpl(void* Object, const void* InValue); \
static void GetAreaPadding_WrapperImpl(const void* Object, void* OutValue); \
static void SetAreaPadding_WrapperImpl(void* Object, const void* InValue);
struct Z_Construct_UClass_UExpandableArea_Statics;
UMG_API UClass* Z_Construct_UClass_UExpandableArea_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_ExpandableArea_h_27_INCLASS \
private: \
static void StaticRegisterNativesUExpandableArea(); \
friend struct ::Z_Construct_UClass_UExpandableArea_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UExpandableArea_NoRegister(); \
public: \
DECLARE_CLASS2(UExpandableArea, UWidget, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UExpandableArea_NoRegister) \
DECLARE_SERIALIZER(UExpandableArea) \
virtual UObject* _getUObject() const override { return const_cast<UExpandableArea*>(this); }
#define FID_Engine_Source_Runtime_UMG_Public_Components_ExpandableArea_h_27_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UExpandableArea(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UExpandableArea) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UExpandableArea); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UExpandableArea); \
/** Deleted move- and copy-constructors, should never be used */ \
UExpandableArea(UExpandableArea&&) = delete; \
UExpandableArea(const UExpandableArea&) = delete; \
UMG_API virtual ~UExpandableArea();
#define FID_Engine_Source_Runtime_UMG_Public_Components_ExpandableArea_h_27_FIELDNOTIFY \
UE_FIELD_NOTIFICATION_DECLARE_CLASS_DESCRIPTOR_BEGIN(UMG_API ) \
UE_FIELD_NOTIFICATION_DECLARE_FIELD(bIsExpanded,UMG_API ) \
UE_FIELD_NOTIFICATION_DECLARE_ENUM_FIELD_BEGIN(bIsExpanded) \
UE_FIELD_NOTIFICATION_DECLARE_ENUM_FIELD_END() \
UE_FIELD_NOTIFICATION_DECLARE_CLASS_DESCRIPTOR_END();
#define FID_Engine_Source_Runtime_UMG_Public_Components_ExpandableArea_h_24_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_ExpandableArea_h_27_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_ExpandableArea_h_27_RPC_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Components_ExpandableArea_h_27_ACCESSORS \
FID_Engine_Source_Runtime_UMG_Public_Components_ExpandableArea_h_27_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Components_ExpandableArea_h_27_STANDARD_CONSTRUCTORS \
FID_Engine_Source_Runtime_UMG_Public_Components_ExpandableArea_h_27_FIELDNOTIFY \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UExpandableArea;
// ********** End Class UExpandableArea ************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_ExpandableArea_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,177 @@
// 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 "Binding/FloatBinding.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeFloatBinding() {}
// ********** Begin Cross Module References ********************************************************
UMG_API UClass* Z_Construct_UClass_UFloatBinding();
UMG_API UClass* Z_Construct_UClass_UFloatBinding_NoRegister();
UMG_API UClass* Z_Construct_UClass_UPropertyBinding();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UFloatBinding Function GetValue ******************************************
struct Z_Construct_UFunction_UFloatBinding_GetValue_Statics
{
struct FloatBinding_eventGetValue_Parms
{
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Binding/FloatBinding.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetValue constinit property declarations ******************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetValue constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetValue Property Definitions *****************************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UFloatBinding_GetValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FloatBinding_eventGetValue_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UFloatBinding_GetValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UFloatBinding_GetValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UFloatBinding_GetValue_Statics::PropPointers) < 2048);
// ********** End Function GetValue Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UFloatBinding_GetValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UFloatBinding, nullptr, "GetValue", Z_Construct_UFunction_UFloatBinding_GetValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UFloatBinding_GetValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UFloatBinding_GetValue_Statics::FloatBinding_eventGetValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UFloatBinding_GetValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UFloatBinding_GetValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UFloatBinding_GetValue_Statics::FloatBinding_eventGetValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UFloatBinding_GetValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UFloatBinding_GetValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UFloatBinding::execGetValue)
{
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=P_THIS->GetValue();
P_NATIVE_END;
}
// ********** End Class UFloatBinding Function GetValue ********************************************
// ********** Begin Class UFloatBinding ************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UFloatBinding;
UClass* UFloatBinding::GetPrivateStaticClass()
{
using TClass = UFloatBinding;
if (!Z_Registration_Info_UClass_UFloatBinding.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("FloatBinding"),
Z_Registration_Info_UClass_UFloatBinding.InnerSingleton,
StaticRegisterNativesUFloatBinding,
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_UFloatBinding.InnerSingleton;
}
UClass* Z_Construct_UClass_UFloatBinding_NoRegister()
{
return UFloatBinding::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UFloatBinding_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Binding/FloatBinding.h" },
{ "ModuleRelativePath", "Public/Binding/FloatBinding.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UFloatBinding constinit property declarations ****************************
// ********** End Class UFloatBinding constinit property declarations ******************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetValue"), .Pointer = &UFloatBinding::execGetValue },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UFloatBinding_GetValue, "GetValue" }, // 3705151232
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UFloatBinding>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UFloatBinding_Statics
UObject* (*const Z_Construct_UClass_UFloatBinding_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UPropertyBinding,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UFloatBinding_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UFloatBinding_Statics::ClassParams = {
&UFloatBinding::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UFloatBinding_Statics::Class_MetaDataParams), Z_Construct_UClass_UFloatBinding_Statics::Class_MetaDataParams)
};
void UFloatBinding::StaticRegisterNativesUFloatBinding()
{
UClass* Class = UFloatBinding::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UFloatBinding_Statics::Funcs));
}
UClass* Z_Construct_UClass_UFloatBinding()
{
if (!Z_Registration_Info_UClass_UFloatBinding.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UFloatBinding.OuterSingleton, Z_Construct_UClass_UFloatBinding_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UFloatBinding.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UFloatBinding);
UFloatBinding::~UFloatBinding() {}
// ********** End Class UFloatBinding **************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_FloatBinding_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UFloatBinding, UFloatBinding::StaticClass, TEXT("UFloatBinding"), &Z_Registration_Info_UClass_UFloatBinding, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UFloatBinding), 4011525102U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_FloatBinding_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_FloatBinding_h__Script_UMG_1257944370{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_FloatBinding_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_FloatBinding_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,66 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Binding/FloatBinding.h"
#ifdef UMG_FloatBinding_generated_h
#error "FloatBinding.generated.h already included, missing '#pragma once' in FloatBinding.h"
#endif
#define UMG_FloatBinding_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UFloatBinding ************************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Binding_FloatBinding_h_14_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetValue);
struct Z_Construct_UClass_UFloatBinding_Statics;
UMG_API UClass* Z_Construct_UClass_UFloatBinding_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Binding_FloatBinding_h_14_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUFloatBinding(); \
friend struct ::Z_Construct_UClass_UFloatBinding_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UFloatBinding_NoRegister(); \
public: \
DECLARE_CLASS2(UFloatBinding, UPropertyBinding, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UFloatBinding_NoRegister) \
DECLARE_SERIALIZER(UFloatBinding)
#define FID_Engine_Source_Runtime_UMG_Public_Binding_FloatBinding_h_14_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UFloatBinding(UFloatBinding&&) = delete; \
UFloatBinding(const UFloatBinding&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UFloatBinding); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UFloatBinding); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UFloatBinding) \
UMG_API virtual ~UFloatBinding();
#define FID_Engine_Source_Runtime_UMG_Public_Binding_FloatBinding_h_11_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Binding_FloatBinding_h_14_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Binding_FloatBinding_h_14_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Binding_FloatBinding_h_14_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Binding_FloatBinding_h_14_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UFloatBinding;
// ********** End Class UFloatBinding **************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Binding_FloatBinding_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,799 @@
// 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 "Blueprint/GameViewportSubsystem.h"
#include "Layout/Margin.h"
#include "Widgets/Layout/Anchors.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeGameViewportSubsystem() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D();
ENGINE_API UClass* Z_Construct_UClass_UEngineSubsystem();
ENGINE_API UClass* Z_Construct_UClass_ULocalPlayer_NoRegister();
SLATE_API UScriptStruct* Z_Construct_UScriptStruct_FAnchors();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FMargin();
UMG_API UClass* Z_Construct_UClass_UGameViewportSubsystem();
UMG_API UClass* Z_Construct_UClass_UGameViewportSubsystem_NoRegister();
UMG_API UClass* Z_Construct_UClass_UWidget_NoRegister();
UMG_API UScriptStruct* Z_Construct_UScriptStruct_FGameViewportWidgetSlot();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FGameViewportWidgetSlot *******************************************
struct Z_Construct_UScriptStruct_FGameViewportWidgetSlot_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FGameViewportWidgetSlot); }
static inline consteval int16 GetStructAlignment() { return alignof(FGameViewportWidgetSlot); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The default value fills the entire screen / player region.\n */" },
{ "ModuleRelativePath", "Public/Blueprint/GameViewportSubsystem.h" },
{ "ToolTip", "The default value fills the entire screen / player region." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Anchors_MetaData[] = {
{ "Category", "User Interface" },
{ "ModuleRelativePath", "Public/Blueprint/GameViewportSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Offsets_MetaData[] = {
{ "Category", "User Interface" },
{ "ModuleRelativePath", "Public/Blueprint/GameViewportSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Alignment_MetaData[] = {
{ "Category", "User Interface" },
{ "ModuleRelativePath", "Public/Blueprint/GameViewportSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ZOrder_MetaData[] = {
{ "Category", "User Interface" },
{ "Comment", "/** The higher the number, the more on top this widget will be. */" },
{ "ModuleRelativePath", "Public/Blueprint/GameViewportSubsystem.h" },
{ "ToolTip", "The higher the number, the more on top this widget will be." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAutoRemoveOnWorldRemoved_MetaData[] = {
{ "Category", "User Interface" },
{ "Comment", "/**\n\x09 * Remove the widget when the Widget's World is removed.\n\x09 * @note The Widget is added to the GameViewportClient of the Widget's World. The GameViewportClient can migrate from World to World. The widget can stay visible if the owner of the widget also migrate.\n\x09 */" },
{ "ModuleRelativePath", "Public/Blueprint/GameViewportSubsystem.h" },
{ "ToolTip", "Remove the widget when the Widget's World is removed.\n@note The Widget is added to the GameViewportClient of the Widget's World. The GameViewportClient can migrate from World to World. The widget can stay visible if the owner of the widget also migrate." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FGameViewportWidgetSlot constinit property declarations ***********
static const UECodeGen_Private::FStructPropertyParams NewProp_Anchors;
static const UECodeGen_Private::FStructPropertyParams NewProp_Offsets;
static const UECodeGen_Private::FStructPropertyParams NewProp_Alignment;
static const UECodeGen_Private::FIntPropertyParams NewProp_ZOrder;
static void NewProp_bAutoRemoveOnWorldRemoved_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAutoRemoveOnWorldRemoved;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FGameViewportWidgetSlot constinit property declarations *************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FGameViewportWidgetSlot>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FGameViewportWidgetSlot_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGameViewportWidgetSlot;
class UScriptStruct* FGameViewportWidgetSlot::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FGameViewportWidgetSlot.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FGameViewportWidgetSlot.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGameViewportWidgetSlot, (UObject*)Z_Construct_UPackage__Script_UMG(), TEXT("GameViewportWidgetSlot"));
}
return Z_Registration_Info_UScriptStruct_FGameViewportWidgetSlot.OuterSingleton;
}
// ********** Begin ScriptStruct FGameViewportWidgetSlot Property Definitions **********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGameViewportWidgetSlot_Statics::NewProp_Anchors = { "Anchors", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGameViewportWidgetSlot, Anchors), Z_Construct_UScriptStruct_FAnchors, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Anchors_MetaData), NewProp_Anchors_MetaData) }; // 3233200920
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGameViewportWidgetSlot_Statics::NewProp_Offsets = { "Offsets", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGameViewportWidgetSlot, Offsets), Z_Construct_UScriptStruct_FMargin, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Offsets_MetaData), NewProp_Offsets_MetaData) }; // 4099648758
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGameViewportWidgetSlot_Statics::NewProp_Alignment = { "Alignment", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGameViewportWidgetSlot, Alignment), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Alignment_MetaData), NewProp_Alignment_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FGameViewportWidgetSlot_Statics::NewProp_ZOrder = { "ZOrder", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGameViewportWidgetSlot, ZOrder), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ZOrder_MetaData), NewProp_ZOrder_MetaData) };
void Z_Construct_UScriptStruct_FGameViewportWidgetSlot_Statics::NewProp_bAutoRemoveOnWorldRemoved_SetBit(void* Obj)
{
((FGameViewportWidgetSlot*)Obj)->bAutoRemoveOnWorldRemoved = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FGameViewportWidgetSlot_Statics::NewProp_bAutoRemoveOnWorldRemoved = { "bAutoRemoveOnWorldRemoved", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FGameViewportWidgetSlot), &Z_Construct_UScriptStruct_FGameViewportWidgetSlot_Statics::NewProp_bAutoRemoveOnWorldRemoved_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAutoRemoveOnWorldRemoved_MetaData), NewProp_bAutoRemoveOnWorldRemoved_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGameViewportWidgetSlot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGameViewportWidgetSlot_Statics::NewProp_Anchors,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGameViewportWidgetSlot_Statics::NewProp_Offsets,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGameViewportWidgetSlot_Statics::NewProp_Alignment,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGameViewportWidgetSlot_Statics::NewProp_ZOrder,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGameViewportWidgetSlot_Statics::NewProp_bAutoRemoveOnWorldRemoved,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGameViewportWidgetSlot_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FGameViewportWidgetSlot Property Definitions ************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGameViewportWidgetSlot_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
nullptr,
&NewStructOps,
"GameViewportWidgetSlot",
Z_Construct_UScriptStruct_FGameViewportWidgetSlot_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGameViewportWidgetSlot_Statics::PropPointers),
sizeof(FGameViewportWidgetSlot),
alignof(FGameViewportWidgetSlot),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGameViewportWidgetSlot_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGameViewportWidgetSlot_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FGameViewportWidgetSlot()
{
if (!Z_Registration_Info_UScriptStruct_FGameViewportWidgetSlot.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGameViewportWidgetSlot.InnerSingleton, Z_Construct_UScriptStruct_FGameViewportWidgetSlot_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FGameViewportWidgetSlot.InnerSingleton);
}
// ********** End ScriptStruct FGameViewportWidgetSlot *********************************************
// ********** Begin Class UGameViewportSubsystem Function AddWidget ********************************
struct Z_Construct_UFunction_UGameViewportSubsystem_AddWidget_Statics
{
struct GameViewportSubsystem_eventAddWidget_Parms
{
UWidget* Widget;
FGameViewportWidgetSlot Slot;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "User Interface" },
{ "Comment", "/** Adds it to the game's viewport. */" },
{ "ModuleRelativePath", "Public/Blueprint/GameViewportSubsystem.h" },
{ "ToolTip", "Adds it to the game's viewport." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Widget_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function AddWidget constinit property declarations *****************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Widget;
static const UECodeGen_Private::FStructPropertyParams NewProp_Slot;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddWidget constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddWidget Property Definitions ****************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UGameViewportSubsystem_AddWidget_Statics::NewProp_Widget = { "Widget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GameViewportSubsystem_eventAddWidget_Parms, Widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Widget_MetaData), NewProp_Widget_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UGameViewportSubsystem_AddWidget_Statics::NewProp_Slot = { "Slot", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GameViewportSubsystem_eventAddWidget_Parms, Slot), Z_Construct_UScriptStruct_FGameViewportWidgetSlot, METADATA_PARAMS(0, nullptr) }; // 3199872265
void Z_Construct_UFunction_UGameViewportSubsystem_AddWidget_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((GameViewportSubsystem_eventAddWidget_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UGameViewportSubsystem_AddWidget_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(GameViewportSubsystem_eventAddWidget_Parms), &Z_Construct_UFunction_UGameViewportSubsystem_AddWidget_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGameViewportSubsystem_AddWidget_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGameViewportSubsystem_AddWidget_Statics::NewProp_Widget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGameViewportSubsystem_AddWidget_Statics::NewProp_Slot,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGameViewportSubsystem_AddWidget_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGameViewportSubsystem_AddWidget_Statics::PropPointers) < 2048);
// ********** End Function AddWidget Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGameViewportSubsystem_AddWidget_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGameViewportSubsystem, nullptr, "AddWidget", Z_Construct_UFunction_UGameViewportSubsystem_AddWidget_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UGameViewportSubsystem_AddWidget_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UGameViewportSubsystem_AddWidget_Statics::GameViewportSubsystem_eventAddWidget_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x0402040B, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGameViewportSubsystem_AddWidget_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGameViewportSubsystem_AddWidget_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UGameViewportSubsystem_AddWidget_Statics::GameViewportSubsystem_eventAddWidget_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UGameViewportSubsystem_AddWidget()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGameViewportSubsystem_AddWidget_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UGameViewportSubsystem::execAddWidget)
{
P_GET_OBJECT(UWidget,Z_Param_Widget);
P_GET_STRUCT(FGameViewportWidgetSlot,Z_Param_Slot);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->AddWidget(Z_Param_Widget,Z_Param_Slot);
P_NATIVE_END;
}
// ********** End Class UGameViewportSubsystem Function AddWidget **********************************
// ********** Begin Class UGameViewportSubsystem Function AddWidgetForPlayer ***********************
struct Z_Construct_UFunction_UGameViewportSubsystem_AddWidgetForPlayer_Statics
{
struct GameViewportSubsystem_eventAddWidgetForPlayer_Parms
{
UWidget* Widget;
ULocalPlayer* Player;
FGameViewportWidgetSlot Slot;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "User Interface" },
{ "Comment", "/**\n\x09 * Adds the widget to the game's viewport in the section dedicated to the player. This is valuable in a split screen\n\x09 * game where you need to only show a widget over a player's portion of the viewport.\n\x09 */" },
{ "ModuleRelativePath", "Public/Blueprint/GameViewportSubsystem.h" },
{ "ToolTip", "Adds the widget to the game's viewport in the section dedicated to the player. This is valuable in a split screen\ngame where you need to only show a widget over a player's portion of the viewport." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Widget_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function AddWidgetForPlayer constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Widget;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Player;
static const UECodeGen_Private::FStructPropertyParams NewProp_Slot;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddWidgetForPlayer constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddWidgetForPlayer Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UGameViewportSubsystem_AddWidgetForPlayer_Statics::NewProp_Widget = { "Widget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GameViewportSubsystem_eventAddWidgetForPlayer_Parms, Widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Widget_MetaData), NewProp_Widget_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UGameViewportSubsystem_AddWidgetForPlayer_Statics::NewProp_Player = { "Player", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GameViewportSubsystem_eventAddWidgetForPlayer_Parms, Player), Z_Construct_UClass_ULocalPlayer_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UGameViewportSubsystem_AddWidgetForPlayer_Statics::NewProp_Slot = { "Slot", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GameViewportSubsystem_eventAddWidgetForPlayer_Parms, Slot), Z_Construct_UScriptStruct_FGameViewportWidgetSlot, METADATA_PARAMS(0, nullptr) }; // 3199872265
void Z_Construct_UFunction_UGameViewportSubsystem_AddWidgetForPlayer_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((GameViewportSubsystem_eventAddWidgetForPlayer_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UGameViewportSubsystem_AddWidgetForPlayer_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(GameViewportSubsystem_eventAddWidgetForPlayer_Parms), &Z_Construct_UFunction_UGameViewportSubsystem_AddWidgetForPlayer_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGameViewportSubsystem_AddWidgetForPlayer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGameViewportSubsystem_AddWidgetForPlayer_Statics::NewProp_Widget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGameViewportSubsystem_AddWidgetForPlayer_Statics::NewProp_Player,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGameViewportSubsystem_AddWidgetForPlayer_Statics::NewProp_Slot,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGameViewportSubsystem_AddWidgetForPlayer_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGameViewportSubsystem_AddWidgetForPlayer_Statics::PropPointers) < 2048);
// ********** End Function AddWidgetForPlayer Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGameViewportSubsystem_AddWidgetForPlayer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGameViewportSubsystem, nullptr, "AddWidgetForPlayer", Z_Construct_UFunction_UGameViewportSubsystem_AddWidgetForPlayer_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UGameViewportSubsystem_AddWidgetForPlayer_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UGameViewportSubsystem_AddWidgetForPlayer_Statics::GameViewportSubsystem_eventAddWidgetForPlayer_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x0402040B, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGameViewportSubsystem_AddWidgetForPlayer_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGameViewportSubsystem_AddWidgetForPlayer_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UGameViewportSubsystem_AddWidgetForPlayer_Statics::GameViewportSubsystem_eventAddWidgetForPlayer_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UGameViewportSubsystem_AddWidgetForPlayer()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGameViewportSubsystem_AddWidgetForPlayer_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UGameViewportSubsystem::execAddWidgetForPlayer)
{
P_GET_OBJECT(UWidget,Z_Param_Widget);
P_GET_OBJECT(ULocalPlayer,Z_Param_Player);
P_GET_STRUCT(FGameViewportWidgetSlot,Z_Param_Slot);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->AddWidgetForPlayer(Z_Param_Widget,Z_Param_Player,Z_Param_Slot);
P_NATIVE_END;
}
// ********** End Class UGameViewportSubsystem Function AddWidgetForPlayer *************************
// ********** Begin Class UGameViewportSubsystem Function GetWidgetSlot ****************************
struct Z_Construct_UFunction_UGameViewportSubsystem_GetWidgetSlot_Statics
{
struct GameViewportSubsystem_eventGetWidgetSlot_Parms
{
const UWidget* Widget;
FGameViewportWidgetSlot ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "User Interface" },
{ "Comment", "/* The slot info from previously added widget or info that is store for later. */" },
{ "ModuleRelativePath", "Public/Blueprint/GameViewportSubsystem.h" },
{ "ToolTip", "The slot info from previously added widget or info that is store for later." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Widget_MetaData[] = {
{ "EditInline", "true" },
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetWidgetSlot constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Widget;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetWidgetSlot constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetWidgetSlot Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UGameViewportSubsystem_GetWidgetSlot_Statics::NewProp_Widget = { "Widget", nullptr, (EPropertyFlags)0x0010000000080082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GameViewportSubsystem_eventGetWidgetSlot_Parms, Widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Widget_MetaData), NewProp_Widget_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UGameViewportSubsystem_GetWidgetSlot_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GameViewportSubsystem_eventGetWidgetSlot_Parms, ReturnValue), Z_Construct_UScriptStruct_FGameViewportWidgetSlot, METADATA_PARAMS(0, nullptr) }; // 3199872265
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGameViewportSubsystem_GetWidgetSlot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGameViewportSubsystem_GetWidgetSlot_Statics::NewProp_Widget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGameViewportSubsystem_GetWidgetSlot_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGameViewportSubsystem_GetWidgetSlot_Statics::PropPointers) < 2048);
// ********** End Function GetWidgetSlot Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGameViewportSubsystem_GetWidgetSlot_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGameViewportSubsystem, nullptr, "GetWidgetSlot", Z_Construct_UFunction_UGameViewportSubsystem_GetWidgetSlot_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UGameViewportSubsystem_GetWidgetSlot_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UGameViewportSubsystem_GetWidgetSlot_Statics::GameViewportSubsystem_eventGetWidgetSlot_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x5402040B, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGameViewportSubsystem_GetWidgetSlot_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGameViewportSubsystem_GetWidgetSlot_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UGameViewportSubsystem_GetWidgetSlot_Statics::GameViewportSubsystem_eventGetWidgetSlot_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UGameViewportSubsystem_GetWidgetSlot()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGameViewportSubsystem_GetWidgetSlot_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UGameViewportSubsystem::execGetWidgetSlot)
{
P_GET_OBJECT(UWidget,Z_Param_Widget);
P_FINISH;
P_NATIVE_BEGIN;
*(FGameViewportWidgetSlot*)Z_Param__Result=P_THIS->GetWidgetSlot(Z_Param_Widget);
P_NATIVE_END;
}
// ********** End Class UGameViewportSubsystem Function GetWidgetSlot ******************************
// ********** Begin Class UGameViewportSubsystem Function IsWidgetAdded ****************************
struct Z_Construct_UFunction_UGameViewportSubsystem_IsWidgetAdded_Statics
{
struct GameViewportSubsystem_eventIsWidgetAdded_Parms
{
const UWidget* Widget;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "User Interface" },
{ "Comment", "/* @return true if the widget was added to the viewport using AddWidget or AddWidgetForPlayer. */" },
{ "ModuleRelativePath", "Public/Blueprint/GameViewportSubsystem.h" },
{ "ToolTip", "@return true if the widget was added to the viewport using AddWidget or AddWidgetForPlayer." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Widget_MetaData[] = {
{ "EditInline", "true" },
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsWidgetAdded constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Widget;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsWidgetAdded constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsWidgetAdded Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UGameViewportSubsystem_IsWidgetAdded_Statics::NewProp_Widget = { "Widget", nullptr, (EPropertyFlags)0x0010000000080082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GameViewportSubsystem_eventIsWidgetAdded_Parms, Widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Widget_MetaData), NewProp_Widget_MetaData) };
void Z_Construct_UFunction_UGameViewportSubsystem_IsWidgetAdded_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((GameViewportSubsystem_eventIsWidgetAdded_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UGameViewportSubsystem_IsWidgetAdded_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(GameViewportSubsystem_eventIsWidgetAdded_Parms), &Z_Construct_UFunction_UGameViewportSubsystem_IsWidgetAdded_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGameViewportSubsystem_IsWidgetAdded_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGameViewportSubsystem_IsWidgetAdded_Statics::NewProp_Widget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGameViewportSubsystem_IsWidgetAdded_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGameViewportSubsystem_IsWidgetAdded_Statics::PropPointers) < 2048);
// ********** End Function IsWidgetAdded Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGameViewportSubsystem_IsWidgetAdded_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGameViewportSubsystem, nullptr, "IsWidgetAdded", Z_Construct_UFunction_UGameViewportSubsystem_IsWidgetAdded_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UGameViewportSubsystem_IsWidgetAdded_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UGameViewportSubsystem_IsWidgetAdded_Statics::GameViewportSubsystem_eventIsWidgetAdded_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x5402040B, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGameViewportSubsystem_IsWidgetAdded_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGameViewportSubsystem_IsWidgetAdded_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UGameViewportSubsystem_IsWidgetAdded_Statics::GameViewportSubsystem_eventIsWidgetAdded_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UGameViewportSubsystem_IsWidgetAdded()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGameViewportSubsystem_IsWidgetAdded_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UGameViewportSubsystem::execIsWidgetAdded)
{
P_GET_OBJECT(UWidget,Z_Param_Widget);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsWidgetAdded(Z_Param_Widget);
P_NATIVE_END;
}
// ********** End Class UGameViewportSubsystem Function IsWidgetAdded ******************************
// ********** Begin Class UGameViewportSubsystem Function RemoveWidget *****************************
struct Z_Construct_UFunction_UGameViewportSubsystem_RemoveWidget_Statics
{
struct GameViewportSubsystem_eventRemoveWidget_Parms
{
UWidget* Widget;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "User Interface" },
{ "Comment", "/** Removes the widget from the viewport. */" },
{ "ModuleRelativePath", "Public/Blueprint/GameViewportSubsystem.h" },
{ "ToolTip", "Removes the widget from the viewport." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Widget_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveWidget constinit property declarations **************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Widget;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveWidget constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveWidget Property Definitions *************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UGameViewportSubsystem_RemoveWidget_Statics::NewProp_Widget = { "Widget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GameViewportSubsystem_eventRemoveWidget_Parms, Widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Widget_MetaData), NewProp_Widget_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGameViewportSubsystem_RemoveWidget_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGameViewportSubsystem_RemoveWidget_Statics::NewProp_Widget,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGameViewportSubsystem_RemoveWidget_Statics::PropPointers) < 2048);
// ********** End Function RemoveWidget Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGameViewportSubsystem_RemoveWidget_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGameViewportSubsystem, nullptr, "RemoveWidget", Z_Construct_UFunction_UGameViewportSubsystem_RemoveWidget_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UGameViewportSubsystem_RemoveWidget_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UGameViewportSubsystem_RemoveWidget_Statics::GameViewportSubsystem_eventRemoveWidget_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x0402040B, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGameViewportSubsystem_RemoveWidget_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGameViewportSubsystem_RemoveWidget_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UGameViewportSubsystem_RemoveWidget_Statics::GameViewportSubsystem_eventRemoveWidget_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UGameViewportSubsystem_RemoveWidget()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGameViewportSubsystem_RemoveWidget_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UGameViewportSubsystem::execRemoveWidget)
{
P_GET_OBJECT(UWidget,Z_Param_Widget);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->RemoveWidget(Z_Param_Widget);
P_NATIVE_END;
}
// ********** End Class UGameViewportSubsystem Function RemoveWidget *******************************
// ********** Begin Class UGameViewportSubsystem Function SetWidgetSlot ****************************
struct Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlot_Statics
{
struct GameViewportSubsystem_eventSetWidgetSlot_Parms
{
UWidget* Widget;
FGameViewportWidgetSlot Slot;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "User Interface" },
{ "Comment", "/* Update the slot info of a previously added widget or Store the slot info for later use. */" },
{ "ModuleRelativePath", "Public/Blueprint/GameViewportSubsystem.h" },
{ "ToolTip", "Update the slot info of a previously added widget or Store the slot info for later use." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Widget_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function SetWidgetSlot constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Widget;
static const UECodeGen_Private::FStructPropertyParams NewProp_Slot;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetWidgetSlot constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetWidgetSlot Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlot_Statics::NewProp_Widget = { "Widget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GameViewportSubsystem_eventSetWidgetSlot_Parms, Widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Widget_MetaData), NewProp_Widget_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlot_Statics::NewProp_Slot = { "Slot", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GameViewportSubsystem_eventSetWidgetSlot_Parms, Slot), Z_Construct_UScriptStruct_FGameViewportWidgetSlot, METADATA_PARAMS(0, nullptr) }; // 3199872265
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlot_Statics::NewProp_Widget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlot_Statics::NewProp_Slot,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlot_Statics::PropPointers) < 2048);
// ********** End Function SetWidgetSlot Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlot_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGameViewportSubsystem, nullptr, "SetWidgetSlot", Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlot_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlot_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlot_Statics::GameViewportSubsystem_eventSetWidgetSlot_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x0402040B, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlot_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlot_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlot_Statics::GameViewportSubsystem_eventSetWidgetSlot_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlot()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlot_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UGameViewportSubsystem::execSetWidgetSlot)
{
P_GET_OBJECT(UWidget,Z_Param_Widget);
P_GET_STRUCT(FGameViewportWidgetSlot,Z_Param_Slot);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetWidgetSlot(Z_Param_Widget,Z_Param_Slot);
P_NATIVE_END;
}
// ********** End Class UGameViewportSubsystem Function SetWidgetSlot ******************************
// ********** Begin Class UGameViewportSubsystem Function SetWidgetSlotDesiredSize *****************
struct Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotDesiredSize_Statics
{
struct GameViewportSubsystem_eventSetWidgetSlotDesiredSize_Parms
{
FGameViewportWidgetSlot Slot;
FVector2D Size;
FGameViewportWidgetSlot ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "GameViewportWidgetSlot" },
{ "Comment", "/**\n\x09 * Helper function to set the desired size in the viewport for the Slot.\n\x09 */" },
{ "ModuleRelativePath", "Public/Blueprint/GameViewportSubsystem.h" },
{ "ToolTip", "Helper function to set the desired size in the viewport for the Slot." },
};
#endif // WITH_METADATA
// ********** Begin Function SetWidgetSlotDesiredSize constinit property declarations **************
static const UECodeGen_Private::FStructPropertyParams NewProp_Slot;
static const UECodeGen_Private::FStructPropertyParams NewProp_Size;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetWidgetSlotDesiredSize constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetWidgetSlotDesiredSize Property Definitions *************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotDesiredSize_Statics::NewProp_Slot = { "Slot", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GameViewportSubsystem_eventSetWidgetSlotDesiredSize_Parms, Slot), Z_Construct_UScriptStruct_FGameViewportWidgetSlot, METADATA_PARAMS(0, nullptr) }; // 3199872265
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotDesiredSize_Statics::NewProp_Size = { "Size", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GameViewportSubsystem_eventSetWidgetSlotDesiredSize_Parms, Size), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotDesiredSize_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GameViewportSubsystem_eventSetWidgetSlotDesiredSize_Parms, ReturnValue), Z_Construct_UScriptStruct_FGameViewportWidgetSlot, METADATA_PARAMS(0, nullptr) }; // 3199872265
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotDesiredSize_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotDesiredSize_Statics::NewProp_Slot,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotDesiredSize_Statics::NewProp_Size,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotDesiredSize_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotDesiredSize_Statics::PropPointers) < 2048);
// ********** End Function SetWidgetSlotDesiredSize Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotDesiredSize_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGameViewportSubsystem, nullptr, "SetWidgetSlotDesiredSize", Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotDesiredSize_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotDesiredSize_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotDesiredSize_Statics::GameViewportSubsystem_eventSetWidgetSlotDesiredSize_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotDesiredSize_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotDesiredSize_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotDesiredSize_Statics::GameViewportSubsystem_eventSetWidgetSlotDesiredSize_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotDesiredSize()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotDesiredSize_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UGameViewportSubsystem::execSetWidgetSlotDesiredSize)
{
P_GET_STRUCT(FGameViewportWidgetSlot,Z_Param_Slot);
P_GET_STRUCT(FVector2D,Z_Param_Size);
P_FINISH;
P_NATIVE_BEGIN;
*(FGameViewportWidgetSlot*)Z_Param__Result=UGameViewportSubsystem::SetWidgetSlotDesiredSize(Z_Param_Slot,Z_Param_Size);
P_NATIVE_END;
}
// ********** End Class UGameViewportSubsystem Function SetWidgetSlotDesiredSize *******************
// ********** Begin Class UGameViewportSubsystem Function SetWidgetSlotPosition ********************
struct Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotPosition_Statics
{
struct GameViewportSubsystem_eventSetWidgetSlotPosition_Parms
{
FGameViewportWidgetSlot Slot;
const UWidget* Widget;
FVector2D Position;
bool bRemoveDPIScale;
FGameViewportWidgetSlot ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "GameViewportWidgetSlot" },
{ "Comment", "/**\n\x09 * Helper function to set the position in the viewport for the Slot.\n\x09 * @param Position The 2D position to set the widget to in the viewport.\n\x09 * @param bRemoveDPIScale If you've already calculated inverse DPI, set this to false.\n\x09 * Otherwise inverse DPI is applied to the position so that when the location is scaled\n\x09 * by DPI, it ends up in the expected position.\n\x09 */" },
{ "ModuleRelativePath", "Public/Blueprint/GameViewportSubsystem.h" },
{ "ToolTip", "Helper function to set the position in the viewport for the Slot.\n@param Position The 2D position to set the widget to in the viewport.\n@param bRemoveDPIScale If you've already calculated inverse DPI, set this to false.\nOtherwise inverse DPI is applied to the position so that when the location is scaled\nby DPI, it ends up in the expected position." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Widget_MetaData[] = {
{ "EditInline", "true" },
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetWidgetSlotPosition constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_Slot;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Widget;
static const UECodeGen_Private::FStructPropertyParams NewProp_Position;
static void NewProp_bRemoveDPIScale_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRemoveDPIScale;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetWidgetSlotPosition constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetWidgetSlotPosition Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotPosition_Statics::NewProp_Slot = { "Slot", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GameViewportSubsystem_eventSetWidgetSlotPosition_Parms, Slot), Z_Construct_UScriptStruct_FGameViewportWidgetSlot, METADATA_PARAMS(0, nullptr) }; // 3199872265
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotPosition_Statics::NewProp_Widget = { "Widget", nullptr, (EPropertyFlags)0x0010000000080082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GameViewportSubsystem_eventSetWidgetSlotPosition_Parms, Widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Widget_MetaData), NewProp_Widget_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotPosition_Statics::NewProp_Position = { "Position", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GameViewportSubsystem_eventSetWidgetSlotPosition_Parms, Position), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotPosition_Statics::NewProp_bRemoveDPIScale_SetBit(void* Obj)
{
((GameViewportSubsystem_eventSetWidgetSlotPosition_Parms*)Obj)->bRemoveDPIScale = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotPosition_Statics::NewProp_bRemoveDPIScale = { "bRemoveDPIScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(GameViewportSubsystem_eventSetWidgetSlotPosition_Parms), &Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotPosition_Statics::NewProp_bRemoveDPIScale_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotPosition_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GameViewportSubsystem_eventSetWidgetSlotPosition_Parms, ReturnValue), Z_Construct_UScriptStruct_FGameViewportWidgetSlot, METADATA_PARAMS(0, nullptr) }; // 3199872265
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotPosition_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotPosition_Statics::NewProp_Slot,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotPosition_Statics::NewProp_Widget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotPosition_Statics::NewProp_Position,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotPosition_Statics::NewProp_bRemoveDPIScale,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotPosition_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotPosition_Statics::PropPointers) < 2048);
// ********** End Function SetWidgetSlotPosition Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotPosition_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGameViewportSubsystem, nullptr, "SetWidgetSlotPosition", Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotPosition_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotPosition_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotPosition_Statics::GameViewportSubsystem_eventSetWidgetSlotPosition_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotPosition_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotPosition_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotPosition_Statics::GameViewportSubsystem_eventSetWidgetSlotPosition_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotPosition()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotPosition_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UGameViewportSubsystem::execSetWidgetSlotPosition)
{
P_GET_STRUCT(FGameViewportWidgetSlot,Z_Param_Slot);
P_GET_OBJECT(UWidget,Z_Param_Widget);
P_GET_STRUCT(FVector2D,Z_Param_Position);
P_GET_UBOOL(Z_Param_bRemoveDPIScale);
P_FINISH;
P_NATIVE_BEGIN;
*(FGameViewportWidgetSlot*)Z_Param__Result=UGameViewportSubsystem::SetWidgetSlotPosition(Z_Param_Slot,Z_Param_Widget,Z_Param_Position,Z_Param_bRemoveDPIScale);
P_NATIVE_END;
}
// ********** End Class UGameViewportSubsystem Function SetWidgetSlotPosition **********************
// ********** Begin Class UGameViewportSubsystem ***************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UGameViewportSubsystem;
UClass* UGameViewportSubsystem::GetPrivateStaticClass()
{
using TClass = UGameViewportSubsystem;
if (!Z_Registration_Info_UClass_UGameViewportSubsystem.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("GameViewportSubsystem"),
Z_Registration_Info_UClass_UGameViewportSubsystem.InnerSingleton,
StaticRegisterNativesUGameViewportSubsystem,
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_UGameViewportSubsystem.InnerSingleton;
}
UClass* Z_Construct_UClass_UGameViewportSubsystem_NoRegister()
{
return UGameViewportSubsystem::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UGameViewportSubsystem_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * \n */" },
{ "IncludePath", "Blueprint/GameViewportSubsystem.h" },
{ "ModuleRelativePath", "Public/Blueprint/GameViewportSubsystem.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UGameViewportSubsystem constinit property declarations *******************
// ********** End Class UGameViewportSubsystem constinit property declarations *********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("AddWidget"), .Pointer = &UGameViewportSubsystem::execAddWidget },
{ .NameUTF8 = UTF8TEXT("AddWidgetForPlayer"), .Pointer = &UGameViewportSubsystem::execAddWidgetForPlayer },
{ .NameUTF8 = UTF8TEXT("GetWidgetSlot"), .Pointer = &UGameViewportSubsystem::execGetWidgetSlot },
{ .NameUTF8 = UTF8TEXT("IsWidgetAdded"), .Pointer = &UGameViewportSubsystem::execIsWidgetAdded },
{ .NameUTF8 = UTF8TEXT("RemoveWidget"), .Pointer = &UGameViewportSubsystem::execRemoveWidget },
{ .NameUTF8 = UTF8TEXT("SetWidgetSlot"), .Pointer = &UGameViewportSubsystem::execSetWidgetSlot },
{ .NameUTF8 = UTF8TEXT("SetWidgetSlotDesiredSize"), .Pointer = &UGameViewportSubsystem::execSetWidgetSlotDesiredSize },
{ .NameUTF8 = UTF8TEXT("SetWidgetSlotPosition"), .Pointer = &UGameViewportSubsystem::execSetWidgetSlotPosition },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UGameViewportSubsystem_AddWidget, "AddWidget" }, // 66905104
{ &Z_Construct_UFunction_UGameViewportSubsystem_AddWidgetForPlayer, "AddWidgetForPlayer" }, // 3460305883
{ &Z_Construct_UFunction_UGameViewportSubsystem_GetWidgetSlot, "GetWidgetSlot" }, // 469931574
{ &Z_Construct_UFunction_UGameViewportSubsystem_IsWidgetAdded, "IsWidgetAdded" }, // 1919020651
{ &Z_Construct_UFunction_UGameViewportSubsystem_RemoveWidget, "RemoveWidget" }, // 3960235639
{ &Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlot, "SetWidgetSlot" }, // 2915192329
{ &Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotDesiredSize, "SetWidgetSlotDesiredSize" }, // 1064222754
{ &Z_Construct_UFunction_UGameViewportSubsystem_SetWidgetSlotPosition, "SetWidgetSlotPosition" }, // 3182425304
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UGameViewportSubsystem>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UGameViewportSubsystem_Statics
UObject* (*const Z_Construct_UClass_UGameViewportSubsystem_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UEngineSubsystem,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGameViewportSubsystem_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UGameViewportSubsystem_Statics::ClassParams = {
&UGameViewportSubsystem::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UGameViewportSubsystem_Statics::Class_MetaDataParams), Z_Construct_UClass_UGameViewportSubsystem_Statics::Class_MetaDataParams)
};
void UGameViewportSubsystem::StaticRegisterNativesUGameViewportSubsystem()
{
UClass* Class = UGameViewportSubsystem::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UGameViewportSubsystem_Statics::Funcs));
}
UClass* Z_Construct_UClass_UGameViewportSubsystem()
{
if (!Z_Registration_Info_UClass_UGameViewportSubsystem.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UGameViewportSubsystem.OuterSingleton, Z_Construct_UClass_UGameViewportSubsystem_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UGameViewportSubsystem.OuterSingleton;
}
UGameViewportSubsystem::UGameViewportSubsystem() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UGameViewportSubsystem);
UGameViewportSubsystem::~UGameViewportSubsystem() {}
// ********** End Class UGameViewportSubsystem *****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_GameViewportSubsystem_h__Script_UMG_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FGameViewportWidgetSlot::StaticStruct, Z_Construct_UScriptStruct_FGameViewportWidgetSlot_Statics::NewStructOps, TEXT("GameViewportWidgetSlot"),&Z_Registration_Info_UScriptStruct_FGameViewportWidgetSlot, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGameViewportWidgetSlot), 3199872265U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UGameViewportSubsystem, UGameViewportSubsystem::StaticClass, TEXT("UGameViewportSubsystem"), &Z_Registration_Info_UClass_UGameViewportSubsystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UGameViewportSubsystem), 328985782U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_GameViewportSubsystem_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_GameViewportSubsystem_h__Script_UMG_3403200506{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_GameViewportSubsystem_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_GameViewportSubsystem_h__Script_UMG_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_GameViewportSubsystem_h__Script_UMG_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_GameViewportSubsystem_h__Script_UMG_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,88 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Blueprint/GameViewportSubsystem.h"
#ifdef UMG_GameViewportSubsystem_generated_h
#error "GameViewportSubsystem.generated.h already included, missing '#pragma once' in GameViewportSubsystem.h"
#endif
#define UMG_GameViewportSubsystem_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class ULocalPlayer;
class UWidget;
struct FGameViewportWidgetSlot;
// ********** Begin ScriptStruct FGameViewportWidgetSlot *******************************************
struct Z_Construct_UScriptStruct_FGameViewportWidgetSlot_Statics;
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_GameViewportSubsystem_h_24_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FGameViewportWidgetSlot_Statics; \
UMG_API static class UScriptStruct* StaticStruct();
struct FGameViewportWidgetSlot;
// ********** End ScriptStruct FGameViewportWidgetSlot *********************************************
// ********** Begin Class UGameViewportSubsystem ***************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_GameViewportSubsystem_h_54_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetWidgetSlotDesiredSize); \
DECLARE_FUNCTION(execSetWidgetSlotPosition); \
DECLARE_FUNCTION(execSetWidgetSlot); \
DECLARE_FUNCTION(execGetWidgetSlot); \
DECLARE_FUNCTION(execRemoveWidget); \
DECLARE_FUNCTION(execAddWidgetForPlayer); \
DECLARE_FUNCTION(execAddWidget); \
DECLARE_FUNCTION(execIsWidgetAdded);
struct Z_Construct_UClass_UGameViewportSubsystem_Statics;
UMG_API UClass* Z_Construct_UClass_UGameViewportSubsystem_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_GameViewportSubsystem_h_54_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUGameViewportSubsystem(); \
friend struct ::Z_Construct_UClass_UGameViewportSubsystem_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UGameViewportSubsystem_NoRegister(); \
public: \
DECLARE_CLASS2(UGameViewportSubsystem, UEngineSubsystem, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UGameViewportSubsystem_NoRegister) \
DECLARE_SERIALIZER(UGameViewportSubsystem)
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_GameViewportSubsystem_h_54_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UGameViewportSubsystem(); \
/** Deleted move- and copy-constructors, should never be used */ \
UGameViewportSubsystem(UGameViewportSubsystem&&) = delete; \
UGameViewportSubsystem(const UGameViewportSubsystem&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UGameViewportSubsystem); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UGameViewportSubsystem); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UGameViewportSubsystem) \
UMG_API virtual ~UGameViewportSubsystem();
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_GameViewportSubsystem_h_51_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_GameViewportSubsystem_h_54_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Blueprint_GameViewportSubsystem_h_54_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Blueprint_GameViewportSubsystem_h_54_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Blueprint_GameViewportSubsystem_h_54_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UGameViewportSubsystem;
// ********** End Class UGameViewportSubsystem *****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Blueprint_GameViewportSubsystem_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,392 @@
// 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/GridPanel.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeGridPanel() {}
// ********** Begin Cross Module References ********************************************************
UMG_API UClass* Z_Construct_UClass_UGridPanel();
UMG_API UClass* Z_Construct_UClass_UGridPanel_NoRegister();
UMG_API UClass* Z_Construct_UClass_UGridSlot_NoRegister();
UMG_API UClass* Z_Construct_UClass_UPanelWidget();
UMG_API UClass* Z_Construct_UClass_UWidget_NoRegister();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UGridPanel Function AddChildToGrid ***************************************
struct Z_Construct_UFunction_UGridPanel_AddChildToGrid_Statics
{
struct GridPanel_eventAddChildToGrid_Parms
{
UWidget* Content;
int32 InRow;
int32 InColumn;
UGridSlot* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Widget" },
{ "CPP_Default_InColumn", "0" },
{ "CPP_Default_InRow", "0" },
{ "ModuleRelativePath", "Public/Components/GridPanel.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Content_MetaData[] = {
{ "EditInline", "true" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function AddChildToGrid constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Content;
static const UECodeGen_Private::FIntPropertyParams NewProp_InRow;
static const UECodeGen_Private::FIntPropertyParams NewProp_InColumn;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddChildToGrid constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddChildToGrid Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UGridPanel_AddChildToGrid_Statics::NewProp_Content = { "Content", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GridPanel_eventAddChildToGrid_Parms, Content), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Content_MetaData), NewProp_Content_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UGridPanel_AddChildToGrid_Statics::NewProp_InRow = { "InRow", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GridPanel_eventAddChildToGrid_Parms, InRow), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UGridPanel_AddChildToGrid_Statics::NewProp_InColumn = { "InColumn", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GridPanel_eventAddChildToGrid_Parms, InColumn), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UGridPanel_AddChildToGrid_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GridPanel_eventAddChildToGrid_Parms, ReturnValue), Z_Construct_UClass_UGridSlot_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGridPanel_AddChildToGrid_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGridPanel_AddChildToGrid_Statics::NewProp_Content,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGridPanel_AddChildToGrid_Statics::NewProp_InRow,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGridPanel_AddChildToGrid_Statics::NewProp_InColumn,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGridPanel_AddChildToGrid_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGridPanel_AddChildToGrid_Statics::PropPointers) < 2048);
// ********** End Function AddChildToGrid Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGridPanel_AddChildToGrid_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGridPanel, nullptr, "AddChildToGrid", Z_Construct_UFunction_UGridPanel_AddChildToGrid_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UGridPanel_AddChildToGrid_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UGridPanel_AddChildToGrid_Statics::GridPanel_eventAddChildToGrid_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGridPanel_AddChildToGrid_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGridPanel_AddChildToGrid_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UGridPanel_AddChildToGrid_Statics::GridPanel_eventAddChildToGrid_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UGridPanel_AddChildToGrid()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGridPanel_AddChildToGrid_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UGridPanel::execAddChildToGrid)
{
P_GET_OBJECT(UWidget,Z_Param_Content);
P_GET_PROPERTY(FIntProperty,Z_Param_InRow);
P_GET_PROPERTY(FIntProperty,Z_Param_InColumn);
P_FINISH;
P_NATIVE_BEGIN;
*(UGridSlot**)Z_Param__Result=P_THIS->AddChildToGrid(Z_Param_Content,Z_Param_InRow,Z_Param_InColumn);
P_NATIVE_END;
}
// ********** End Class UGridPanel Function AddChildToGrid *****************************************
// ********** Begin Class UGridPanel Function ClearFill ********************************************
struct Z_Construct_UFunction_UGridPanel_ClearFill_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Widget" },
{ "ModuleRelativePath", "Public/Components/GridPanel.h" },
};
#endif // WITH_METADATA
// ********** Begin Function ClearFill constinit property declarations *****************************
// ********** End Function ClearFill constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGridPanel_ClearFill_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGridPanel, nullptr, "ClearFill", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGridPanel_ClearFill_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGridPanel_ClearFill_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UGridPanel_ClearFill()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGridPanel_ClearFill_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UGridPanel::execClearFill)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ClearFill();
P_NATIVE_END;
}
// ********** End Class UGridPanel Function ClearFill **********************************************
// ********** Begin Class UGridPanel Function SetColumnFill ****************************************
struct Z_Construct_UFunction_UGridPanel_SetColumnFill_Statics
{
struct GridPanel_eventSetColumnFill_Parms
{
int32 ColumnIndex;
float Coefficient;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Widget" },
{ "ModuleRelativePath", "Public/Components/GridPanel.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetColumnFill constinit property declarations *************************
static const UECodeGen_Private::FIntPropertyParams NewProp_ColumnIndex;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Coefficient;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetColumnFill constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetColumnFill Property Definitions ************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UGridPanel_SetColumnFill_Statics::NewProp_ColumnIndex = { "ColumnIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GridPanel_eventSetColumnFill_Parms, ColumnIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UGridPanel_SetColumnFill_Statics::NewProp_Coefficient = { "Coefficient", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GridPanel_eventSetColumnFill_Parms, Coefficient), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGridPanel_SetColumnFill_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGridPanel_SetColumnFill_Statics::NewProp_ColumnIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGridPanel_SetColumnFill_Statics::NewProp_Coefficient,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGridPanel_SetColumnFill_Statics::PropPointers) < 2048);
// ********** End Function SetColumnFill Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGridPanel_SetColumnFill_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGridPanel, nullptr, "SetColumnFill", Z_Construct_UFunction_UGridPanel_SetColumnFill_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UGridPanel_SetColumnFill_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UGridPanel_SetColumnFill_Statics::GridPanel_eventSetColumnFill_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGridPanel_SetColumnFill_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGridPanel_SetColumnFill_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UGridPanel_SetColumnFill_Statics::GridPanel_eventSetColumnFill_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UGridPanel_SetColumnFill()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGridPanel_SetColumnFill_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UGridPanel::execSetColumnFill)
{
P_GET_PROPERTY(FIntProperty,Z_Param_ColumnIndex);
P_GET_PROPERTY(FFloatProperty,Z_Param_Coefficient);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetColumnFill(Z_Param_ColumnIndex,Z_Param_Coefficient);
P_NATIVE_END;
}
// ********** End Class UGridPanel Function SetColumnFill ******************************************
// ********** Begin Class UGridPanel Function SetRowFill *******************************************
struct Z_Construct_UFunction_UGridPanel_SetRowFill_Statics
{
struct GridPanel_eventSetRowFill_Parms
{
int32 RowIndex;
float Coefficient;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Widget" },
{ "ModuleRelativePath", "Public/Components/GridPanel.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetRowFill constinit property declarations ****************************
static const UECodeGen_Private::FIntPropertyParams NewProp_RowIndex;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Coefficient;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetRowFill constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetRowFill Property Definitions ***************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UGridPanel_SetRowFill_Statics::NewProp_RowIndex = { "RowIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GridPanel_eventSetRowFill_Parms, RowIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UGridPanel_SetRowFill_Statics::NewProp_Coefficient = { "Coefficient", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GridPanel_eventSetRowFill_Parms, Coefficient), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGridPanel_SetRowFill_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGridPanel_SetRowFill_Statics::NewProp_RowIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGridPanel_SetRowFill_Statics::NewProp_Coefficient,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGridPanel_SetRowFill_Statics::PropPointers) < 2048);
// ********** End Function SetRowFill Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGridPanel_SetRowFill_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGridPanel, nullptr, "SetRowFill", Z_Construct_UFunction_UGridPanel_SetRowFill_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UGridPanel_SetRowFill_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UGridPanel_SetRowFill_Statics::GridPanel_eventSetRowFill_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGridPanel_SetRowFill_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGridPanel_SetRowFill_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UGridPanel_SetRowFill_Statics::GridPanel_eventSetRowFill_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UGridPanel_SetRowFill()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGridPanel_SetRowFill_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UGridPanel::execSetRowFill)
{
P_GET_PROPERTY(FIntProperty,Z_Param_RowIndex);
P_GET_PROPERTY(FFloatProperty,Z_Param_Coefficient);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetRowFill(Z_Param_RowIndex,Z_Param_Coefficient);
P_NATIVE_END;
}
// ********** End Class UGridPanel Function SetRowFill *********************************************
// ********** Begin Class UGridPanel ***************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UGridPanel;
UClass* UGridPanel::GetPrivateStaticClass()
{
using TClass = UGridPanel;
if (!Z_Registration_Info_UClass_UGridPanel.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("GridPanel"),
Z_Registration_Info_UClass_UGridPanel.InnerSingleton,
StaticRegisterNativesUGridPanel,
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_UGridPanel.InnerSingleton;
}
UClass* Z_Construct_UClass_UGridPanel_NoRegister()
{
return UGridPanel::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UGridPanel_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * A table-like panel that retains the width of every column throughout the table.\n */" },
{ "IncludePath", "Components/GridPanel.h" },
{ "ModuleRelativePath", "Public/Components/GridPanel.h" },
{ "ToolTip", "A table-like panel that retains the width of every column throughout the table." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ColumnFill_MetaData[] = {
{ "Category", "Fill Rules" },
{ "Comment", "/** The column fill rules */" },
{ "ModuleRelativePath", "Public/Components/GridPanel.h" },
{ "ToolTip", "The column fill rules" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RowFill_MetaData[] = {
{ "Category", "Fill Rules" },
{ "Comment", "/** The row fill rules */" },
{ "ModuleRelativePath", "Public/Components/GridPanel.h" },
{ "ToolTip", "The row fill rules" },
};
#endif // WITH_METADATA
// ********** Begin Class UGridPanel constinit property declarations *******************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_ColumnFill_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ColumnFill;
static const UECodeGen_Private::FFloatPropertyParams NewProp_RowFill_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_RowFill;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UGridPanel constinit property declarations *********************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("AddChildToGrid"), .Pointer = &UGridPanel::execAddChildToGrid },
{ .NameUTF8 = UTF8TEXT("ClearFill"), .Pointer = &UGridPanel::execClearFill },
{ .NameUTF8 = UTF8TEXT("SetColumnFill"), .Pointer = &UGridPanel::execSetColumnFill },
{ .NameUTF8 = UTF8TEXT("SetRowFill"), .Pointer = &UGridPanel::execSetRowFill },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UGridPanel_AddChildToGrid, "AddChildToGrid" }, // 84738541
{ &Z_Construct_UFunction_UGridPanel_ClearFill, "ClearFill" }, // 1203229425
{ &Z_Construct_UFunction_UGridPanel_SetColumnFill, "SetColumnFill" }, // 1194311809
{ &Z_Construct_UFunction_UGridPanel_SetRowFill, "SetRowFill" }, // 1022783398
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UGridPanel>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UGridPanel_Statics
// ********** Begin Class UGridPanel Property Definitions ******************************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UGridPanel_Statics::NewProp_ColumnFill_Inner = { "ColumnFill", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UGridPanel_Statics::NewProp_ColumnFill = { "ColumnFill", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UGridPanel, ColumnFill), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ColumnFill_MetaData), NewProp_ColumnFill_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UGridPanel_Statics::NewProp_RowFill_Inner = { "RowFill", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UGridPanel_Statics::NewProp_RowFill = { "RowFill", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UGridPanel, RowFill), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RowFill_MetaData), NewProp_RowFill_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UGridPanel_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGridPanel_Statics::NewProp_ColumnFill_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGridPanel_Statics::NewProp_ColumnFill,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGridPanel_Statics::NewProp_RowFill_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGridPanel_Statics::NewProp_RowFill,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGridPanel_Statics::PropPointers) < 2048);
// ********** End Class UGridPanel Property Definitions ********************************************
UObject* (*const Z_Construct_UClass_UGridPanel_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UPanelWidget,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGridPanel_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UGridPanel_Statics::ClassParams = {
&UGridPanel::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UGridPanel_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UGridPanel_Statics::PropPointers),
0,
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UGridPanel_Statics::Class_MetaDataParams), Z_Construct_UClass_UGridPanel_Statics::Class_MetaDataParams)
};
void UGridPanel::StaticRegisterNativesUGridPanel()
{
UClass* Class = UGridPanel::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UGridPanel_Statics::Funcs));
}
UClass* Z_Construct_UClass_UGridPanel()
{
if (!Z_Registration_Info_UClass_UGridPanel.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UGridPanel.OuterSingleton, Z_Construct_UClass_UGridPanel_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UGridPanel.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UGridPanel);
UGridPanel::~UGridPanel() {}
// ********** End Class UGridPanel *****************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_GridPanel_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UGridPanel, UGridPanel::StaticClass, TEXT("UGridPanel"), &Z_Registration_Info_UClass_UGridPanel, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UGridPanel), 3310414489U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_GridPanel_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_GridPanel_h__Script_UMG_33862528{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_GridPanel_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_GridPanel_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,73 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/GridPanel.h"
#ifdef UMG_GridPanel_generated_h
#error "GridPanel.generated.h already included, missing '#pragma once' in GridPanel.h"
#endif
#define UMG_GridPanel_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UGridSlot;
class UWidget;
// ********** Begin Class UGridPanel ***************************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_GridPanel_h_21_RPC_WRAPPERS \
DECLARE_FUNCTION(execClearFill); \
DECLARE_FUNCTION(execSetRowFill); \
DECLARE_FUNCTION(execSetColumnFill); \
DECLARE_FUNCTION(execAddChildToGrid);
struct Z_Construct_UClass_UGridPanel_Statics;
UMG_API UClass* Z_Construct_UClass_UGridPanel_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_GridPanel_h_21_INCLASS \
private: \
static void StaticRegisterNativesUGridPanel(); \
friend struct ::Z_Construct_UClass_UGridPanel_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UGridPanel_NoRegister(); \
public: \
DECLARE_CLASS2(UGridPanel, UPanelWidget, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UGridPanel_NoRegister) \
DECLARE_SERIALIZER(UGridPanel)
#define FID_Engine_Source_Runtime_UMG_Public_Components_GridPanel_h_21_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UGridPanel(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UGridPanel) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UGridPanel); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UGridPanel); \
/** Deleted move- and copy-constructors, should never be used */ \
UGridPanel(UGridPanel&&) = delete; \
UGridPanel(const UGridPanel&) = delete; \
UMG_API virtual ~UGridPanel();
#define FID_Engine_Source_Runtime_UMG_Public_Components_GridPanel_h_18_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_GridPanel_h_21_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_GridPanel_h_21_RPC_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Components_GridPanel_h_21_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Components_GridPanel_h_21_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UGridPanel;
// ********** End Class UGridPanel *****************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_GridPanel_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,835 @@
// 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/GridSlot.h"
#include "Layout/Margin.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeGridSlot() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D();
SLATECORE_API UEnum* Z_Construct_UEnum_SlateCore_EHorizontalAlignment();
SLATECORE_API UEnum* Z_Construct_UEnum_SlateCore_EVerticalAlignment();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FMargin();
UMG_API UClass* Z_Construct_UClass_UGridSlot();
UMG_API UClass* Z_Construct_UClass_UGridSlot_NoRegister();
UMG_API UClass* Z_Construct_UClass_UPanelSlot();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UGridSlot Function SetColumn *********************************************
struct Z_Construct_UFunction_UGridSlot_SetColumn_Statics
{
struct GridSlot_eventSetColumn_Parms
{
int32 InColumn;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Layout|Grid Slot" },
{ "Comment", "/** Sets the column index of the slot, this determines what cell the slot is in the panel */" },
{ "ModuleRelativePath", "Public/Components/GridSlot.h" },
{ "ToolTip", "Sets the column index of the slot, this determines what cell the slot is in the panel" },
};
#endif // WITH_METADATA
// ********** Begin Function SetColumn constinit property declarations *****************************
static const UECodeGen_Private::FIntPropertyParams NewProp_InColumn;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetColumn constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetColumn Property Definitions ****************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UGridSlot_SetColumn_Statics::NewProp_InColumn = { "InColumn", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GridSlot_eventSetColumn_Parms, InColumn), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGridSlot_SetColumn_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGridSlot_SetColumn_Statics::NewProp_InColumn,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetColumn_Statics::PropPointers) < 2048);
// ********** End Function SetColumn Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGridSlot_SetColumn_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGridSlot, nullptr, "SetColumn", Z_Construct_UFunction_UGridSlot_SetColumn_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetColumn_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UGridSlot_SetColumn_Statics::GridSlot_eventSetColumn_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetColumn_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGridSlot_SetColumn_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UGridSlot_SetColumn_Statics::GridSlot_eventSetColumn_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UGridSlot_SetColumn()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGridSlot_SetColumn_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UGridSlot::execSetColumn)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InColumn);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetColumn(Z_Param_InColumn);
P_NATIVE_END;
}
// ********** End Class UGridSlot Function SetColumn ***********************************************
// ********** Begin Class UGridSlot Function SetColumnSpan *****************************************
struct Z_Construct_UFunction_UGridSlot_SetColumnSpan_Statics
{
struct GridSlot_eventSetColumnSpan_Parms
{
int32 InColumnSpan;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Layout|Grid Slot" },
{ "Comment", "/** How many columns this slot spans over */" },
{ "ModuleRelativePath", "Public/Components/GridSlot.h" },
{ "ToolTip", "How many columns this slot spans over" },
};
#endif // WITH_METADATA
// ********** Begin Function SetColumnSpan constinit property declarations *************************
static const UECodeGen_Private::FIntPropertyParams NewProp_InColumnSpan;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetColumnSpan constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetColumnSpan Property Definitions ************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UGridSlot_SetColumnSpan_Statics::NewProp_InColumnSpan = { "InColumnSpan", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GridSlot_eventSetColumnSpan_Parms, InColumnSpan), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGridSlot_SetColumnSpan_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGridSlot_SetColumnSpan_Statics::NewProp_InColumnSpan,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetColumnSpan_Statics::PropPointers) < 2048);
// ********** End Function SetColumnSpan Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGridSlot_SetColumnSpan_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGridSlot, nullptr, "SetColumnSpan", Z_Construct_UFunction_UGridSlot_SetColumnSpan_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetColumnSpan_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UGridSlot_SetColumnSpan_Statics::GridSlot_eventSetColumnSpan_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetColumnSpan_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGridSlot_SetColumnSpan_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UGridSlot_SetColumnSpan_Statics::GridSlot_eventSetColumnSpan_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UGridSlot_SetColumnSpan()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGridSlot_SetColumnSpan_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UGridSlot::execSetColumnSpan)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InColumnSpan);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetColumnSpan(Z_Param_InColumnSpan);
P_NATIVE_END;
}
// ********** End Class UGridSlot Function SetColumnSpan *******************************************
// ********** Begin Class UGridSlot Function SetHorizontalAlignment ********************************
struct Z_Construct_UFunction_UGridSlot_SetHorizontalAlignment_Statics
{
struct GridSlot_eventSetHorizontalAlignment_Parms
{
TEnumAsByte<EHorizontalAlignment> InHorizontalAlignment;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Layout|Grid Slot" },
{ "Comment", "/** */" },
{ "ModuleRelativePath", "Public/Components/GridSlot.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetHorizontalAlignment constinit property declarations ****************
static const UECodeGen_Private::FBytePropertyParams NewProp_InHorizontalAlignment;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetHorizontalAlignment constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetHorizontalAlignment Property Definitions ***************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UGridSlot_SetHorizontalAlignment_Statics::NewProp_InHorizontalAlignment = { "InHorizontalAlignment", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GridSlot_eventSetHorizontalAlignment_Parms, InHorizontalAlignment), Z_Construct_UEnum_SlateCore_EHorizontalAlignment, METADATA_PARAMS(0, nullptr) }; // 990570535
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGridSlot_SetHorizontalAlignment_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGridSlot_SetHorizontalAlignment_Statics::NewProp_InHorizontalAlignment,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetHorizontalAlignment_Statics::PropPointers) < 2048);
// ********** End Function SetHorizontalAlignment Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGridSlot_SetHorizontalAlignment_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGridSlot, nullptr, "SetHorizontalAlignment", Z_Construct_UFunction_UGridSlot_SetHorizontalAlignment_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetHorizontalAlignment_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UGridSlot_SetHorizontalAlignment_Statics::GridSlot_eventSetHorizontalAlignment_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetHorizontalAlignment_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGridSlot_SetHorizontalAlignment_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UGridSlot_SetHorizontalAlignment_Statics::GridSlot_eventSetHorizontalAlignment_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UGridSlot_SetHorizontalAlignment()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGridSlot_SetHorizontalAlignment_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UGridSlot::execSetHorizontalAlignment)
{
P_GET_PROPERTY(FByteProperty,Z_Param_InHorizontalAlignment);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetHorizontalAlignment(EHorizontalAlignment(Z_Param_InHorizontalAlignment));
P_NATIVE_END;
}
// ********** End Class UGridSlot Function SetHorizontalAlignment **********************************
// ********** Begin Class UGridSlot Function SetLayer **********************************************
struct Z_Construct_UFunction_UGridSlot_SetLayer_Statics
{
struct GridSlot_eventSetLayer_Parms
{
int32 InLayer;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Layout|Grid Slot" },
{ "Comment", "/** Sets positive values offset this cell to be hit-tested and drawn on top of others. */" },
{ "ModuleRelativePath", "Public/Components/GridSlot.h" },
{ "ToolTip", "Sets positive values offset this cell to be hit-tested and drawn on top of others." },
};
#endif // WITH_METADATA
// ********** Begin Function SetLayer constinit property declarations ******************************
static const UECodeGen_Private::FIntPropertyParams NewProp_InLayer;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetLayer constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetLayer Property Definitions *****************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UGridSlot_SetLayer_Statics::NewProp_InLayer = { "InLayer", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GridSlot_eventSetLayer_Parms, InLayer), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGridSlot_SetLayer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGridSlot_SetLayer_Statics::NewProp_InLayer,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetLayer_Statics::PropPointers) < 2048);
// ********** End Function SetLayer Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGridSlot_SetLayer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGridSlot, nullptr, "SetLayer", Z_Construct_UFunction_UGridSlot_SetLayer_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetLayer_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UGridSlot_SetLayer_Statics::GridSlot_eventSetLayer_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetLayer_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGridSlot_SetLayer_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UGridSlot_SetLayer_Statics::GridSlot_eventSetLayer_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UGridSlot_SetLayer()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGridSlot_SetLayer_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UGridSlot::execSetLayer)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InLayer);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetLayer(Z_Param_InLayer);
P_NATIVE_END;
}
// ********** End Class UGridSlot Function SetLayer ************************************************
// ********** Begin Class UGridSlot Function SetNudge **********************************************
struct Z_Construct_UFunction_UGridSlot_SetNudge_Statics
{
struct GridSlot_eventSetNudge_Parms
{
FVector2D InNudge;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Layout|Grid Slot" },
{ "Comment", "/** Sets the offset for this slot's content by some amount; positive values offset to lower right*/" },
{ "ModuleRelativePath", "Public/Components/GridSlot.h" },
{ "ToolTip", "Sets the offset for this slot's content by some amount; positive values offset to lower right" },
};
#endif // WITH_METADATA
// ********** Begin Function SetNudge constinit property declarations ******************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InNudge;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetNudge constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetNudge Property Definitions *****************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UGridSlot_SetNudge_Statics::NewProp_InNudge = { "InNudge", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GridSlot_eventSetNudge_Parms, InNudge), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGridSlot_SetNudge_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGridSlot_SetNudge_Statics::NewProp_InNudge,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetNudge_Statics::PropPointers) < 2048);
// ********** End Function SetNudge Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGridSlot_SetNudge_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGridSlot, nullptr, "SetNudge", Z_Construct_UFunction_UGridSlot_SetNudge_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetNudge_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UGridSlot_SetNudge_Statics::GridSlot_eventSetNudge_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetNudge_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGridSlot_SetNudge_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UGridSlot_SetNudge_Statics::GridSlot_eventSetNudge_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UGridSlot_SetNudge()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGridSlot_SetNudge_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UGridSlot::execSetNudge)
{
P_GET_STRUCT(FVector2D,Z_Param_InNudge);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetNudge(Z_Param_InNudge);
P_NATIVE_END;
}
// ********** End Class UGridSlot Function SetNudge ************************************************
// ********** Begin Class UGridSlot Function SetPadding ********************************************
struct Z_Construct_UFunction_UGridSlot_SetPadding_Statics
{
struct GridSlot_eventSetPadding_Parms
{
FMargin InPadding;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Layout|Border Slot" },
{ "ModuleRelativePath", "Public/Components/GridSlot.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetPadding constinit property declarations ****************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InPadding;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetPadding constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetPadding Property Definitions ***************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UGridSlot_SetPadding_Statics::NewProp_InPadding = { "InPadding", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GridSlot_eventSetPadding_Parms, InPadding), Z_Construct_UScriptStruct_FMargin, METADATA_PARAMS(0, nullptr) }; // 4099648758
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGridSlot_SetPadding_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGridSlot_SetPadding_Statics::NewProp_InPadding,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetPadding_Statics::PropPointers) < 2048);
// ********** End Function SetPadding Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGridSlot_SetPadding_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGridSlot, nullptr, "SetPadding", Z_Construct_UFunction_UGridSlot_SetPadding_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetPadding_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UGridSlot_SetPadding_Statics::GridSlot_eventSetPadding_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetPadding_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGridSlot_SetPadding_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UGridSlot_SetPadding_Statics::GridSlot_eventSetPadding_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UGridSlot_SetPadding()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGridSlot_SetPadding_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UGridSlot::execSetPadding)
{
P_GET_STRUCT(FMargin,Z_Param_InPadding);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetPadding(Z_Param_InPadding);
P_NATIVE_END;
}
// ********** End Class UGridSlot Function SetPadding **********************************************
// ********** Begin Class UGridSlot Function SetRow ************************************************
struct Z_Construct_UFunction_UGridSlot_SetRow_Statics
{
struct GridSlot_eventSetRow_Parms
{
int32 InRow;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Layout|Grid Slot" },
{ "Comment", "/** Sets the row index of the slot, this determines what cell the slot is in the panel */" },
{ "ModuleRelativePath", "Public/Components/GridSlot.h" },
{ "ToolTip", "Sets the row index of the slot, this determines what cell the slot is in the panel" },
};
#endif // WITH_METADATA
// ********** Begin Function SetRow constinit property declarations ********************************
static const UECodeGen_Private::FIntPropertyParams NewProp_InRow;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetRow constinit property declarations **********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetRow Property Definitions *******************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UGridSlot_SetRow_Statics::NewProp_InRow = { "InRow", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GridSlot_eventSetRow_Parms, InRow), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGridSlot_SetRow_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGridSlot_SetRow_Statics::NewProp_InRow,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetRow_Statics::PropPointers) < 2048);
// ********** End Function SetRow Property Definitions *********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGridSlot_SetRow_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGridSlot, nullptr, "SetRow", Z_Construct_UFunction_UGridSlot_SetRow_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetRow_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UGridSlot_SetRow_Statics::GridSlot_eventSetRow_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetRow_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGridSlot_SetRow_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UGridSlot_SetRow_Statics::GridSlot_eventSetRow_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UGridSlot_SetRow()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGridSlot_SetRow_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UGridSlot::execSetRow)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InRow);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetRow(Z_Param_InRow);
P_NATIVE_END;
}
// ********** End Class UGridSlot Function SetRow **************************************************
// ********** Begin Class UGridSlot Function SetRowSpan ********************************************
struct Z_Construct_UFunction_UGridSlot_SetRowSpan_Statics
{
struct GridSlot_eventSetRowSpan_Parms
{
int32 InRowSpan;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Layout|Grid Slot" },
{ "Comment", "/** How many rows this this slot spans over */" },
{ "ModuleRelativePath", "Public/Components/GridSlot.h" },
{ "ToolTip", "How many rows this this slot spans over" },
};
#endif // WITH_METADATA
// ********** Begin Function SetRowSpan constinit property declarations ****************************
static const UECodeGen_Private::FIntPropertyParams NewProp_InRowSpan;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetRowSpan constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetRowSpan Property Definitions ***************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UGridSlot_SetRowSpan_Statics::NewProp_InRowSpan = { "InRowSpan", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GridSlot_eventSetRowSpan_Parms, InRowSpan), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGridSlot_SetRowSpan_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGridSlot_SetRowSpan_Statics::NewProp_InRowSpan,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetRowSpan_Statics::PropPointers) < 2048);
// ********** End Function SetRowSpan Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGridSlot_SetRowSpan_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGridSlot, nullptr, "SetRowSpan", Z_Construct_UFunction_UGridSlot_SetRowSpan_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetRowSpan_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UGridSlot_SetRowSpan_Statics::GridSlot_eventSetRowSpan_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetRowSpan_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGridSlot_SetRowSpan_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UGridSlot_SetRowSpan_Statics::GridSlot_eventSetRowSpan_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UGridSlot_SetRowSpan()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGridSlot_SetRowSpan_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UGridSlot::execSetRowSpan)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InRowSpan);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetRowSpan(Z_Param_InRowSpan);
P_NATIVE_END;
}
// ********** End Class UGridSlot Function SetRowSpan **********************************************
// ********** Begin Class UGridSlot Function SetVerticalAlignment **********************************
struct Z_Construct_UFunction_UGridSlot_SetVerticalAlignment_Statics
{
struct GridSlot_eventSetVerticalAlignment_Parms
{
TEnumAsByte<EVerticalAlignment> InVerticalAlignment;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Layout|Grid Slot" },
{ "Comment", "/** */" },
{ "ModuleRelativePath", "Public/Components/GridSlot.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetVerticalAlignment constinit property declarations ******************
static const UECodeGen_Private::FBytePropertyParams NewProp_InVerticalAlignment;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetVerticalAlignment constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetVerticalAlignment Property Definitions *****************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UGridSlot_SetVerticalAlignment_Statics::NewProp_InVerticalAlignment = { "InVerticalAlignment", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GridSlot_eventSetVerticalAlignment_Parms, InVerticalAlignment), Z_Construct_UEnum_SlateCore_EVerticalAlignment, METADATA_PARAMS(0, nullptr) }; // 2496106429
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGridSlot_SetVerticalAlignment_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGridSlot_SetVerticalAlignment_Statics::NewProp_InVerticalAlignment,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetVerticalAlignment_Statics::PropPointers) < 2048);
// ********** End Function SetVerticalAlignment Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGridSlot_SetVerticalAlignment_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGridSlot, nullptr, "SetVerticalAlignment", Z_Construct_UFunction_UGridSlot_SetVerticalAlignment_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetVerticalAlignment_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UGridSlot_SetVerticalAlignment_Statics::GridSlot_eventSetVerticalAlignment_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGridSlot_SetVerticalAlignment_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGridSlot_SetVerticalAlignment_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UGridSlot_SetVerticalAlignment_Statics::GridSlot_eventSetVerticalAlignment_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UGridSlot_SetVerticalAlignment()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGridSlot_SetVerticalAlignment_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UGridSlot::execSetVerticalAlignment)
{
P_GET_PROPERTY(FByteProperty,Z_Param_InVerticalAlignment);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetVerticalAlignment(EVerticalAlignment(Z_Param_InVerticalAlignment));
P_NATIVE_END;
}
// ********** End Class UGridSlot Function SetVerticalAlignment ************************************
// ********** Begin Class UGridSlot ****************************************************************
void UGridSlot::GetPadding_WrapperImpl(const void* Object, void* OutValue)
{
const UGridSlot* Obj = (const UGridSlot*)Object;
FMargin& Result = *(FMargin*)OutValue;
Result = (FMargin)Obj->GetPadding();
}
void UGridSlot::SetPadding_WrapperImpl(void* Object, const void* InValue)
{
UGridSlot* Obj = (UGridSlot*)Object;
FMargin& Value = *(FMargin*)InValue;
Obj->SetPadding(Value);
}
void UGridSlot::GetHorizontalAlignment_WrapperImpl(const void* Object, void* OutValue)
{
const UGridSlot* Obj = (const UGridSlot*)Object;
uint8& Result = *(uint8*)OutValue;
Result = (uint8)Obj->GetHorizontalAlignment();
}
void UGridSlot::SetHorizontalAlignment_WrapperImpl(void* Object, const void* InValue)
{
UGridSlot* Obj = (UGridSlot*)Object;
EHorizontalAlignment Value = (EHorizontalAlignment)*(uint8*)InValue;
Obj->SetHorizontalAlignment(Value);
}
void UGridSlot::GetVerticalAlignment_WrapperImpl(const void* Object, void* OutValue)
{
const UGridSlot* Obj = (const UGridSlot*)Object;
uint8& Result = *(uint8*)OutValue;
Result = (uint8)Obj->GetVerticalAlignment();
}
void UGridSlot::SetVerticalAlignment_WrapperImpl(void* Object, const void* InValue)
{
UGridSlot* Obj = (UGridSlot*)Object;
EVerticalAlignment Value = (EVerticalAlignment)*(uint8*)InValue;
Obj->SetVerticalAlignment(Value);
}
void UGridSlot::GetRow_WrapperImpl(const void* Object, void* OutValue)
{
const UGridSlot* Obj = (const UGridSlot*)Object;
int32& Result = *(int32*)OutValue;
Result = (int32)Obj->GetRow();
}
void UGridSlot::SetRow_WrapperImpl(void* Object, const void* InValue)
{
UGridSlot* Obj = (UGridSlot*)Object;
int32& Value = *(int32*)InValue;
Obj->SetRow(Value);
}
void UGridSlot::GetRowSpan_WrapperImpl(const void* Object, void* OutValue)
{
const UGridSlot* Obj = (const UGridSlot*)Object;
int32& Result = *(int32*)OutValue;
Result = (int32)Obj->GetRowSpan();
}
void UGridSlot::SetRowSpan_WrapperImpl(void* Object, const void* InValue)
{
UGridSlot* Obj = (UGridSlot*)Object;
int32& Value = *(int32*)InValue;
Obj->SetRowSpan(Value);
}
void UGridSlot::GetColumn_WrapperImpl(const void* Object, void* OutValue)
{
const UGridSlot* Obj = (const UGridSlot*)Object;
int32& Result = *(int32*)OutValue;
Result = (int32)Obj->GetColumn();
}
void UGridSlot::SetColumn_WrapperImpl(void* Object, const void* InValue)
{
UGridSlot* Obj = (UGridSlot*)Object;
int32& Value = *(int32*)InValue;
Obj->SetColumn(Value);
}
void UGridSlot::GetColumnSpan_WrapperImpl(const void* Object, void* OutValue)
{
const UGridSlot* Obj = (const UGridSlot*)Object;
int32& Result = *(int32*)OutValue;
Result = (int32)Obj->GetColumnSpan();
}
void UGridSlot::SetColumnSpan_WrapperImpl(void* Object, const void* InValue)
{
UGridSlot* Obj = (UGridSlot*)Object;
int32& Value = *(int32*)InValue;
Obj->SetColumnSpan(Value);
}
void UGridSlot::GetLayer_WrapperImpl(const void* Object, void* OutValue)
{
const UGridSlot* Obj = (const UGridSlot*)Object;
int32& Result = *(int32*)OutValue;
Result = (int32)Obj->GetLayer();
}
void UGridSlot::SetLayer_WrapperImpl(void* Object, const void* InValue)
{
UGridSlot* Obj = (UGridSlot*)Object;
int32& Value = *(int32*)InValue;
Obj->SetLayer(Value);
}
void UGridSlot::GetNudge_WrapperImpl(const void* Object, void* OutValue)
{
const UGridSlot* Obj = (const UGridSlot*)Object;
FVector2D& Result = *(FVector2D*)OutValue;
Result = (FVector2D)Obj->GetNudge();
}
void UGridSlot::SetNudge_WrapperImpl(void* Object, const void* InValue)
{
UGridSlot* Obj = (UGridSlot*)Object;
FVector2D& Value = *(FVector2D*)InValue;
Obj->SetNudge(Value);
}
FClassRegistrationInfo Z_Registration_Info_UClass_UGridSlot;
UClass* UGridSlot::GetPrivateStaticClass()
{
using TClass = UGridSlot;
if (!Z_Registration_Info_UClass_UGridSlot.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("GridSlot"),
Z_Registration_Info_UClass_UGridSlot.InnerSingleton,
StaticRegisterNativesUGridSlot,
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_UGridSlot.InnerSingleton;
}
UClass* Z_Construct_UClass_UGridSlot_NoRegister()
{
return UGridSlot::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UGridSlot_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * A slot for UGridPanel, these slots all share the same size as the largest slot\n * in the grid.\n */" },
{ "IncludePath", "Components/GridSlot.h" },
{ "ModuleRelativePath", "Public/Components/GridSlot.h" },
{ "ToolTip", "A slot for UGridPanel, these slots all share the same size as the largest slot\nin the grid." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Padding_MetaData[] = {
{ "BlueprintSetter", "SetPadding" },
{ "Category", "Layout|Grid Slot" },
{ "Comment", "/** The padding area between the slot and the content it contains. */" },
{ "ModuleRelativePath", "Public/Components/GridSlot.h" },
{ "ToolTip", "The padding area between the slot and the content it contains." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HorizontalAlignment_MetaData[] = {
{ "BlueprintSetter", "SetHorizontalAlignment" },
{ "Category", "Layout|Grid Slot" },
{ "Comment", "/** The alignment of the object horizontally. */" },
{ "ModuleRelativePath", "Public/Components/GridSlot.h" },
{ "ToolTip", "The alignment of the object horizontally." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VerticalAlignment_MetaData[] = {
{ "BlueprintSetter", "SetVerticalAlignment" },
{ "Category", "Layout|Grid Slot" },
{ "Comment", "/** The alignment of the object vertically. */" },
{ "ModuleRelativePath", "Public/Components/GridSlot.h" },
{ "ToolTip", "The alignment of the object vertically." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Row_MetaData[] = {
{ "BlueprintSetter", "SetRow" },
{ "Category", "Layout|Grid Slot" },
{ "Comment", "/** The row index of the cell this slot is in */" },
{ "ModuleRelativePath", "Public/Components/GridSlot.h" },
{ "ToolTip", "The row index of the cell this slot is in" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RowSpan_MetaData[] = {
{ "BlueprintSetter", "SetRowSpan" },
{ "Category", "Layout|Grid Slot" },
{ "ModuleRelativePath", "Public/Components/GridSlot.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Column_MetaData[] = {
{ "BlueprintSetter", "SetColumn" },
{ "Category", "Layout|Grid Slot" },
{ "Comment", "/** The column index of the cell this slot is in */" },
{ "ModuleRelativePath", "Public/Components/GridSlot.h" },
{ "ToolTip", "The column index of the cell this slot is in" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ColumnSpan_MetaData[] = {
{ "BlueprintSetter", "SetColumnSpan" },
{ "Category", "Layout|Grid Slot" },
{ "ModuleRelativePath", "Public/Components/GridSlot.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Layer_MetaData[] = {
{ "BlueprintSetter", "SetLayer" },
{ "Category", "Layout|Grid Slot" },
{ "Comment", "/** Positive values offset this cell to be hit-tested and drawn on top of others. Default is 0; i.e. no offset. */" },
{ "ModuleRelativePath", "Public/Components/GridSlot.h" },
{ "ToolTip", "Positive values offset this cell to be hit-tested and drawn on top of others. Default is 0; i.e. no offset." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Nudge_MetaData[] = {
{ "BlueprintSetter", "SetNudge" },
{ "Category", "Layout|Grid Slot" },
{ "Comment", "/** Offset this slot's content by some amount; positive values offset to lower right */" },
{ "ModuleRelativePath", "Public/Components/GridSlot.h" },
{ "ToolTip", "Offset this slot's content by some amount; positive values offset to lower right" },
};
#endif // WITH_METADATA
// ********** Begin Class UGridSlot constinit property declarations ********************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Padding;
static const UECodeGen_Private::FBytePropertyParams NewProp_HorizontalAlignment;
static const UECodeGen_Private::FBytePropertyParams NewProp_VerticalAlignment;
static const UECodeGen_Private::FIntPropertyParams NewProp_Row;
static const UECodeGen_Private::FIntPropertyParams NewProp_RowSpan;
static const UECodeGen_Private::FIntPropertyParams NewProp_Column;
static const UECodeGen_Private::FIntPropertyParams NewProp_ColumnSpan;
static const UECodeGen_Private::FIntPropertyParams NewProp_Layer;
static const UECodeGen_Private::FStructPropertyParams NewProp_Nudge;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UGridSlot constinit property declarations **********************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetColumn"), .Pointer = &UGridSlot::execSetColumn },
{ .NameUTF8 = UTF8TEXT("SetColumnSpan"), .Pointer = &UGridSlot::execSetColumnSpan },
{ .NameUTF8 = UTF8TEXT("SetHorizontalAlignment"), .Pointer = &UGridSlot::execSetHorizontalAlignment },
{ .NameUTF8 = UTF8TEXT("SetLayer"), .Pointer = &UGridSlot::execSetLayer },
{ .NameUTF8 = UTF8TEXT("SetNudge"), .Pointer = &UGridSlot::execSetNudge },
{ .NameUTF8 = UTF8TEXT("SetPadding"), .Pointer = &UGridSlot::execSetPadding },
{ .NameUTF8 = UTF8TEXT("SetRow"), .Pointer = &UGridSlot::execSetRow },
{ .NameUTF8 = UTF8TEXT("SetRowSpan"), .Pointer = &UGridSlot::execSetRowSpan },
{ .NameUTF8 = UTF8TEXT("SetVerticalAlignment"), .Pointer = &UGridSlot::execSetVerticalAlignment },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UGridSlot_SetColumn, "SetColumn" }, // 1355585824
{ &Z_Construct_UFunction_UGridSlot_SetColumnSpan, "SetColumnSpan" }, // 1524029148
{ &Z_Construct_UFunction_UGridSlot_SetHorizontalAlignment, "SetHorizontalAlignment" }, // 3916098045
{ &Z_Construct_UFunction_UGridSlot_SetLayer, "SetLayer" }, // 2643946409
{ &Z_Construct_UFunction_UGridSlot_SetNudge, "SetNudge" }, // 1450049975
{ &Z_Construct_UFunction_UGridSlot_SetPadding, "SetPadding" }, // 4154002460
{ &Z_Construct_UFunction_UGridSlot_SetRow, "SetRow" }, // 271176991
{ &Z_Construct_UFunction_UGridSlot_SetRowSpan, "SetRowSpan" }, // 2848927371
{ &Z_Construct_UFunction_UGridSlot_SetVerticalAlignment, "SetVerticalAlignment" }, // 1954388018
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UGridSlot>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UGridSlot_Statics
// ********** Begin Class UGridSlot Property Definitions *******************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UGridSlot_Statics::NewProp_Padding = { "Padding", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UGridSlot::SetPadding_WrapperImpl, &UGridSlot::GetPadding_WrapperImpl, 1, STRUCT_OFFSET(UGridSlot, Padding), Z_Construct_UScriptStruct_FMargin, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Padding_MetaData), NewProp_Padding_MetaData) }; // 4099648758
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UGridSlot_Statics::NewProp_HorizontalAlignment = { "HorizontalAlignment", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, &UGridSlot::SetHorizontalAlignment_WrapperImpl, &UGridSlot::GetHorizontalAlignment_WrapperImpl, 1, STRUCT_OFFSET(UGridSlot, HorizontalAlignment), Z_Construct_UEnum_SlateCore_EHorizontalAlignment, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HorizontalAlignment_MetaData), NewProp_HorizontalAlignment_MetaData) }; // 990570535
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UGridSlot_Statics::NewProp_VerticalAlignment = { "VerticalAlignment", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, &UGridSlot::SetVerticalAlignment_WrapperImpl, &UGridSlot::GetVerticalAlignment_WrapperImpl, 1, STRUCT_OFFSET(UGridSlot, VerticalAlignment), Z_Construct_UEnum_SlateCore_EVerticalAlignment, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VerticalAlignment_MetaData), NewProp_VerticalAlignment_MetaData) }; // 2496106429
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UGridSlot_Statics::NewProp_Row = { "Row", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, &UGridSlot::SetRow_WrapperImpl, &UGridSlot::GetRow_WrapperImpl, 1, STRUCT_OFFSET(UGridSlot, Row), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Row_MetaData), NewProp_Row_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UGridSlot_Statics::NewProp_RowSpan = { "RowSpan", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, &UGridSlot::SetRowSpan_WrapperImpl, &UGridSlot::GetRowSpan_WrapperImpl, 1, STRUCT_OFFSET(UGridSlot, RowSpan), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RowSpan_MetaData), NewProp_RowSpan_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UGridSlot_Statics::NewProp_Column = { "Column", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, &UGridSlot::SetColumn_WrapperImpl, &UGridSlot::GetColumn_WrapperImpl, 1, STRUCT_OFFSET(UGridSlot, Column), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Column_MetaData), NewProp_Column_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UGridSlot_Statics::NewProp_ColumnSpan = { "ColumnSpan", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, &UGridSlot::SetColumnSpan_WrapperImpl, &UGridSlot::GetColumnSpan_WrapperImpl, 1, STRUCT_OFFSET(UGridSlot, ColumnSpan), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ColumnSpan_MetaData), NewProp_ColumnSpan_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UGridSlot_Statics::NewProp_Layer = { "Layer", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, &UGridSlot::SetLayer_WrapperImpl, &UGridSlot::GetLayer_WrapperImpl, 1, STRUCT_OFFSET(UGridSlot, Layer), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Layer_MetaData), NewProp_Layer_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UGridSlot_Statics::NewProp_Nudge = { "Nudge", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UGridSlot::SetNudge_WrapperImpl, &UGridSlot::GetNudge_WrapperImpl, 1, STRUCT_OFFSET(UGridSlot, Nudge), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Nudge_MetaData), NewProp_Nudge_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UGridSlot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGridSlot_Statics::NewProp_Padding,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGridSlot_Statics::NewProp_HorizontalAlignment,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGridSlot_Statics::NewProp_VerticalAlignment,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGridSlot_Statics::NewProp_Row,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGridSlot_Statics::NewProp_RowSpan,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGridSlot_Statics::NewProp_Column,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGridSlot_Statics::NewProp_ColumnSpan,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGridSlot_Statics::NewProp_Layer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGridSlot_Statics::NewProp_Nudge,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGridSlot_Statics::PropPointers) < 2048);
// ********** End Class UGridSlot Property Definitions *********************************************
UObject* (*const Z_Construct_UClass_UGridSlot_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UPanelSlot,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGridSlot_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UGridSlot_Statics::ClassParams = {
&UGridSlot::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UGridSlot_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UGridSlot_Statics::PropPointers),
0,
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UGridSlot_Statics::Class_MetaDataParams), Z_Construct_UClass_UGridSlot_Statics::Class_MetaDataParams)
};
void UGridSlot::StaticRegisterNativesUGridSlot()
{
UClass* Class = UGridSlot::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UGridSlot_Statics::Funcs));
}
UClass* Z_Construct_UClass_UGridSlot()
{
if (!Z_Registration_Info_UClass_UGridSlot.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UGridSlot.OuterSingleton, Z_Construct_UClass_UGridSlot_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UGridSlot.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UGridSlot);
UGridSlot::~UGridSlot() {}
// ********** End Class UGridSlot ******************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_GridSlot_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UGridSlot, UGridSlot::StaticClass, TEXT("UGridSlot"), &Z_Registration_Info_UClass_UGridSlot, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UGridSlot), 1653320857U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_GridSlot_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_GridSlot_h__Script_UMG_3758937234{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_GridSlot_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_GridSlot_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,99 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/GridSlot.h"
#ifdef UMG_GridSlot_generated_h
#error "GridSlot.generated.h already included, missing '#pragma once' in GridSlot.h"
#endif
#define UMG_GridSlot_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FMargin;
// ********** Begin Class UGridSlot ****************************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_GridSlot_h_21_RPC_WRAPPERS \
DECLARE_FUNCTION(execSetVerticalAlignment); \
DECLARE_FUNCTION(execSetHorizontalAlignment); \
DECLARE_FUNCTION(execSetNudge); \
DECLARE_FUNCTION(execSetLayer); \
DECLARE_FUNCTION(execSetColumnSpan); \
DECLARE_FUNCTION(execSetColumn); \
DECLARE_FUNCTION(execSetRowSpan); \
DECLARE_FUNCTION(execSetRow); \
DECLARE_FUNCTION(execSetPadding);
#define FID_Engine_Source_Runtime_UMG_Public_Components_GridSlot_h_21_ACCESSORS \
static void GetPadding_WrapperImpl(const void* Object, void* OutValue); \
static void SetPadding_WrapperImpl(void* Object, const void* InValue); \
static void GetHorizontalAlignment_WrapperImpl(const void* Object, void* OutValue); \
static void SetHorizontalAlignment_WrapperImpl(void* Object, const void* InValue); \
static void GetVerticalAlignment_WrapperImpl(const void* Object, void* OutValue); \
static void SetVerticalAlignment_WrapperImpl(void* Object, const void* InValue); \
static void GetRow_WrapperImpl(const void* Object, void* OutValue); \
static void SetRow_WrapperImpl(void* Object, const void* InValue); \
static void GetRowSpan_WrapperImpl(const void* Object, void* OutValue); \
static void SetRowSpan_WrapperImpl(void* Object, const void* InValue); \
static void GetColumn_WrapperImpl(const void* Object, void* OutValue); \
static void SetColumn_WrapperImpl(void* Object, const void* InValue); \
static void GetColumnSpan_WrapperImpl(const void* Object, void* OutValue); \
static void SetColumnSpan_WrapperImpl(void* Object, const void* InValue); \
static void GetLayer_WrapperImpl(const void* Object, void* OutValue); \
static void SetLayer_WrapperImpl(void* Object, const void* InValue); \
static void GetNudge_WrapperImpl(const void* Object, void* OutValue); \
static void SetNudge_WrapperImpl(void* Object, const void* InValue);
struct Z_Construct_UClass_UGridSlot_Statics;
UMG_API UClass* Z_Construct_UClass_UGridSlot_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_GridSlot_h_21_INCLASS \
private: \
static void StaticRegisterNativesUGridSlot(); \
friend struct ::Z_Construct_UClass_UGridSlot_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UGridSlot_NoRegister(); \
public: \
DECLARE_CLASS2(UGridSlot, UPanelSlot, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UGridSlot_NoRegister) \
DECLARE_SERIALIZER(UGridSlot)
#define FID_Engine_Source_Runtime_UMG_Public_Components_GridSlot_h_21_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UGridSlot(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UGridSlot) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UGridSlot); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UGridSlot); \
/** Deleted move- and copy-constructors, should never be used */ \
UGridSlot(UGridSlot&&) = delete; \
UGridSlot(const UGridSlot&) = delete; \
UMG_API virtual ~UGridSlot();
#define FID_Engine_Source_Runtime_UMG_Public_Components_GridSlot_h_18_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_GridSlot_h_21_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_GridSlot_h_21_RPC_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Components_GridSlot_h_21_ACCESSORS \
FID_Engine_Source_Runtime_UMG_Public_Components_GridSlot_h_21_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Components_GridSlot_h_21_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UGridSlot;
// ********** End Class UGridSlot ******************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_GridSlot_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,195 @@
// 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/HorizontalBox.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeHorizontalBox() {}
// ********** Begin Cross Module References ********************************************************
UMG_API UClass* Z_Construct_UClass_UHorizontalBox();
UMG_API UClass* Z_Construct_UClass_UHorizontalBox_NoRegister();
UMG_API UClass* Z_Construct_UClass_UHorizontalBoxSlot_NoRegister();
UMG_API UClass* Z_Construct_UClass_UPanelWidget();
UMG_API UClass* Z_Construct_UClass_UWidget_NoRegister();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UHorizontalBox Function AddChildToHorizontalBox **************************
struct Z_Construct_UFunction_UHorizontalBox_AddChildToHorizontalBox_Statics
{
struct HorizontalBox_eventAddChildToHorizontalBox_Parms
{
UWidget* Content;
UHorizontalBoxSlot* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Widget" },
{ "Comment", "/** */" },
{ "ModuleRelativePath", "Public/Components/HorizontalBox.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Content_MetaData[] = {
{ "EditInline", "true" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function AddChildToHorizontalBox constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Content;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddChildToHorizontalBox constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddChildToHorizontalBox Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UHorizontalBox_AddChildToHorizontalBox_Statics::NewProp_Content = { "Content", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(HorizontalBox_eventAddChildToHorizontalBox_Parms, Content), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Content_MetaData), NewProp_Content_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UHorizontalBox_AddChildToHorizontalBox_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(HorizontalBox_eventAddChildToHorizontalBox_Parms, ReturnValue), Z_Construct_UClass_UHorizontalBoxSlot_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UHorizontalBox_AddChildToHorizontalBox_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UHorizontalBox_AddChildToHorizontalBox_Statics::NewProp_Content,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UHorizontalBox_AddChildToHorizontalBox_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UHorizontalBox_AddChildToHorizontalBox_Statics::PropPointers) < 2048);
// ********** End Function AddChildToHorizontalBox Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UHorizontalBox_AddChildToHorizontalBox_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UHorizontalBox, nullptr, "AddChildToHorizontalBox", Z_Construct_UFunction_UHorizontalBox_AddChildToHorizontalBox_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UHorizontalBox_AddChildToHorizontalBox_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UHorizontalBox_AddChildToHorizontalBox_Statics::HorizontalBox_eventAddChildToHorizontalBox_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UHorizontalBox_AddChildToHorizontalBox_Statics::Function_MetaDataParams), Z_Construct_UFunction_UHorizontalBox_AddChildToHorizontalBox_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UHorizontalBox_AddChildToHorizontalBox_Statics::HorizontalBox_eventAddChildToHorizontalBox_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UHorizontalBox_AddChildToHorizontalBox()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UHorizontalBox_AddChildToHorizontalBox_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UHorizontalBox::execAddChildToHorizontalBox)
{
P_GET_OBJECT(UWidget,Z_Param_Content);
P_FINISH;
P_NATIVE_BEGIN;
*(UHorizontalBoxSlot**)Z_Param__Result=P_THIS->AddChildToHorizontalBox(Z_Param_Content);
P_NATIVE_END;
}
// ********** End Class UHorizontalBox Function AddChildToHorizontalBox ****************************
// ********** Begin Class UHorizontalBox ***********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UHorizontalBox;
UClass* UHorizontalBox::GetPrivateStaticClass()
{
using TClass = UHorizontalBox;
if (!Z_Registration_Info_UClass_UHorizontalBox.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("HorizontalBox"),
Z_Registration_Info_UClass_UHorizontalBox.InnerSingleton,
StaticRegisterNativesUHorizontalBox,
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_UHorizontalBox.InnerSingleton;
}
UClass* Z_Construct_UClass_UHorizontalBox_NoRegister()
{
return UHorizontalBox::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UHorizontalBox_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Allows widgets to be laid out in a flow horizontally.\n *\n * * Many Children\n * * Flow Horizontal\n */" },
{ "IncludePath", "Components/HorizontalBox.h" },
{ "ModuleRelativePath", "Public/Components/HorizontalBox.h" },
{ "ShortTooltip", "A layout panel for automatically laying child widgets out horizontally" },
{ "ToolTip", "Allows widgets to be laid out in a flow horizontally.\n\n* Many Children\n* Flow Horizontal" },
};
#endif // WITH_METADATA
// ********** Begin Class UHorizontalBox constinit property declarations ***************************
// ********** End Class UHorizontalBox constinit property declarations *****************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("AddChildToHorizontalBox"), .Pointer = &UHorizontalBox::execAddChildToHorizontalBox },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UHorizontalBox_AddChildToHorizontalBox, "AddChildToHorizontalBox" }, // 4200159056
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UHorizontalBox>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UHorizontalBox_Statics
UObject* (*const Z_Construct_UClass_UHorizontalBox_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UPanelWidget,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UHorizontalBox_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UHorizontalBox_Statics::ClassParams = {
&UHorizontalBox::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UHorizontalBox_Statics::Class_MetaDataParams), Z_Construct_UClass_UHorizontalBox_Statics::Class_MetaDataParams)
};
void UHorizontalBox::StaticRegisterNativesUHorizontalBox()
{
UClass* Class = UHorizontalBox::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UHorizontalBox_Statics::Funcs));
}
UClass* Z_Construct_UClass_UHorizontalBox()
{
if (!Z_Registration_Info_UClass_UHorizontalBox.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UHorizontalBox.OuterSingleton, Z_Construct_UClass_UHorizontalBox_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UHorizontalBox.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UHorizontalBox);
UHorizontalBox::~UHorizontalBox() {}
// ********** End Class UHorizontalBox *************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBox_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UHorizontalBox, UHorizontalBox::StaticClass, TEXT("UHorizontalBox"), &Z_Registration_Info_UClass_UHorizontalBox, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UHorizontalBox), 3353060831U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBox_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBox_h__Script_UMG_3526297767{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBox_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBox_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,70 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/HorizontalBox.h"
#ifdef UMG_HorizontalBox_generated_h
#error "HorizontalBox.generated.h already included, missing '#pragma once' in HorizontalBox.h"
#endif
#define UMG_HorizontalBox_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UHorizontalBoxSlot;
class UWidget;
// ********** Begin Class UHorizontalBox ***********************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBox_h_23_RPC_WRAPPERS \
DECLARE_FUNCTION(execAddChildToHorizontalBox);
struct Z_Construct_UClass_UHorizontalBox_Statics;
UMG_API UClass* Z_Construct_UClass_UHorizontalBox_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBox_h_23_INCLASS \
private: \
static void StaticRegisterNativesUHorizontalBox(); \
friend struct ::Z_Construct_UClass_UHorizontalBox_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UHorizontalBox_NoRegister(); \
public: \
DECLARE_CLASS2(UHorizontalBox, UPanelWidget, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UHorizontalBox_NoRegister) \
DECLARE_SERIALIZER(UHorizontalBox)
#define FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBox_h_23_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UHorizontalBox(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UHorizontalBox) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UHorizontalBox); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UHorizontalBox); \
/** Deleted move- and copy-constructors, should never be used */ \
UHorizontalBox(UHorizontalBox&&) = delete; \
UHorizontalBox(const UHorizontalBox&) = delete; \
UMG_API virtual ~UHorizontalBox();
#define FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBox_h_20_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBox_h_23_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBox_h_23_RPC_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBox_h_23_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBox_h_23_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UHorizontalBox;
// ********** End Class UHorizontalBox *************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBox_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,414 @@
// 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/HorizontalBoxSlot.h"
#include "Components/SlateWrapperTypes.h"
#include "Layout/Margin.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeHorizontalBoxSlot() {}
// ********** Begin Cross Module References ********************************************************
SLATECORE_API UEnum* Z_Construct_UEnum_SlateCore_EHorizontalAlignment();
SLATECORE_API UEnum* Z_Construct_UEnum_SlateCore_EVerticalAlignment();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FMargin();
UMG_API UClass* Z_Construct_UClass_UHorizontalBoxSlot();
UMG_API UClass* Z_Construct_UClass_UHorizontalBoxSlot_NoRegister();
UMG_API UClass* Z_Construct_UClass_UPanelSlot();
UMG_API UScriptStruct* Z_Construct_UScriptStruct_FSlateChildSize();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UHorizontalBoxSlot Function SetHorizontalAlignment ***********************
struct Z_Construct_UFunction_UHorizontalBoxSlot_SetHorizontalAlignment_Statics
{
struct HorizontalBoxSlot_eventSetHorizontalAlignment_Parms
{
TEnumAsByte<EHorizontalAlignment> InHorizontalAlignment;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Layout|Horizontal Box Slot" },
{ "ModuleRelativePath", "Public/Components/HorizontalBoxSlot.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetHorizontalAlignment constinit property declarations ****************
static const UECodeGen_Private::FBytePropertyParams NewProp_InHorizontalAlignment;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetHorizontalAlignment constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetHorizontalAlignment Property Definitions ***************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UHorizontalBoxSlot_SetHorizontalAlignment_Statics::NewProp_InHorizontalAlignment = { "InHorizontalAlignment", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(HorizontalBoxSlot_eventSetHorizontalAlignment_Parms, InHorizontalAlignment), Z_Construct_UEnum_SlateCore_EHorizontalAlignment, METADATA_PARAMS(0, nullptr) }; // 990570535
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UHorizontalBoxSlot_SetHorizontalAlignment_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UHorizontalBoxSlot_SetHorizontalAlignment_Statics::NewProp_InHorizontalAlignment,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UHorizontalBoxSlot_SetHorizontalAlignment_Statics::PropPointers) < 2048);
// ********** End Function SetHorizontalAlignment Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UHorizontalBoxSlot_SetHorizontalAlignment_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UHorizontalBoxSlot, nullptr, "SetHorizontalAlignment", Z_Construct_UFunction_UHorizontalBoxSlot_SetHorizontalAlignment_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UHorizontalBoxSlot_SetHorizontalAlignment_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UHorizontalBoxSlot_SetHorizontalAlignment_Statics::HorizontalBoxSlot_eventSetHorizontalAlignment_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UHorizontalBoxSlot_SetHorizontalAlignment_Statics::Function_MetaDataParams), Z_Construct_UFunction_UHorizontalBoxSlot_SetHorizontalAlignment_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UHorizontalBoxSlot_SetHorizontalAlignment_Statics::HorizontalBoxSlot_eventSetHorizontalAlignment_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UHorizontalBoxSlot_SetHorizontalAlignment()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UHorizontalBoxSlot_SetHorizontalAlignment_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UHorizontalBoxSlot::execSetHorizontalAlignment)
{
P_GET_PROPERTY(FByteProperty,Z_Param_InHorizontalAlignment);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetHorizontalAlignment(EHorizontalAlignment(Z_Param_InHorizontalAlignment));
P_NATIVE_END;
}
// ********** End Class UHorizontalBoxSlot Function SetHorizontalAlignment *************************
// ********** Begin Class UHorizontalBoxSlot Function SetPadding ***********************************
struct Z_Construct_UFunction_UHorizontalBoxSlot_SetPadding_Statics
{
struct HorizontalBoxSlot_eventSetPadding_Parms
{
FMargin InPadding;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Layout|Horizontal Box Slot" },
{ "ModuleRelativePath", "Public/Components/HorizontalBoxSlot.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetPadding constinit property declarations ****************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InPadding;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetPadding constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetPadding Property Definitions ***************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UHorizontalBoxSlot_SetPadding_Statics::NewProp_InPadding = { "InPadding", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(HorizontalBoxSlot_eventSetPadding_Parms, InPadding), Z_Construct_UScriptStruct_FMargin, METADATA_PARAMS(0, nullptr) }; // 4099648758
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UHorizontalBoxSlot_SetPadding_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UHorizontalBoxSlot_SetPadding_Statics::NewProp_InPadding,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UHorizontalBoxSlot_SetPadding_Statics::PropPointers) < 2048);
// ********** End Function SetPadding Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UHorizontalBoxSlot_SetPadding_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UHorizontalBoxSlot, nullptr, "SetPadding", Z_Construct_UFunction_UHorizontalBoxSlot_SetPadding_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UHorizontalBoxSlot_SetPadding_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UHorizontalBoxSlot_SetPadding_Statics::HorizontalBoxSlot_eventSetPadding_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UHorizontalBoxSlot_SetPadding_Statics::Function_MetaDataParams), Z_Construct_UFunction_UHorizontalBoxSlot_SetPadding_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UHorizontalBoxSlot_SetPadding_Statics::HorizontalBoxSlot_eventSetPadding_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UHorizontalBoxSlot_SetPadding()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UHorizontalBoxSlot_SetPadding_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UHorizontalBoxSlot::execSetPadding)
{
P_GET_STRUCT(FMargin,Z_Param_InPadding);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetPadding(Z_Param_InPadding);
P_NATIVE_END;
}
// ********** End Class UHorizontalBoxSlot Function SetPadding *************************************
// ********** Begin Class UHorizontalBoxSlot Function SetSize **************************************
struct Z_Construct_UFunction_UHorizontalBoxSlot_SetSize_Statics
{
struct HorizontalBoxSlot_eventSetSize_Parms
{
FSlateChildSize InSize;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Layout|Horizontal Box Slot" },
{ "ModuleRelativePath", "Public/Components/HorizontalBoxSlot.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSize constinit property declarations *******************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSize;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSize constinit property declarations *********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSize Property Definitions ******************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UHorizontalBoxSlot_SetSize_Statics::NewProp_InSize = { "InSize", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(HorizontalBoxSlot_eventSetSize_Parms, InSize), Z_Construct_UScriptStruct_FSlateChildSize, METADATA_PARAMS(0, nullptr) }; // 92530288
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UHorizontalBoxSlot_SetSize_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UHorizontalBoxSlot_SetSize_Statics::NewProp_InSize,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UHorizontalBoxSlot_SetSize_Statics::PropPointers) < 2048);
// ********** End Function SetSize Property Definitions ********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UHorizontalBoxSlot_SetSize_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UHorizontalBoxSlot, nullptr, "SetSize", Z_Construct_UFunction_UHorizontalBoxSlot_SetSize_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UHorizontalBoxSlot_SetSize_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UHorizontalBoxSlot_SetSize_Statics::HorizontalBoxSlot_eventSetSize_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UHorizontalBoxSlot_SetSize_Statics::Function_MetaDataParams), Z_Construct_UFunction_UHorizontalBoxSlot_SetSize_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UHorizontalBoxSlot_SetSize_Statics::HorizontalBoxSlot_eventSetSize_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UHorizontalBoxSlot_SetSize()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UHorizontalBoxSlot_SetSize_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UHorizontalBoxSlot::execSetSize)
{
P_GET_STRUCT(FSlateChildSize,Z_Param_InSize);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSize(Z_Param_InSize);
P_NATIVE_END;
}
// ********** End Class UHorizontalBoxSlot Function SetSize ****************************************
// ********** Begin Class UHorizontalBoxSlot Function SetVerticalAlignment *************************
struct Z_Construct_UFunction_UHorizontalBoxSlot_SetVerticalAlignment_Statics
{
struct HorizontalBoxSlot_eventSetVerticalAlignment_Parms
{
TEnumAsByte<EVerticalAlignment> InVerticalAlignment;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Layout|Horizontal Box Slot" },
{ "ModuleRelativePath", "Public/Components/HorizontalBoxSlot.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetVerticalAlignment constinit property declarations ******************
static const UECodeGen_Private::FBytePropertyParams NewProp_InVerticalAlignment;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetVerticalAlignment constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetVerticalAlignment Property Definitions *****************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UHorizontalBoxSlot_SetVerticalAlignment_Statics::NewProp_InVerticalAlignment = { "InVerticalAlignment", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(HorizontalBoxSlot_eventSetVerticalAlignment_Parms, InVerticalAlignment), Z_Construct_UEnum_SlateCore_EVerticalAlignment, METADATA_PARAMS(0, nullptr) }; // 2496106429
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UHorizontalBoxSlot_SetVerticalAlignment_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UHorizontalBoxSlot_SetVerticalAlignment_Statics::NewProp_InVerticalAlignment,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UHorizontalBoxSlot_SetVerticalAlignment_Statics::PropPointers) < 2048);
// ********** End Function SetVerticalAlignment Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UHorizontalBoxSlot_SetVerticalAlignment_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UHorizontalBoxSlot, nullptr, "SetVerticalAlignment", Z_Construct_UFunction_UHorizontalBoxSlot_SetVerticalAlignment_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UHorizontalBoxSlot_SetVerticalAlignment_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UHorizontalBoxSlot_SetVerticalAlignment_Statics::HorizontalBoxSlot_eventSetVerticalAlignment_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UHorizontalBoxSlot_SetVerticalAlignment_Statics::Function_MetaDataParams), Z_Construct_UFunction_UHorizontalBoxSlot_SetVerticalAlignment_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UHorizontalBoxSlot_SetVerticalAlignment_Statics::HorizontalBoxSlot_eventSetVerticalAlignment_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UHorizontalBoxSlot_SetVerticalAlignment()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UHorizontalBoxSlot_SetVerticalAlignment_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UHorizontalBoxSlot::execSetVerticalAlignment)
{
P_GET_PROPERTY(FByteProperty,Z_Param_InVerticalAlignment);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetVerticalAlignment(EVerticalAlignment(Z_Param_InVerticalAlignment));
P_NATIVE_END;
}
// ********** End Class UHorizontalBoxSlot Function SetVerticalAlignment ***************************
// ********** Begin Class UHorizontalBoxSlot *******************************************************
void UHorizontalBoxSlot::SetSize_WrapperImpl(void* Object, const void* InValue)
{
UHorizontalBoxSlot* Obj = (UHorizontalBoxSlot*)Object;
FSlateChildSize& Value = *(FSlateChildSize*)InValue;
Obj->SetSize(Value);
}
void UHorizontalBoxSlot::SetPadding_WrapperImpl(void* Object, const void* InValue)
{
UHorizontalBoxSlot* Obj = (UHorizontalBoxSlot*)Object;
FMargin& Value = *(FMargin*)InValue;
Obj->SetPadding(Value);
}
void UHorizontalBoxSlot::SetHorizontalAlignment_WrapperImpl(void* Object, const void* InValue)
{
UHorizontalBoxSlot* Obj = (UHorizontalBoxSlot*)Object;
EHorizontalAlignment Value = (EHorizontalAlignment)*(uint8*)InValue;
Obj->SetHorizontalAlignment(Value);
}
void UHorizontalBoxSlot::SetVerticalAlignment_WrapperImpl(void* Object, const void* InValue)
{
UHorizontalBoxSlot* Obj = (UHorizontalBoxSlot*)Object;
EVerticalAlignment Value = (EVerticalAlignment)*(uint8*)InValue;
Obj->SetVerticalAlignment(Value);
}
FClassRegistrationInfo Z_Registration_Info_UClass_UHorizontalBoxSlot;
UClass* UHorizontalBoxSlot::GetPrivateStaticClass()
{
using TClass = UHorizontalBoxSlot;
if (!Z_Registration_Info_UClass_UHorizontalBoxSlot.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("HorizontalBoxSlot"),
Z_Registration_Info_UClass_UHorizontalBoxSlot.InnerSingleton,
StaticRegisterNativesUHorizontalBoxSlot,
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_UHorizontalBoxSlot.InnerSingleton;
}
UClass* Z_Construct_UClass_UHorizontalBoxSlot_NoRegister()
{
return UHorizontalBoxSlot::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UHorizontalBoxSlot_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Components/HorizontalBoxSlot.h" },
{ "ModuleRelativePath", "Public/Components/HorizontalBoxSlot.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Size_MetaData[] = {
{ "BlueprintSetter", "SetSize" },
{ "Category", "Layout|Horizontal Box Slot" },
{ "Comment", "/** How much space this slot should occupy in the direction of the panel. */" },
{ "ModuleRelativePath", "Public/Components/HorizontalBoxSlot.h" },
{ "ToolTip", "How much space this slot should occupy in the direction of the panel." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Padding_MetaData[] = {
{ "BlueprintSetter", "SetPadding" },
{ "Category", "Layout|Horizontal Box Slot" },
{ "Comment", "/** The amount of padding between the slots parent and the content. */" },
{ "ModuleRelativePath", "Public/Components/HorizontalBoxSlot.h" },
{ "ToolTip", "The amount of padding between the slots parent and the content." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HorizontalAlignment_MetaData[] = {
{ "BlueprintSetter", "SetHorizontalAlignment" },
{ "Category", "Layout|Horizontal Box Slot" },
{ "ModuleRelativePath", "Public/Components/HorizontalBoxSlot.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VerticalAlignment_MetaData[] = {
{ "BlueprintSetter", "SetVerticalAlignment" },
{ "Category", "Layout|Horizontal Box Slot" },
{ "ModuleRelativePath", "Public/Components/HorizontalBoxSlot.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UHorizontalBoxSlot constinit property declarations ***********************
static const UECodeGen_Private::FStructPropertyParams NewProp_Size;
static const UECodeGen_Private::FStructPropertyParams NewProp_Padding;
static const UECodeGen_Private::FBytePropertyParams NewProp_HorizontalAlignment;
static const UECodeGen_Private::FBytePropertyParams NewProp_VerticalAlignment;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UHorizontalBoxSlot constinit property declarations *************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetHorizontalAlignment"), .Pointer = &UHorizontalBoxSlot::execSetHorizontalAlignment },
{ .NameUTF8 = UTF8TEXT("SetPadding"), .Pointer = &UHorizontalBoxSlot::execSetPadding },
{ .NameUTF8 = UTF8TEXT("SetSize"), .Pointer = &UHorizontalBoxSlot::execSetSize },
{ .NameUTF8 = UTF8TEXT("SetVerticalAlignment"), .Pointer = &UHorizontalBoxSlot::execSetVerticalAlignment },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UHorizontalBoxSlot_SetHorizontalAlignment, "SetHorizontalAlignment" }, // 2413974792
{ &Z_Construct_UFunction_UHorizontalBoxSlot_SetPadding, "SetPadding" }, // 319335032
{ &Z_Construct_UFunction_UHorizontalBoxSlot_SetSize, "SetSize" }, // 270257967
{ &Z_Construct_UFunction_UHorizontalBoxSlot_SetVerticalAlignment, "SetVerticalAlignment" }, // 1191293083
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UHorizontalBoxSlot>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UHorizontalBoxSlot_Statics
// ********** Begin Class UHorizontalBoxSlot Property Definitions **********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UHorizontalBoxSlot_Statics::NewProp_Size = { "Size", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UHorizontalBoxSlot::SetSize_WrapperImpl, nullptr, 1, STRUCT_OFFSET(UHorizontalBoxSlot, Size), Z_Construct_UScriptStruct_FSlateChildSize, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Size_MetaData), NewProp_Size_MetaData) }; // 92530288
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UHorizontalBoxSlot_Statics::NewProp_Padding = { "Padding", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UHorizontalBoxSlot::SetPadding_WrapperImpl, nullptr, 1, STRUCT_OFFSET(UHorizontalBoxSlot, Padding), Z_Construct_UScriptStruct_FMargin, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Padding_MetaData), NewProp_Padding_MetaData) }; // 4099648758
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UHorizontalBoxSlot_Statics::NewProp_HorizontalAlignment = { "HorizontalAlignment", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, &UHorizontalBoxSlot::SetHorizontalAlignment_WrapperImpl, nullptr, 1, STRUCT_OFFSET(UHorizontalBoxSlot, HorizontalAlignment), Z_Construct_UEnum_SlateCore_EHorizontalAlignment, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HorizontalAlignment_MetaData), NewProp_HorizontalAlignment_MetaData) }; // 990570535
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UHorizontalBoxSlot_Statics::NewProp_VerticalAlignment = { "VerticalAlignment", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, &UHorizontalBoxSlot::SetVerticalAlignment_WrapperImpl, nullptr, 1, STRUCT_OFFSET(UHorizontalBoxSlot, VerticalAlignment), Z_Construct_UEnum_SlateCore_EVerticalAlignment, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VerticalAlignment_MetaData), NewProp_VerticalAlignment_MetaData) }; // 2496106429
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UHorizontalBoxSlot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UHorizontalBoxSlot_Statics::NewProp_Size,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UHorizontalBoxSlot_Statics::NewProp_Padding,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UHorizontalBoxSlot_Statics::NewProp_HorizontalAlignment,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UHorizontalBoxSlot_Statics::NewProp_VerticalAlignment,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UHorizontalBoxSlot_Statics::PropPointers) < 2048);
// ********** End Class UHorizontalBoxSlot Property Definitions ************************************
UObject* (*const Z_Construct_UClass_UHorizontalBoxSlot_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UPanelSlot,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UHorizontalBoxSlot_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UHorizontalBoxSlot_Statics::ClassParams = {
&UHorizontalBoxSlot::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UHorizontalBoxSlot_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UHorizontalBoxSlot_Statics::PropPointers),
0,
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UHorizontalBoxSlot_Statics::Class_MetaDataParams), Z_Construct_UClass_UHorizontalBoxSlot_Statics::Class_MetaDataParams)
};
void UHorizontalBoxSlot::StaticRegisterNativesUHorizontalBoxSlot()
{
UClass* Class = UHorizontalBoxSlot::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UHorizontalBoxSlot_Statics::Funcs));
}
UClass* Z_Construct_UClass_UHorizontalBoxSlot()
{
if (!Z_Registration_Info_UClass_UHorizontalBoxSlot.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UHorizontalBoxSlot.OuterSingleton, Z_Construct_UClass_UHorizontalBoxSlot_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UHorizontalBoxSlot.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UHorizontalBoxSlot);
UHorizontalBoxSlot::~UHorizontalBoxSlot() {}
// ********** End Class UHorizontalBoxSlot *********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBoxSlot_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UHorizontalBoxSlot, UHorizontalBoxSlot::StaticClass, TEXT("UHorizontalBoxSlot"), &Z_Registration_Info_UClass_UHorizontalBoxSlot, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UHorizontalBoxSlot), 2684471587U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBoxSlot_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBoxSlot_h__Script_UMG_2459750246{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBoxSlot_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBoxSlot_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,81 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/HorizontalBoxSlot.h"
#ifdef UMG_HorizontalBoxSlot_generated_h
#error "HorizontalBoxSlot.generated.h already included, missing '#pragma once' in HorizontalBoxSlot.h"
#endif
#define UMG_HorizontalBoxSlot_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FMargin;
struct FSlateChildSize;
// ********** Begin Class UHorizontalBoxSlot *******************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBoxSlot_h_18_RPC_WRAPPERS \
DECLARE_FUNCTION(execSetVerticalAlignment); \
DECLARE_FUNCTION(execSetHorizontalAlignment); \
DECLARE_FUNCTION(execSetSize); \
DECLARE_FUNCTION(execSetPadding);
#define FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBoxSlot_h_18_ACCESSORS \
static void SetSize_WrapperImpl(void* Object, const void* InValue); \
static void SetPadding_WrapperImpl(void* Object, const void* InValue); \
static void SetHorizontalAlignment_WrapperImpl(void* Object, const void* InValue); \
static void SetVerticalAlignment_WrapperImpl(void* Object, const void* InValue);
struct Z_Construct_UClass_UHorizontalBoxSlot_Statics;
UMG_API UClass* Z_Construct_UClass_UHorizontalBoxSlot_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBoxSlot_h_18_INCLASS \
private: \
static void StaticRegisterNativesUHorizontalBoxSlot(); \
friend struct ::Z_Construct_UClass_UHorizontalBoxSlot_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UHorizontalBoxSlot_NoRegister(); \
public: \
DECLARE_CLASS2(UHorizontalBoxSlot, UPanelSlot, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UHorizontalBoxSlot_NoRegister) \
DECLARE_SERIALIZER(UHorizontalBoxSlot)
#define FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBoxSlot_h_18_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UHorizontalBoxSlot(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UHorizontalBoxSlot) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UHorizontalBoxSlot); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UHorizontalBoxSlot); \
/** Deleted move- and copy-constructors, should never be used */ \
UHorizontalBoxSlot(UHorizontalBoxSlot&&) = delete; \
UHorizontalBoxSlot(const UHorizontalBoxSlot&) = delete; \
UMG_API virtual ~UHorizontalBoxSlot();
#define FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBoxSlot_h_15_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBoxSlot_h_18_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBoxSlot_h_18_RPC_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBoxSlot_h_18_ACCESSORS \
FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBoxSlot_h_18_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBoxSlot_h_18_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UHorizontalBoxSlot;
// ********** End Class UHorizontalBoxSlot *********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_HorizontalBoxSlot_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,941 @@
// 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 "Blueprint/IUserListEntry.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeIUserListEntry() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UInterface();
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
UMG_API UClass* Z_Construct_UClass_UDragDropOperation_NoRegister();
UMG_API UClass* Z_Construct_UClass_UListViewBase_NoRegister();
UMG_API UClass* Z_Construct_UClass_UUserListEntry();
UMG_API UClass* Z_Construct_UClass_UUserListEntry_NoRegister();
UMG_API UClass* Z_Construct_UClass_UUserListEntryLibrary();
UMG_API UClass* Z_Construct_UClass_UUserListEntryLibrary_NoRegister();
UMG_API UEnum* Z_Construct_UEnum_UMG_EUMGItemDropZone();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Interface UUserListEntry Function BP_OnEndEntryDropOperation *******************
struct UserListEntry_eventBP_OnEndEntryDropOperation_Parms
{
bool bSuccess;
};
void IUserListEntry::BP_OnEndEntryDropOperation(bool bSuccess)
{
check(0 && "Do not directly call Event functions in Interfaces. Call Execute_BP_OnEndEntryDropOperation instead.");
}
static FName NAME_UUserListEntry_BP_OnEndEntryDropOperation = FName(TEXT("BP_OnEndEntryDropOperation"));
void IUserListEntry::Execute_BP_OnEndEntryDropOperation(UObject* O, bool bSuccess)
{
check(O != NULL);
check(O->GetClass()->ImplementsInterface(UUserListEntry::StaticClass()));
UserListEntry_eventBP_OnEndEntryDropOperation_Parms Parms;
UFunction* const Func = O->FindFunction(NAME_UUserListEntry_BP_OnEndEntryDropOperation);
if (Func)
{
Parms.bSuccess=std::move(bSuccess);
O->ProcessEvent(Func, &Parms);
}
}
struct Z_Construct_UFunction_UUserListEntry_BP_OnEndEntryDropOperation_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "UserListEntry" },
{ "Comment", "/** Called when this entry accepts a drag and drop operation */" },
{ "DisplayName", "On Entry Accept Drop" },
{ "ModuleRelativePath", "Public/Blueprint/IUserListEntry.h" },
{ "ToolTip", "Called when this entry accepts a drag and drop operation" },
};
#endif // WITH_METADATA
// ********** Begin Function BP_OnEndEntryDropOperation constinit property declarations ************
static void NewProp_bSuccess_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSuccess;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BP_OnEndEntryDropOperation constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BP_OnEndEntryDropOperation Property Definitions ***********************
void Z_Construct_UFunction_UUserListEntry_BP_OnEndEntryDropOperation_Statics::NewProp_bSuccess_SetBit(void* Obj)
{
((UserListEntry_eventBP_OnEndEntryDropOperation_Parms*)Obj)->bSuccess = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UUserListEntry_BP_OnEndEntryDropOperation_Statics::NewProp_bSuccess = { "bSuccess", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UserListEntry_eventBP_OnEndEntryDropOperation_Parms), &Z_Construct_UFunction_UUserListEntry_BP_OnEndEntryDropOperation_Statics::NewProp_bSuccess_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UUserListEntry_BP_OnEndEntryDropOperation_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserListEntry_BP_OnEndEntryDropOperation_Statics::NewProp_bSuccess,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntry_BP_OnEndEntryDropOperation_Statics::PropPointers) < 2048);
// ********** End Function BP_OnEndEntryDropOperation Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserListEntry_BP_OnEndEntryDropOperation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserListEntry, nullptr, "BP_OnEndEntryDropOperation", Z_Construct_UFunction_UUserListEntry_BP_OnEndEntryDropOperation_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntry_BP_OnEndEntryDropOperation_Statics::PropPointers),
sizeof(UserListEntry_eventBP_OnEndEntryDropOperation_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08080802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntry_BP_OnEndEntryDropOperation_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserListEntry_BP_OnEndEntryDropOperation_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(UserListEntry_eventBP_OnEndEntryDropOperation_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UUserListEntry_BP_OnEndEntryDropOperation()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserListEntry_BP_OnEndEntryDropOperation_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Interface UUserListEntry Function BP_OnEndEntryDropOperation *********************
// ********** Begin Interface UUserListEntry Function BP_OnEntryDragged ****************************
struct UserListEntry_eventBP_OnEntryDragged_Parms
{
UDragDropOperation* Operation;
};
void IUserListEntry::BP_OnEntryDragged(UDragDropOperation* Operation)
{
check(0 && "Do not directly call Event functions in Interfaces. Call Execute_BP_OnEntryDragged instead.");
}
static FName NAME_UUserListEntry_BP_OnEntryDragged = FName(TEXT("BP_OnEntryDragged"));
void IUserListEntry::Execute_BP_OnEntryDragged(UObject* O, UDragDropOperation* Operation)
{
check(O != NULL);
check(O->GetClass()->ImplementsInterface(UUserListEntry::StaticClass()));
UserListEntry_eventBP_OnEntryDragged_Parms Parms;
UFunction* const Func = O->FindFunction(NAME_UUserListEntry_BP_OnEntryDragged);
if (Func)
{
Parms.Operation=std::move(Operation);
O->ProcessEvent(Func, &Parms);
}
}
struct Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragged_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "UserListEntry" },
{ "Comment", "/** Called when this entry is dragged */" },
{ "DisplayName", "On Entry Dragged" },
{ "ModuleRelativePath", "Public/Blueprint/IUserListEntry.h" },
{ "ToolTip", "Called when this entry is dragged" },
};
#endif // WITH_METADATA
// ********** Begin Function BP_OnEntryDragged constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Operation;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BP_OnEntryDragged constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BP_OnEntryDragged Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragged_Statics::NewProp_Operation = { "Operation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserListEntry_eventBP_OnEntryDragged_Parms, Operation), Z_Construct_UClass_UDragDropOperation_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragged_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragged_Statics::NewProp_Operation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragged_Statics::PropPointers) < 2048);
// ********** End Function BP_OnEntryDragged Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragged_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserListEntry, nullptr, "BP_OnEntryDragged", Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragged_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragged_Statics::PropPointers),
sizeof(UserListEntry_eventBP_OnEntryDragged_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08080802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragged_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragged_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(UserListEntry_eventBP_OnEntryDragged_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragged()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragged_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Interface UUserListEntry Function BP_OnEntryDragged ******************************
// ********** Begin Interface UUserListEntry Function BP_OnEntryDragOverChanged ********************
struct UserListEntry_eventBP_OnEntryDragOverChanged_Parms
{
bool bIsDraggingOver;
};
void IUserListEntry::BP_OnEntryDragOverChanged(bool bIsDraggingOver)
{
check(0 && "Do not directly call Event functions in Interfaces. Call Execute_BP_OnEntryDragOverChanged instead.");
}
static FName NAME_UUserListEntry_BP_OnEntryDragOverChanged = FName(TEXT("BP_OnEntryDragOverChanged"));
void IUserListEntry::Execute_BP_OnEntryDragOverChanged(UObject* O, bool bIsDraggingOver)
{
check(O != NULL);
check(O->GetClass()->ImplementsInterface(UUserListEntry::StaticClass()));
UserListEntry_eventBP_OnEntryDragOverChanged_Parms Parms;
UFunction* const Func = O->FindFunction(NAME_UUserListEntry_BP_OnEntryDragOverChanged);
if (Func)
{
Parms.bIsDraggingOver=std::move(bIsDraggingOver);
O->ProcessEvent(Func, &Parms);
}
}
struct Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragOverChanged_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "UserListEntry" },
{ "Comment", "/** Called when the the entry is dragged over */" },
{ "DisplayName", "On Entry Drag Over Changed" },
{ "ModuleRelativePath", "Public/Blueprint/IUserListEntry.h" },
{ "ToolTip", "Called when the the entry is dragged over" },
};
#endif // WITH_METADATA
// ********** Begin Function BP_OnEntryDragOverChanged constinit property declarations *************
static void NewProp_bIsDraggingOver_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsDraggingOver;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BP_OnEntryDragOverChanged constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BP_OnEntryDragOverChanged Property Definitions ************************
void Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragOverChanged_Statics::NewProp_bIsDraggingOver_SetBit(void* Obj)
{
((UserListEntry_eventBP_OnEntryDragOverChanged_Parms*)Obj)->bIsDraggingOver = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragOverChanged_Statics::NewProp_bIsDraggingOver = { "bIsDraggingOver", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UserListEntry_eventBP_OnEntryDragOverChanged_Parms), &Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragOverChanged_Statics::NewProp_bIsDraggingOver_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragOverChanged_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragOverChanged_Statics::NewProp_bIsDraggingOver,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragOverChanged_Statics::PropPointers) < 2048);
// ********** End Function BP_OnEntryDragOverChanged Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragOverChanged_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserListEntry, nullptr, "BP_OnEntryDragOverChanged", Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragOverChanged_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragOverChanged_Statics::PropPointers),
sizeof(UserListEntry_eventBP_OnEntryDragOverChanged_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08080802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragOverChanged_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragOverChanged_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(UserListEntry_eventBP_OnEntryDragOverChanged_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragOverChanged()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragOverChanged_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Interface UUserListEntry Function BP_OnEntryDragOverChanged **********************
// ********** Begin Interface UUserListEntry Function BP_OnEntryDropped ****************************
struct UserListEntry_eventBP_OnEntryDropped_Parms
{
UDragDropOperation* Operation;
};
void IUserListEntry::BP_OnEntryDropped(UDragDropOperation* Operation)
{
check(0 && "Do not directly call Event functions in Interfaces. Call Execute_BP_OnEntryDropped instead.");
}
static FName NAME_UUserListEntry_BP_OnEntryDropped = FName(TEXT("BP_OnEntryDropped"));
void IUserListEntry::Execute_BP_OnEntryDropped(UObject* O, UDragDropOperation* Operation)
{
check(O != NULL);
check(O->GetClass()->ImplementsInterface(UUserListEntry::StaticClass()));
UserListEntry_eventBP_OnEntryDropped_Parms Parms;
UFunction* const Func = O->FindFunction(NAME_UUserListEntry_BP_OnEntryDropped);
if (Func)
{
Parms.Operation=std::move(Operation);
O->ProcessEvent(Func, &Parms);
}
}
struct Z_Construct_UFunction_UUserListEntry_BP_OnEntryDropped_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "UserListEntry" },
{ "Comment", "/** Called when this entry is dropped */" },
{ "DisplayName", "On Entry Dropped" },
{ "ModuleRelativePath", "Public/Blueprint/IUserListEntry.h" },
{ "ToolTip", "Called when this entry is dropped" },
};
#endif // WITH_METADATA
// ********** Begin Function BP_OnEntryDropped constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Operation;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BP_OnEntryDropped constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BP_OnEntryDropped Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UUserListEntry_BP_OnEntryDropped_Statics::NewProp_Operation = { "Operation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserListEntry_eventBP_OnEntryDropped_Parms, Operation), Z_Construct_UClass_UDragDropOperation_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UUserListEntry_BP_OnEntryDropped_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserListEntry_BP_OnEntryDropped_Statics::NewProp_Operation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntry_BP_OnEntryDropped_Statics::PropPointers) < 2048);
// ********** End Function BP_OnEntryDropped Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserListEntry_BP_OnEntryDropped_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserListEntry, nullptr, "BP_OnEntryDropped", Z_Construct_UFunction_UUserListEntry_BP_OnEntryDropped_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntry_BP_OnEntryDropped_Statics::PropPointers),
sizeof(UserListEntry_eventBP_OnEntryDropped_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08080802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntry_BP_OnEntryDropped_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserListEntry_BP_OnEntryDropped_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(UserListEntry_eventBP_OnEntryDropped_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UUserListEntry_BP_OnEntryDropped()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserListEntry_BP_OnEntryDropped_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Interface UUserListEntry Function BP_OnEntryDropped ******************************
// ********** Begin Interface UUserListEntry Function BP_OnEntryReleased ***************************
void IUserListEntry::BP_OnEntryReleased()
{
check(0 && "Do not directly call Event functions in Interfaces. Call Execute_BP_OnEntryReleased instead.");
}
static FName NAME_UUserListEntry_BP_OnEntryReleased = FName(TEXT("BP_OnEntryReleased"));
void IUserListEntry::Execute_BP_OnEntryReleased(UObject* O)
{
check(O != NULL);
check(O->GetClass()->ImplementsInterface(UUserListEntry::StaticClass()));
UFunction* const Func = O->FindFunction(NAME_UUserListEntry_BP_OnEntryReleased);
if (Func)
{
O->ProcessEvent(Func, NULL);
}
}
struct Z_Construct_UFunction_UUserListEntry_BP_OnEntryReleased_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "UserListEntry" },
{ "Comment", "/** Called when this entry is released from the owning table and no longer represents any list item */" },
{ "DisplayName", "On Entry Released" },
{ "ModuleRelativePath", "Public/Blueprint/IUserListEntry.h" },
{ "ToolTip", "Called when this entry is released from the owning table and no longer represents any list item" },
};
#endif // WITH_METADATA
// ********** Begin Function BP_OnEntryReleased constinit property declarations ********************
// ********** End Function BP_OnEntryReleased constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserListEntry_BP_OnEntryReleased_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserListEntry, nullptr, "BP_OnEntryReleased", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08080802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntry_BP_OnEntryReleased_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserListEntry_BP_OnEntryReleased_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UUserListEntry_BP_OnEntryReleased()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserListEntry_BP_OnEntryReleased_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Interface UUserListEntry Function BP_OnEntryReleased *****************************
// ********** Begin Interface UUserListEntry Function BP_OnItemExpansionChanged ********************
struct UserListEntry_eventBP_OnItemExpansionChanged_Parms
{
bool bIsExpanded;
};
void IUserListEntry::BP_OnItemExpansionChanged(bool bIsExpanded)
{
check(0 && "Do not directly call Event functions in Interfaces. Call Execute_BP_OnItemExpansionChanged instead.");
}
static FName NAME_UUserListEntry_BP_OnItemExpansionChanged = FName(TEXT("BP_OnItemExpansionChanged"));
void IUserListEntry::Execute_BP_OnItemExpansionChanged(UObject* O, bool bIsExpanded)
{
check(O != NULL);
check(O->GetClass()->ImplementsInterface(UUserListEntry::StaticClass()));
UserListEntry_eventBP_OnItemExpansionChanged_Parms Parms;
UFunction* const Func = O->FindFunction(NAME_UUserListEntry_BP_OnItemExpansionChanged);
if (Func)
{
Parms.bIsExpanded=std::move(bIsExpanded);
O->ProcessEvent(Func, &Parms);
}
}
struct Z_Construct_UFunction_UUserListEntry_BP_OnItemExpansionChanged_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "UserListEntry" },
{ "Comment", "/** Called when the expansion state of the item represented by this entry changes. Tree view entries only. */" },
{ "DisplayName", "On Item Expansion Changed" },
{ "ModuleRelativePath", "Public/Blueprint/IUserListEntry.h" },
{ "ToolTip", "Called when the expansion state of the item represented by this entry changes. Tree view entries only." },
};
#endif // WITH_METADATA
// ********** Begin Function BP_OnItemExpansionChanged constinit property declarations *************
static void NewProp_bIsExpanded_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsExpanded;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BP_OnItemExpansionChanged constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BP_OnItemExpansionChanged Property Definitions ************************
void Z_Construct_UFunction_UUserListEntry_BP_OnItemExpansionChanged_Statics::NewProp_bIsExpanded_SetBit(void* Obj)
{
((UserListEntry_eventBP_OnItemExpansionChanged_Parms*)Obj)->bIsExpanded = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UUserListEntry_BP_OnItemExpansionChanged_Statics::NewProp_bIsExpanded = { "bIsExpanded", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UserListEntry_eventBP_OnItemExpansionChanged_Parms), &Z_Construct_UFunction_UUserListEntry_BP_OnItemExpansionChanged_Statics::NewProp_bIsExpanded_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UUserListEntry_BP_OnItemExpansionChanged_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserListEntry_BP_OnItemExpansionChanged_Statics::NewProp_bIsExpanded,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntry_BP_OnItemExpansionChanged_Statics::PropPointers) < 2048);
// ********** End Function BP_OnItemExpansionChanged Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserListEntry_BP_OnItemExpansionChanged_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserListEntry, nullptr, "BP_OnItemExpansionChanged", Z_Construct_UFunction_UUserListEntry_BP_OnItemExpansionChanged_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntry_BP_OnItemExpansionChanged_Statics::PropPointers),
sizeof(UserListEntry_eventBP_OnItemExpansionChanged_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08080802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntry_BP_OnItemExpansionChanged_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserListEntry_BP_OnItemExpansionChanged_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(UserListEntry_eventBP_OnItemExpansionChanged_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UUserListEntry_BP_OnItemExpansionChanged()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserListEntry_BP_OnItemExpansionChanged_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Interface UUserListEntry Function BP_OnItemExpansionChanged **********************
// ********** Begin Interface UUserListEntry Function BP_OnItemSelectionChanged ********************
struct UserListEntry_eventBP_OnItemSelectionChanged_Parms
{
bool bIsSelected;
};
void IUserListEntry::BP_OnItemSelectionChanged(bool bIsSelected)
{
check(0 && "Do not directly call Event functions in Interfaces. Call Execute_BP_OnItemSelectionChanged instead.");
}
static FName NAME_UUserListEntry_BP_OnItemSelectionChanged = FName(TEXT("BP_OnItemSelectionChanged"));
void IUserListEntry::Execute_BP_OnItemSelectionChanged(UObject* O, bool bIsSelected)
{
check(O != NULL);
check(O->GetClass()->ImplementsInterface(UUserListEntry::StaticClass()));
UserListEntry_eventBP_OnItemSelectionChanged_Parms Parms;
UFunction* const Func = O->FindFunction(NAME_UUserListEntry_BP_OnItemSelectionChanged);
if (Func)
{
Parms.bIsSelected=std::move(bIsSelected);
O->ProcessEvent(Func, &Parms);
}
}
struct Z_Construct_UFunction_UUserListEntry_BP_OnItemSelectionChanged_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "UserListEntry" },
{ "Comment", "/** Called when the selection state of the item represented by this entry changes. */" },
{ "DisplayName", "On Item Selection Changed" },
{ "ModuleRelativePath", "Public/Blueprint/IUserListEntry.h" },
{ "ToolTip", "Called when the selection state of the item represented by this entry changes." },
};
#endif // WITH_METADATA
// ********** Begin Function BP_OnItemSelectionChanged constinit property declarations *************
static void NewProp_bIsSelected_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsSelected;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BP_OnItemSelectionChanged constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BP_OnItemSelectionChanged Property Definitions ************************
void Z_Construct_UFunction_UUserListEntry_BP_OnItemSelectionChanged_Statics::NewProp_bIsSelected_SetBit(void* Obj)
{
((UserListEntry_eventBP_OnItemSelectionChanged_Parms*)Obj)->bIsSelected = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UUserListEntry_BP_OnItemSelectionChanged_Statics::NewProp_bIsSelected = { "bIsSelected", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UserListEntry_eventBP_OnItemSelectionChanged_Parms), &Z_Construct_UFunction_UUserListEntry_BP_OnItemSelectionChanged_Statics::NewProp_bIsSelected_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UUserListEntry_BP_OnItemSelectionChanged_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserListEntry_BP_OnItemSelectionChanged_Statics::NewProp_bIsSelected,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntry_BP_OnItemSelectionChanged_Statics::PropPointers) < 2048);
// ********** End Function BP_OnItemSelectionChanged Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserListEntry_BP_OnItemSelectionChanged_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserListEntry, nullptr, "BP_OnItemSelectionChanged", Z_Construct_UFunction_UUserListEntry_BP_OnItemSelectionChanged_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntry_BP_OnItemSelectionChanged_Statics::PropPointers),
sizeof(UserListEntry_eventBP_OnItemSelectionChanged_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08080802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntry_BP_OnItemSelectionChanged_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserListEntry_BP_OnItemSelectionChanged_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(UserListEntry_eventBP_OnItemSelectionChanged_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UUserListEntry_BP_OnItemSelectionChanged()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserListEntry_BP_OnItemSelectionChanged_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Interface UUserListEntry Function BP_OnItemSelectionChanged **********************
// ********** Begin Interface UUserListEntry Function BP_OnUpdateEntryDropIndicator ****************
struct UserListEntry_eventBP_OnUpdateEntryDropIndicator_Parms
{
EUMGItemDropZone DropZone;
};
void IUserListEntry::BP_OnUpdateEntryDropIndicator(EUMGItemDropZone DropZone)
{
check(0 && "Do not directly call Event functions in Interfaces. Call Execute_BP_OnUpdateEntryDropIndicator instead.");
}
static FName NAME_UUserListEntry_BP_OnUpdateEntryDropIndicator = FName(TEXT("BP_OnUpdateEntryDropIndicator"));
void IUserListEntry::Execute_BP_OnUpdateEntryDropIndicator(UObject* O, EUMGItemDropZone DropZone)
{
check(O != NULL);
check(O->GetClass()->ImplementsInterface(UUserListEntry::StaticClass()));
UserListEntry_eventBP_OnUpdateEntryDropIndicator_Parms Parms;
UFunction* const Func = O->FindFunction(NAME_UUserListEntry_BP_OnUpdateEntryDropIndicator);
if (Func)
{
Parms.DropZone=std::move(DropZone);
O->ProcessEvent(Func, &Parms);
}
}
struct Z_Construct_UFunction_UUserListEntry_BP_OnUpdateEntryDropIndicator_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "UserListEntry" },
{ "Comment", "/** Called when the drop zone indicator is changed for this entry */" },
{ "DisplayName", "On Update Entry Drop Indicator" },
{ "ModuleRelativePath", "Public/Blueprint/IUserListEntry.h" },
{ "ToolTip", "Called when the drop zone indicator is changed for this entry" },
};
#endif // WITH_METADATA
// ********** Begin Function BP_OnUpdateEntryDropIndicator constinit property declarations *********
static const UECodeGen_Private::FBytePropertyParams NewProp_DropZone_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DropZone;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BP_OnUpdateEntryDropIndicator constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BP_OnUpdateEntryDropIndicator Property Definitions ********************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UUserListEntry_BP_OnUpdateEntryDropIndicator_Statics::NewProp_DropZone_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_UUserListEntry_BP_OnUpdateEntryDropIndicator_Statics::NewProp_DropZone = { "DropZone", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserListEntry_eventBP_OnUpdateEntryDropIndicator_Parms, DropZone), Z_Construct_UEnum_UMG_EUMGItemDropZone, METADATA_PARAMS(0, nullptr) }; // 1176467886
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UUserListEntry_BP_OnUpdateEntryDropIndicator_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserListEntry_BP_OnUpdateEntryDropIndicator_Statics::NewProp_DropZone_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserListEntry_BP_OnUpdateEntryDropIndicator_Statics::NewProp_DropZone,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntry_BP_OnUpdateEntryDropIndicator_Statics::PropPointers) < 2048);
// ********** End Function BP_OnUpdateEntryDropIndicator Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserListEntry_BP_OnUpdateEntryDropIndicator_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserListEntry, nullptr, "BP_OnUpdateEntryDropIndicator", Z_Construct_UFunction_UUserListEntry_BP_OnUpdateEntryDropIndicator_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntry_BP_OnUpdateEntryDropIndicator_Statics::PropPointers),
sizeof(UserListEntry_eventBP_OnUpdateEntryDropIndicator_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08080802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntry_BP_OnUpdateEntryDropIndicator_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserListEntry_BP_OnUpdateEntryDropIndicator_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(UserListEntry_eventBP_OnUpdateEntryDropIndicator_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UUserListEntry_BP_OnUpdateEntryDropIndicator()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserListEntry_BP_OnUpdateEntryDropIndicator_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Interface UUserListEntry Function BP_OnUpdateEntryDropIndicator ******************
// ********** Begin Interface UUserListEntry *******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UUserListEntry;
UClass* UUserListEntry::GetPrivateStaticClass()
{
using TClass = UUserListEntry;
if (!Z_Registration_Info_UClass_UUserListEntry.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("UserListEntry"),
Z_Registration_Info_UClass_UUserListEntry.InnerSingleton,
StaticRegisterNativesUUserListEntry,
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_UUserListEntry.InnerSingleton;
}
UClass* Z_Construct_UClass_UUserListEntry_NoRegister()
{
return UUserListEntry::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UUserListEntry_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/Blueprint/IUserListEntry.h" },
};
#endif // WITH_METADATA
// ********** Begin Interface UUserListEntry constinit property declarations ***********************
// ********** End Interface UUserListEntry constinit property declarations *************************
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UUserListEntry_BP_OnEndEntryDropOperation, "BP_OnEndEntryDropOperation" }, // 509476966
{ &Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragged, "BP_OnEntryDragged" }, // 2440469686
{ &Z_Construct_UFunction_UUserListEntry_BP_OnEntryDragOverChanged, "BP_OnEntryDragOverChanged" }, // 242833990
{ &Z_Construct_UFunction_UUserListEntry_BP_OnEntryDropped, "BP_OnEntryDropped" }, // 2246323320
{ &Z_Construct_UFunction_UUserListEntry_BP_OnEntryReleased, "BP_OnEntryReleased" }, // 3675490918
{ &Z_Construct_UFunction_UUserListEntry_BP_OnItemExpansionChanged, "BP_OnItemExpansionChanged" }, // 326366949
{ &Z_Construct_UFunction_UUserListEntry_BP_OnItemSelectionChanged, "BP_OnItemSelectionChanged" }, // 288369032
{ &Z_Construct_UFunction_UUserListEntry_BP_OnUpdateEntryDropIndicator, "BP_OnUpdateEntryDropIndicator" }, // 2643649268
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<IUserListEntry>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UUserListEntry_Statics
UObject* (*const Z_Construct_UClass_UUserListEntry_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UInterface,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UUserListEntry_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UUserListEntry_Statics::ClassParams = {
&UUserListEntry::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000840A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UUserListEntry_Statics::Class_MetaDataParams), Z_Construct_UClass_UUserListEntry_Statics::Class_MetaDataParams)
};
void UUserListEntry::StaticRegisterNativesUUserListEntry()
{
}
UClass* Z_Construct_UClass_UUserListEntry()
{
if (!Z_Registration_Info_UClass_UUserListEntry.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UUserListEntry.OuterSingleton, Z_Construct_UClass_UUserListEntry_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UUserListEntry.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UUserListEntry);
// ********** End Interface UUserListEntry *********************************************************
// ********** Begin Class UUserListEntryLibrary Function GetOwningListView *************************
struct Z_Construct_UFunction_UUserListEntryLibrary_GetOwningListView_Statics
{
struct UserListEntryLibrary_eventGetOwningListView_Parms
{
TScriptInterface<IUserListEntry> UserListEntry;
UListViewBase* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "UserListEntry" },
{ "Comment", "/** \n\x09 * Returns the list view that contains this entry.\n\x09 * @param UserListEntry Note: Visually not transmitted, but this defaults to \"self\". No need to hook up if calling internally.\n\x09 */" },
{ "DefaultToSelf", "UserListEntry" },
{ "ModuleRelativePath", "Public/Blueprint/IUserListEntry.h" },
{ "ToolTip", "Returns the list view that contains this entry.\n@param UserListEntry Note: Visually not transmitted, but this defaults to \"self\". No need to hook up if calling internally." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function GetOwningListView constinit property declarations *********************
static const UECodeGen_Private::FInterfacePropertyParams NewProp_UserListEntry;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetOwningListView constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetOwningListView Property Definitions ********************************
const UECodeGen_Private::FInterfacePropertyParams Z_Construct_UFunction_UUserListEntryLibrary_GetOwningListView_Statics::NewProp_UserListEntry = { "UserListEntry", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Interface, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserListEntryLibrary_eventGetOwningListView_Parms, UserListEntry), Z_Construct_UClass_UUserListEntry_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UUserListEntryLibrary_GetOwningListView_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserListEntryLibrary_eventGetOwningListView_Parms, ReturnValue), Z_Construct_UClass_UListViewBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UUserListEntryLibrary_GetOwningListView_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserListEntryLibrary_GetOwningListView_Statics::NewProp_UserListEntry,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserListEntryLibrary_GetOwningListView_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntryLibrary_GetOwningListView_Statics::PropPointers) < 2048);
// ********** End Function GetOwningListView Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserListEntryLibrary_GetOwningListView_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserListEntryLibrary, nullptr, "GetOwningListView", Z_Construct_UFunction_UUserListEntryLibrary_GetOwningListView_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntryLibrary_GetOwningListView_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UUserListEntryLibrary_GetOwningListView_Statics::UserListEntryLibrary_eventGetOwningListView_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntryLibrary_GetOwningListView_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserListEntryLibrary_GetOwningListView_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UUserListEntryLibrary_GetOwningListView_Statics::UserListEntryLibrary_eventGetOwningListView_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UUserListEntryLibrary_GetOwningListView()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserListEntryLibrary_GetOwningListView_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UUserListEntryLibrary::execGetOwningListView)
{
P_GET_TINTERFACE(IUserListEntry,Z_Param_UserListEntry);
P_FINISH;
P_NATIVE_BEGIN;
*(UListViewBase**)Z_Param__Result=UUserListEntryLibrary::GetOwningListView(Z_Param_UserListEntry);
P_NATIVE_END;
}
// ********** End Class UUserListEntryLibrary Function GetOwningListView ***************************
// ********** Begin Class UUserListEntryLibrary Function IsListItemExpanded ************************
struct Z_Construct_UFunction_UUserListEntryLibrary_IsListItemExpanded_Statics
{
struct UserListEntryLibrary_eventIsListItemExpanded_Parms
{
TScriptInterface<IUserListEntry> UserListEntry;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "UserListEntry" },
{ "Comment", "/** \n\x09 * Returns true if the item represented by this entry is currently expanded and showing its children. Tree view entries only.\n\x09 * @param UserListEntry Note: Visually not transmitted, but this defaults to \"self\". No need to hook up if calling internally.\n\x09 */" },
{ "DefaultToSelf", "UserListEntry" },
{ "ModuleRelativePath", "Public/Blueprint/IUserListEntry.h" },
{ "ToolTip", "Returns true if the item represented by this entry is currently expanded and showing its children. Tree view entries only.\n@param UserListEntry Note: Visually not transmitted, but this defaults to \"self\". No need to hook up if calling internally." },
};
#endif // WITH_METADATA
// ********** Begin Function IsListItemExpanded constinit property declarations ********************
static const UECodeGen_Private::FInterfacePropertyParams NewProp_UserListEntry;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsListItemExpanded constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsListItemExpanded Property Definitions *******************************
const UECodeGen_Private::FInterfacePropertyParams Z_Construct_UFunction_UUserListEntryLibrary_IsListItemExpanded_Statics::NewProp_UserListEntry = { "UserListEntry", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Interface, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserListEntryLibrary_eventIsListItemExpanded_Parms, UserListEntry), Z_Construct_UClass_UUserListEntry_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UUserListEntryLibrary_IsListItemExpanded_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((UserListEntryLibrary_eventIsListItemExpanded_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UUserListEntryLibrary_IsListItemExpanded_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(UserListEntryLibrary_eventIsListItemExpanded_Parms), &Z_Construct_UFunction_UUserListEntryLibrary_IsListItemExpanded_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UUserListEntryLibrary_IsListItemExpanded_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserListEntryLibrary_IsListItemExpanded_Statics::NewProp_UserListEntry,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserListEntryLibrary_IsListItemExpanded_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntryLibrary_IsListItemExpanded_Statics::PropPointers) < 2048);
// ********** End Function IsListItemExpanded Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserListEntryLibrary_IsListItemExpanded_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserListEntryLibrary, nullptr, "IsListItemExpanded", Z_Construct_UFunction_UUserListEntryLibrary_IsListItemExpanded_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntryLibrary_IsListItemExpanded_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UUserListEntryLibrary_IsListItemExpanded_Statics::UserListEntryLibrary_eventIsListItemExpanded_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntryLibrary_IsListItemExpanded_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserListEntryLibrary_IsListItemExpanded_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UUserListEntryLibrary_IsListItemExpanded_Statics::UserListEntryLibrary_eventIsListItemExpanded_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UUserListEntryLibrary_IsListItemExpanded()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserListEntryLibrary_IsListItemExpanded_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UUserListEntryLibrary::execIsListItemExpanded)
{
P_GET_TINTERFACE(IUserListEntry,Z_Param_UserListEntry);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UUserListEntryLibrary::IsListItemExpanded(Z_Param_UserListEntry);
P_NATIVE_END;
}
// ********** End Class UUserListEntryLibrary Function IsListItemExpanded **************************
// ********** Begin Class UUserListEntryLibrary Function IsListItemSelected ************************
struct Z_Construct_UFunction_UUserListEntryLibrary_IsListItemSelected_Statics
{
struct UserListEntryLibrary_eventIsListItemSelected_Parms
{
TScriptInterface<IUserListEntry> UserListEntry;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "UserListEntry" },
{ "Comment", "/** \n\x09 * Returns true if the item represented by this entry is currently selected in the owning list view. \n\x09 * @param UserListEntry Note: Visually not transmitted, but this defaults to \"self\". No need to hook up if calling internally.\n\x09 */" },
{ "DefaultToSelf", "UserListEntry" },
{ "ModuleRelativePath", "Public/Blueprint/IUserListEntry.h" },
{ "ToolTip", "Returns true if the item represented by this entry is currently selected in the owning list view.\n@param UserListEntry Note: Visually not transmitted, but this defaults to \"self\". No need to hook up if calling internally." },
};
#endif // WITH_METADATA
// ********** Begin Function IsListItemSelected constinit property declarations ********************
static const UECodeGen_Private::FInterfacePropertyParams NewProp_UserListEntry;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsListItemSelected constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsListItemSelected Property Definitions *******************************
const UECodeGen_Private::FInterfacePropertyParams Z_Construct_UFunction_UUserListEntryLibrary_IsListItemSelected_Statics::NewProp_UserListEntry = { "UserListEntry", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Interface, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserListEntryLibrary_eventIsListItemSelected_Parms, UserListEntry), Z_Construct_UClass_UUserListEntry_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UUserListEntryLibrary_IsListItemSelected_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((UserListEntryLibrary_eventIsListItemSelected_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UUserListEntryLibrary_IsListItemSelected_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(UserListEntryLibrary_eventIsListItemSelected_Parms), &Z_Construct_UFunction_UUserListEntryLibrary_IsListItemSelected_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UUserListEntryLibrary_IsListItemSelected_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserListEntryLibrary_IsListItemSelected_Statics::NewProp_UserListEntry,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserListEntryLibrary_IsListItemSelected_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntryLibrary_IsListItemSelected_Statics::PropPointers) < 2048);
// ********** End Function IsListItemSelected Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserListEntryLibrary_IsListItemSelected_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserListEntryLibrary, nullptr, "IsListItemSelected", Z_Construct_UFunction_UUserListEntryLibrary_IsListItemSelected_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntryLibrary_IsListItemSelected_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UUserListEntryLibrary_IsListItemSelected_Statics::UserListEntryLibrary_eventIsListItemSelected_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserListEntryLibrary_IsListItemSelected_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserListEntryLibrary_IsListItemSelected_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UUserListEntryLibrary_IsListItemSelected_Statics::UserListEntryLibrary_eventIsListItemSelected_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UUserListEntryLibrary_IsListItemSelected()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserListEntryLibrary_IsListItemSelected_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UUserListEntryLibrary::execIsListItemSelected)
{
P_GET_TINTERFACE(IUserListEntry,Z_Param_UserListEntry);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UUserListEntryLibrary::IsListItemSelected(Z_Param_UserListEntry);
P_NATIVE_END;
}
// ********** End Class UUserListEntryLibrary Function IsListItemSelected **************************
// ********** Begin Class UUserListEntryLibrary ****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UUserListEntryLibrary;
UClass* UUserListEntryLibrary::GetPrivateStaticClass()
{
using TClass = UUserListEntryLibrary;
if (!Z_Registration_Info_UClass_UUserListEntryLibrary.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("UserListEntryLibrary"),
Z_Registration_Info_UClass_UUserListEntryLibrary.InnerSingleton,
StaticRegisterNativesUUserListEntryLibrary,
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_UUserListEntryLibrary.InnerSingleton;
}
UClass* Z_Construct_UClass_UUserListEntryLibrary_NoRegister()
{
return UUserListEntryLibrary::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UUserListEntryLibrary_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** Static library to supply \"for free\" functionality to widgets that implement IUserListEntry */" },
{ "IncludePath", "Blueprint/IUserListEntry.h" },
{ "ModuleRelativePath", "Public/Blueprint/IUserListEntry.h" },
{ "ToolTip", "Static library to supply \"for free\" functionality to widgets that implement IUserListEntry" },
};
#endif // WITH_METADATA
// ********** Begin Class UUserListEntryLibrary constinit property declarations ********************
// ********** End Class UUserListEntryLibrary constinit property declarations **********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetOwningListView"), .Pointer = &UUserListEntryLibrary::execGetOwningListView },
{ .NameUTF8 = UTF8TEXT("IsListItemExpanded"), .Pointer = &UUserListEntryLibrary::execIsListItemExpanded },
{ .NameUTF8 = UTF8TEXT("IsListItemSelected"), .Pointer = &UUserListEntryLibrary::execIsListItemSelected },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UUserListEntryLibrary_GetOwningListView, "GetOwningListView" }, // 1382507533
{ &Z_Construct_UFunction_UUserListEntryLibrary_IsListItemExpanded, "IsListItemExpanded" }, // 382759622
{ &Z_Construct_UFunction_UUserListEntryLibrary_IsListItemSelected, "IsListItemSelected" }, // 3122998980
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UUserListEntryLibrary>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UUserListEntryLibrary_Statics
UObject* (*const Z_Construct_UClass_UUserListEntryLibrary_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UUserListEntryLibrary_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UUserListEntryLibrary_Statics::ClassParams = {
&UUserListEntryLibrary::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UUserListEntryLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UUserListEntryLibrary_Statics::Class_MetaDataParams)
};
void UUserListEntryLibrary::StaticRegisterNativesUUserListEntryLibrary()
{
UClass* Class = UUserListEntryLibrary::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UUserListEntryLibrary_Statics::Funcs));
}
UClass* Z_Construct_UClass_UUserListEntryLibrary()
{
if (!Z_Registration_Info_UClass_UUserListEntryLibrary.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UUserListEntryLibrary.OuterSingleton, Z_Construct_UClass_UUserListEntryLibrary_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UUserListEntryLibrary.OuterSingleton;
}
UUserListEntryLibrary::UUserListEntryLibrary(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UUserListEntryLibrary);
UUserListEntryLibrary::~UUserListEntryLibrary() {}
// ********** End Class UUserListEntryLibrary ******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserListEntry_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UUserListEntry, UUserListEntry::StaticClass, TEXT("UUserListEntry"), &Z_Registration_Info_UClass_UUserListEntry, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UUserListEntry), 3060062628U) },
{ Z_Construct_UClass_UUserListEntryLibrary, UUserListEntryLibrary::StaticClass, TEXT("UUserListEntryLibrary"), &Z_Registration_Info_UClass_UUserListEntryLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UUserListEntryLibrary), 1250014809U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserListEntry_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserListEntry_h__Script_UMG_824733046{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserListEntry_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserListEntry_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,140 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Blueprint/IUserListEntry.h"
#ifdef UMG_IUserListEntry_generated_h
#error "IUserListEntry.generated.h already included, missing '#pragma once' in IUserListEntry.h"
#endif
#define UMG_IUserListEntry_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class IUserListEntry;
class UDragDropOperation;
class UListViewBase;
enum class EUMGItemDropZone : uint8;
// ********** Begin Interface UUserListEntry *******************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserListEntry_h_24_CALLBACK_WRAPPERS
struct Z_Construct_UClass_UUserListEntry_Statics;
UMG_API UClass* Z_Construct_UClass_UUserListEntry_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserListEntry_h_24_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UUserListEntry(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UUserListEntry) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UUserListEntry); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UUserListEntry); \
/** Deleted move- and copy-constructors, should never be used */ \
UUserListEntry(UUserListEntry&&) = delete; \
UUserListEntry(const UUserListEntry&) = delete; \
virtual ~UUserListEntry() = default;
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserListEntry_h_24_GENERATED_UINTERFACE_BODY() \
private: \
static void StaticRegisterNativesUUserListEntry(); \
friend struct ::Z_Construct_UClass_UUserListEntry_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UUserListEntry_NoRegister(); \
public: \
DECLARE_CLASS2(UUserListEntry, UInterface, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Interface), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UUserListEntry_NoRegister) \
DECLARE_SERIALIZER(UUserListEntry)
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserListEntry_h_24_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserListEntry_h_24_GENERATED_UINTERFACE_BODY() \
FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserListEntry_h_24_STANDARD_CONSTRUCTORS \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserListEntry_h_24_INCLASS_IINTERFACE \
protected: \
virtual ~IUserListEntry() {} \
public: \
typedef UUserListEntry UClassType; \
typedef IUserListEntry ThisClass; \
UMG_API static void Execute_BP_OnEndEntryDropOperation(UObject* O, bool bSuccess); \
UMG_API static void Execute_BP_OnEntryDragged(UObject* O, UDragDropOperation* Operation); \
UMG_API static void Execute_BP_OnEntryDragOverChanged(UObject* O, bool bIsDraggingOver); \
UMG_API static void Execute_BP_OnEntryDropped(UObject* O, UDragDropOperation* Operation); \
UMG_API static void Execute_BP_OnEntryReleased(UObject* O); \
UMG_API static void Execute_BP_OnItemExpansionChanged(UObject* O, bool bIsExpanded); \
UMG_API static void Execute_BP_OnItemSelectionChanged(UObject* O, bool bIsSelected); \
UMG_API static void Execute_BP_OnUpdateEntryDropIndicator(UObject* O, EUMGItemDropZone DropZone); \
virtual UObject* _getUObject() const { return nullptr; }
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserListEntry_h_21_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserListEntry_h_29_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserListEntry_h_24_CALLBACK_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserListEntry_h_24_INCLASS_IINTERFACE \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UUserListEntry;
// ********** End Interface UUserListEntry *********************************************************
// ********** Begin Class UUserListEntryLibrary ****************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserListEntry_h_105_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetOwningListView); \
DECLARE_FUNCTION(execIsListItemExpanded); \
DECLARE_FUNCTION(execIsListItemSelected);
struct Z_Construct_UClass_UUserListEntryLibrary_Statics;
UMG_API UClass* Z_Construct_UClass_UUserListEntryLibrary_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserListEntry_h_105_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUUserListEntryLibrary(); \
friend struct ::Z_Construct_UClass_UUserListEntryLibrary_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UUserListEntryLibrary_NoRegister(); \
public: \
DECLARE_CLASS2(UUserListEntryLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UUserListEntryLibrary_NoRegister) \
DECLARE_SERIALIZER(UUserListEntryLibrary)
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserListEntry_h_105_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UUserListEntryLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UUserListEntryLibrary(UUserListEntryLibrary&&) = delete; \
UUserListEntryLibrary(const UUserListEntryLibrary&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UUserListEntryLibrary); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UUserListEntryLibrary); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UUserListEntryLibrary) \
UMG_API virtual ~UUserListEntryLibrary();
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserListEntry_h_102_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserListEntry_h_105_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserListEntry_h_105_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserListEntry_h_105_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserListEntry_h_105_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UUserListEntryLibrary;
// ********** End Class UUserListEntryLibrary ******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserListEntry_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,534 @@
// 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 "Blueprint/IUserObjectListEntry.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeIUserObjectListEntry() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
UMG_API UClass* Z_Construct_UClass_UUserListEntry();
UMG_API UClass* Z_Construct_UClass_UUserObjectListEntry();
UMG_API UClass* Z_Construct_UClass_UUserObjectListEntry_NoRegister();
UMG_API UClass* Z_Construct_UClass_UUserObjectListEntryLibrary();
UMG_API UClass* Z_Construct_UClass_UUserObjectListEntryLibrary_NoRegister();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Interface UUserObjectListEntry Function OnListItemObjectSet ********************
struct UserObjectListEntry_eventOnListItemObjectSet_Parms
{
UObject* ListItemObject;
};
void IUserObjectListEntry::OnListItemObjectSet(UObject* ListItemObject)
{
check(0 && "Do not directly call Event functions in Interfaces. Call Execute_OnListItemObjectSet instead.");
}
static FName NAME_UUserObjectListEntry_OnListItemObjectSet = FName(TEXT("OnListItemObjectSet"));
void IUserObjectListEntry::Execute_OnListItemObjectSet(UObject* O, UObject* ListItemObject)
{
check(O != NULL);
check(O->GetClass()->ImplementsInterface(UUserObjectListEntry::StaticClass()));
UserObjectListEntry_eventOnListItemObjectSet_Parms Parms;
UFunction* const Func = O->FindFunction(NAME_UUserObjectListEntry_OnListItemObjectSet);
if (Func)
{
Parms.ListItemObject=std::move(ListItemObject);
O->ProcessEvent(Func, &Parms);
}
}
struct Z_Construct_UFunction_UUserObjectListEntry_OnListItemObjectSet_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ObjectListEntry" },
{ "Comment", "/** Called when this entry is assigned a new item object to represent by the owning list view */" },
{ "ModuleRelativePath", "Public/Blueprint/IUserObjectListEntry.h" },
{ "ToolTip", "Called when this entry is assigned a new item object to represent by the owning list view" },
};
#endif // WITH_METADATA
// ********** Begin Function OnListItemObjectSet constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ListItemObject;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function OnListItemObjectSet constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function OnListItemObjectSet Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UUserObjectListEntry_OnListItemObjectSet_Statics::NewProp_ListItemObject = { "ListItemObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserObjectListEntry_eventOnListItemObjectSet_Parms, ListItemObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UUserObjectListEntry_OnListItemObjectSet_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserObjectListEntry_OnListItemObjectSet_Statics::NewProp_ListItemObject,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserObjectListEntry_OnListItemObjectSet_Statics::PropPointers) < 2048);
// ********** End Function OnListItemObjectSet Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserObjectListEntry_OnListItemObjectSet_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserObjectListEntry, nullptr, "OnListItemObjectSet", Z_Construct_UFunction_UUserObjectListEntry_OnListItemObjectSet_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UUserObjectListEntry_OnListItemObjectSet_Statics::PropPointers),
sizeof(UserObjectListEntry_eventOnListItemObjectSet_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08080802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserObjectListEntry_OnListItemObjectSet_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserObjectListEntry_OnListItemObjectSet_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(UserObjectListEntry_eventOnListItemObjectSet_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UUserObjectListEntry_OnListItemObjectSet()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserObjectListEntry_OnListItemObjectSet_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Interface UUserObjectListEntry Function OnListItemObjectSet **********************
// ********** Begin Interface UUserObjectListEntry *************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UUserObjectListEntry;
UClass* UUserObjectListEntry::GetPrivateStaticClass()
{
using TClass = UUserObjectListEntry;
if (!Z_Registration_Info_UClass_UUserObjectListEntry.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("UserObjectListEntry"),
Z_Registration_Info_UClass_UUserObjectListEntry.InnerSingleton,
StaticRegisterNativesUUserObjectListEntry,
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_UUserObjectListEntry.InnerSingleton;
}
UClass* Z_Construct_UClass_UUserObjectListEntry_NoRegister()
{
return UUserObjectListEntry::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UUserObjectListEntry_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Blueprint/IUserObjectListEntry.h" },
};
#endif // WITH_METADATA
// ********** Begin Interface UUserObjectListEntry constinit property declarations *****************
// ********** End Interface UUserObjectListEntry constinit property declarations *******************
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UUserObjectListEntry_OnListItemObjectSet, "OnListItemObjectSet" }, // 1398524708
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<IUserObjectListEntry>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UUserObjectListEntry_Statics
UObject* (*const Z_Construct_UClass_UUserObjectListEntry_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UUserListEntry,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UUserObjectListEntry_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UUserObjectListEntry_Statics::ClassParams = {
&UUserObjectListEntry::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000840A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UUserObjectListEntry_Statics::Class_MetaDataParams), Z_Construct_UClass_UUserObjectListEntry_Statics::Class_MetaDataParams)
};
void UUserObjectListEntry::StaticRegisterNativesUUserObjectListEntry()
{
}
UClass* Z_Construct_UClass_UUserObjectListEntry()
{
if (!Z_Registration_Info_UClass_UUserObjectListEntry.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UUserObjectListEntry.OuterSingleton, Z_Construct_UClass_UUserObjectListEntry_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UUserObjectListEntry.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UUserObjectListEntry);
// ********** End Interface UUserObjectListEntry ***************************************************
// ********** Begin Class UUserObjectListEntryLibrary Function GetListItemIndex ********************
struct Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemIndex_Statics
{
struct UserObjectListEntryLibrary_eventGetListItemIndex_Parms
{
TScriptInterface<IUserObjectListEntry> UserObjectListEntry;
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "UserObjectListEntry" },
{ "Comment", "/** Returns the index of the list item in the owning UListView */" },
{ "DefaultToSelf", "UserObjectListEntry" },
{ "ModuleRelativePath", "Public/Blueprint/IUserObjectListEntry.h" },
{ "ToolTip", "Returns the index of the list item in the owning UListView" },
};
#endif // WITH_METADATA
// ********** Begin Function GetListItemIndex constinit property declarations **********************
static const UECodeGen_Private::FInterfacePropertyParams NewProp_UserObjectListEntry;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetListItemIndex constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetListItemIndex Property Definitions *********************************
const UECodeGen_Private::FInterfacePropertyParams Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemIndex_Statics::NewProp_UserObjectListEntry = { "UserObjectListEntry", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Interface, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserObjectListEntryLibrary_eventGetListItemIndex_Parms, UserObjectListEntry), Z_Construct_UClass_UUserObjectListEntry_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemIndex_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserObjectListEntryLibrary_eventGetListItemIndex_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemIndex_Statics::NewProp_UserObjectListEntry,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemIndex_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemIndex_Statics::PropPointers) < 2048);
// ********** End Function GetListItemIndex Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserObjectListEntryLibrary, nullptr, "GetListItemIndex", Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemIndex_Statics::UserObjectListEntryLibrary_eventGetListItemIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemIndex_Statics::UserObjectListEntryLibrary_eventGetListItemIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UUserObjectListEntryLibrary::execGetListItemIndex)
{
P_GET_TINTERFACE(IUserObjectListEntry,Z_Param_UserObjectListEntry);
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=UUserObjectListEntryLibrary::GetListItemIndex(Z_Param_UserObjectListEntry);
P_NATIVE_END;
}
// ********** End Class UUserObjectListEntryLibrary Function GetListItemIndex **********************
// ********** Begin Class UUserObjectListEntryLibrary Function GetListItemObject *******************
struct Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemObject_Statics
{
struct UserObjectListEntryLibrary_eventGetListItemObject_Parms
{
TScriptInterface<IUserObjectListEntry> UserObjectListEntry;
UObject* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "UserObjectListEntry" },
{ "Comment", "/** \n\x09 * Returns the item in the owning list view that this entry is currently assigned to represent. \n\x09 * @param UserObjectListEntry Note: Visually not transmitted, but this defaults to \"self\". No need to hook up if calling internally.\n\x09 */" },
{ "DefaultToSelf", "UserObjectListEntry" },
{ "ModuleRelativePath", "Public/Blueprint/IUserObjectListEntry.h" },
{ "ToolTip", "Returns the item in the owning list view that this entry is currently assigned to represent.\n@param UserObjectListEntry Note: Visually not transmitted, but this defaults to \"self\". No need to hook up if calling internally." },
};
#endif // WITH_METADATA
// ********** Begin Function GetListItemObject constinit property declarations *********************
static const UECodeGen_Private::FInterfacePropertyParams NewProp_UserObjectListEntry;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetListItemObject constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetListItemObject Property Definitions ********************************
const UECodeGen_Private::FInterfacePropertyParams Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemObject_Statics::NewProp_UserObjectListEntry = { "UserObjectListEntry", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Interface, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserObjectListEntryLibrary_eventGetListItemObject_Parms, UserObjectListEntry), Z_Construct_UClass_UUserObjectListEntry_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemObject_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserObjectListEntryLibrary_eventGetListItemObject_Parms, ReturnValue), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemObject_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemObject_Statics::NewProp_UserObjectListEntry,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemObject_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemObject_Statics::PropPointers) < 2048);
// ********** End Function GetListItemObject Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemObject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserObjectListEntryLibrary, nullptr, "GetListItemObject", Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemObject_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemObject_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemObject_Statics::UserObjectListEntryLibrary_eventGetListItemObject_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemObject_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemObject_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemObject_Statics::UserObjectListEntryLibrary_eventGetListItemObject_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemObject()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemObject_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UUserObjectListEntryLibrary::execGetListItemObject)
{
P_GET_TINTERFACE(IUserObjectListEntry,Z_Param_UserObjectListEntry);
P_FINISH;
P_NATIVE_BEGIN;
*(UObject**)Z_Param__Result=UUserObjectListEntryLibrary::GetListItemObject(Z_Param_UserObjectListEntry);
P_NATIVE_END;
}
// ********** End Class UUserObjectListEntryLibrary Function GetListItemObject *********************
// ********** Begin Class UUserObjectListEntryLibrary Function IsFirstWidget ***********************
struct Z_Construct_UFunction_UUserObjectListEntryLibrary_IsFirstWidget_Statics
{
struct UserObjectListEntryLibrary_eventIsFirstWidget_Parms
{
TScriptInterface<IUserObjectListEntry> UserObjectListEntry;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "UserObjectListEntry" },
{ "Comment", "/** Returns true if the widget list entry is the first item in the list view */" },
{ "DefaultToSelf", "UserObjectListEntry" },
{ "ModuleRelativePath", "Public/Blueprint/IUserObjectListEntry.h" },
{ "ToolTip", "Returns true if the widget list entry is the first item in the list view" },
};
#endif // WITH_METADATA
// ********** Begin Function IsFirstWidget constinit property declarations *************************
static const UECodeGen_Private::FInterfacePropertyParams NewProp_UserObjectListEntry;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsFirstWidget constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsFirstWidget Property Definitions ************************************
const UECodeGen_Private::FInterfacePropertyParams Z_Construct_UFunction_UUserObjectListEntryLibrary_IsFirstWidget_Statics::NewProp_UserObjectListEntry = { "UserObjectListEntry", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Interface, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserObjectListEntryLibrary_eventIsFirstWidget_Parms, UserObjectListEntry), Z_Construct_UClass_UUserObjectListEntry_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UUserObjectListEntryLibrary_IsFirstWidget_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((UserObjectListEntryLibrary_eventIsFirstWidget_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UUserObjectListEntryLibrary_IsFirstWidget_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(UserObjectListEntryLibrary_eventIsFirstWidget_Parms), &Z_Construct_UFunction_UUserObjectListEntryLibrary_IsFirstWidget_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UUserObjectListEntryLibrary_IsFirstWidget_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserObjectListEntryLibrary_IsFirstWidget_Statics::NewProp_UserObjectListEntry,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserObjectListEntryLibrary_IsFirstWidget_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserObjectListEntryLibrary_IsFirstWidget_Statics::PropPointers) < 2048);
// ********** End Function IsFirstWidget Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserObjectListEntryLibrary_IsFirstWidget_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserObjectListEntryLibrary, nullptr, "IsFirstWidget", Z_Construct_UFunction_UUserObjectListEntryLibrary_IsFirstWidget_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UUserObjectListEntryLibrary_IsFirstWidget_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UUserObjectListEntryLibrary_IsFirstWidget_Statics::UserObjectListEntryLibrary_eventIsFirstWidget_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserObjectListEntryLibrary_IsFirstWidget_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserObjectListEntryLibrary_IsFirstWidget_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UUserObjectListEntryLibrary_IsFirstWidget_Statics::UserObjectListEntryLibrary_eventIsFirstWidget_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UUserObjectListEntryLibrary_IsFirstWidget()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserObjectListEntryLibrary_IsFirstWidget_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UUserObjectListEntryLibrary::execIsFirstWidget)
{
P_GET_TINTERFACE(IUserObjectListEntry,Z_Param_UserObjectListEntry);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UUserObjectListEntryLibrary::IsFirstWidget(Z_Param_UserObjectListEntry);
P_NATIVE_END;
}
// ********** End Class UUserObjectListEntryLibrary Function IsFirstWidget *************************
// ********** Begin Class UUserObjectListEntryLibrary Function IsLastWidget ************************
struct Z_Construct_UFunction_UUserObjectListEntryLibrary_IsLastWidget_Statics
{
struct UserObjectListEntryLibrary_eventIsLastWidget_Parms
{
TScriptInterface<IUserObjectListEntry> UserObjectListEntry;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "UserObjectListEntry" },
{ "Comment", "/** Returns true if the widget list entry is the last item in the list view */" },
{ "DefaultToSelf", "UserObjectListEntry" },
{ "ModuleRelativePath", "Public/Blueprint/IUserObjectListEntry.h" },
{ "ToolTip", "Returns true if the widget list entry is the last item in the list view" },
};
#endif // WITH_METADATA
// ********** Begin Function IsLastWidget constinit property declarations **************************
static const UECodeGen_Private::FInterfacePropertyParams NewProp_UserObjectListEntry;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsLastWidget constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsLastWidget Property Definitions *************************************
const UECodeGen_Private::FInterfacePropertyParams Z_Construct_UFunction_UUserObjectListEntryLibrary_IsLastWidget_Statics::NewProp_UserObjectListEntry = { "UserObjectListEntry", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Interface, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserObjectListEntryLibrary_eventIsLastWidget_Parms, UserObjectListEntry), Z_Construct_UClass_UUserObjectListEntry_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UUserObjectListEntryLibrary_IsLastWidget_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((UserObjectListEntryLibrary_eventIsLastWidget_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UUserObjectListEntryLibrary_IsLastWidget_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(UserObjectListEntryLibrary_eventIsLastWidget_Parms), &Z_Construct_UFunction_UUserObjectListEntryLibrary_IsLastWidget_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UUserObjectListEntryLibrary_IsLastWidget_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserObjectListEntryLibrary_IsLastWidget_Statics::NewProp_UserObjectListEntry,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserObjectListEntryLibrary_IsLastWidget_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserObjectListEntryLibrary_IsLastWidget_Statics::PropPointers) < 2048);
// ********** End Function IsLastWidget Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserObjectListEntryLibrary_IsLastWidget_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserObjectListEntryLibrary, nullptr, "IsLastWidget", Z_Construct_UFunction_UUserObjectListEntryLibrary_IsLastWidget_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UUserObjectListEntryLibrary_IsLastWidget_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UUserObjectListEntryLibrary_IsLastWidget_Statics::UserObjectListEntryLibrary_eventIsLastWidget_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserObjectListEntryLibrary_IsLastWidget_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserObjectListEntryLibrary_IsLastWidget_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UUserObjectListEntryLibrary_IsLastWidget_Statics::UserObjectListEntryLibrary_eventIsLastWidget_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UUserObjectListEntryLibrary_IsLastWidget()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserObjectListEntryLibrary_IsLastWidget_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UUserObjectListEntryLibrary::execIsLastWidget)
{
P_GET_TINTERFACE(IUserObjectListEntry,Z_Param_UserObjectListEntry);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UUserObjectListEntryLibrary::IsLastWidget(Z_Param_UserObjectListEntry);
P_NATIVE_END;
}
// ********** End Class UUserObjectListEntryLibrary Function IsLastWidget **************************
// ********** Begin Class UUserObjectListEntryLibrary **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UUserObjectListEntryLibrary;
UClass* UUserObjectListEntryLibrary::GetPrivateStaticClass()
{
using TClass = UUserObjectListEntryLibrary;
if (!Z_Registration_Info_UClass_UUserObjectListEntryLibrary.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("UserObjectListEntryLibrary"),
Z_Registration_Info_UClass_UUserObjectListEntryLibrary.InnerSingleton,
StaticRegisterNativesUUserObjectListEntryLibrary,
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_UUserObjectListEntryLibrary.InnerSingleton;
}
UClass* Z_Construct_UClass_UUserObjectListEntryLibrary_NoRegister()
{
return UUserObjectListEntryLibrary::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UUserObjectListEntryLibrary_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** Static library to supply \"for free\" functionality to widgets that implement IUserListEntry */" },
{ "IncludePath", "Blueprint/IUserObjectListEntry.h" },
{ "ModuleRelativePath", "Public/Blueprint/IUserObjectListEntry.h" },
{ "ToolTip", "Static library to supply \"for free\" functionality to widgets that implement IUserListEntry" },
};
#endif // WITH_METADATA
// ********** Begin Class UUserObjectListEntryLibrary constinit property declarations **************
// ********** End Class UUserObjectListEntryLibrary constinit property declarations ****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetListItemIndex"), .Pointer = &UUserObjectListEntryLibrary::execGetListItemIndex },
{ .NameUTF8 = UTF8TEXT("GetListItemObject"), .Pointer = &UUserObjectListEntryLibrary::execGetListItemObject },
{ .NameUTF8 = UTF8TEXT("IsFirstWidget"), .Pointer = &UUserObjectListEntryLibrary::execIsFirstWidget },
{ .NameUTF8 = UTF8TEXT("IsLastWidget"), .Pointer = &UUserObjectListEntryLibrary::execIsLastWidget },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemIndex, "GetListItemIndex" }, // 4034671822
{ &Z_Construct_UFunction_UUserObjectListEntryLibrary_GetListItemObject, "GetListItemObject" }, // 3249073092
{ &Z_Construct_UFunction_UUserObjectListEntryLibrary_IsFirstWidget, "IsFirstWidget" }, // 3836111974
{ &Z_Construct_UFunction_UUserObjectListEntryLibrary_IsLastWidget, "IsLastWidget" }, // 3617911252
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UUserObjectListEntryLibrary>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UUserObjectListEntryLibrary_Statics
UObject* (*const Z_Construct_UClass_UUserObjectListEntryLibrary_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UUserObjectListEntryLibrary_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UUserObjectListEntryLibrary_Statics::ClassParams = {
&UUserObjectListEntryLibrary::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UUserObjectListEntryLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UUserObjectListEntryLibrary_Statics::Class_MetaDataParams)
};
void UUserObjectListEntryLibrary::StaticRegisterNativesUUserObjectListEntryLibrary()
{
UClass* Class = UUserObjectListEntryLibrary::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UUserObjectListEntryLibrary_Statics::Funcs));
}
UClass* Z_Construct_UClass_UUserObjectListEntryLibrary()
{
if (!Z_Registration_Info_UClass_UUserObjectListEntryLibrary.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UUserObjectListEntryLibrary.OuterSingleton, Z_Construct_UClass_UUserObjectListEntryLibrary_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UUserObjectListEntryLibrary.OuterSingleton;
}
UUserObjectListEntryLibrary::UUserObjectListEntryLibrary(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UUserObjectListEntryLibrary);
UUserObjectListEntryLibrary::~UUserObjectListEntryLibrary() {}
// ********** End Class UUserObjectListEntryLibrary ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserObjectListEntry_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UUserObjectListEntry, UUserObjectListEntry::StaticClass, TEXT("UUserObjectListEntry"), &Z_Registration_Info_UClass_UUserObjectListEntry, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UUserObjectListEntry), 1012633399U) },
{ Z_Construct_UClass_UUserObjectListEntryLibrary, UUserObjectListEntryLibrary::StaticClass, TEXT("UUserObjectListEntryLibrary"), &Z_Registration_Info_UClass_UUserObjectListEntryLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UUserObjectListEntryLibrary), 1740150453U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserObjectListEntry_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserObjectListEntry_h__Script_UMG_166798060{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserObjectListEntry_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserObjectListEntry_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,132 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Blueprint/IUserObjectListEntry.h"
#ifdef UMG_IUserObjectListEntry_generated_h
#error "IUserObjectListEntry.generated.h already included, missing '#pragma once' in IUserObjectListEntry.h"
#endif
#define UMG_IUserObjectListEntry_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class IUserObjectListEntry;
class UObject;
// ********** Begin Interface UUserObjectListEntry *************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserObjectListEntry_h_15_CALLBACK_WRAPPERS
struct Z_Construct_UClass_UUserObjectListEntry_Statics;
UMG_API UClass* Z_Construct_UClass_UUserObjectListEntry_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserObjectListEntry_h_15_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UUserObjectListEntry(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UUserObjectListEntry) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UUserObjectListEntry); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UUserObjectListEntry); \
/** Deleted move- and copy-constructors, should never be used */ \
UUserObjectListEntry(UUserObjectListEntry&&) = delete; \
UUserObjectListEntry(const UUserObjectListEntry&) = delete; \
virtual ~UUserObjectListEntry() = default;
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserObjectListEntry_h_15_GENERATED_UINTERFACE_BODY() \
private: \
static void StaticRegisterNativesUUserObjectListEntry(); \
friend struct ::Z_Construct_UClass_UUserObjectListEntry_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UUserObjectListEntry_NoRegister(); \
public: \
DECLARE_CLASS2(UUserObjectListEntry, UUserListEntry, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Interface), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UUserObjectListEntry_NoRegister) \
DECLARE_SERIALIZER(UUserObjectListEntry)
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserObjectListEntry_h_15_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserObjectListEntry_h_15_GENERATED_UINTERFACE_BODY() \
FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserObjectListEntry_h_15_STANDARD_CONSTRUCTORS \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserObjectListEntry_h_15_INCLASS_IINTERFACE \
protected: \
virtual ~IUserObjectListEntry() {} \
public: \
typedef UUserObjectListEntry UClassType; \
typedef IUserObjectListEntry ThisClass; \
UMG_API static void Execute_OnListItemObjectSet(UObject* O, UObject* ListItemObject); \
virtual UObject* _getUObject() const { return nullptr; }
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserObjectListEntry_h_12_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserObjectListEntry_h_20_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserObjectListEntry_h_15_CALLBACK_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserObjectListEntry_h_15_INCLASS_IINTERFACE \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UUserObjectListEntry;
// ********** End Interface UUserObjectListEntry ***************************************************
// ********** Begin Class UUserObjectListEntryLibrary **********************************************
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserObjectListEntry_h_50_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execIsLastWidget); \
DECLARE_FUNCTION(execIsFirstWidget); \
DECLARE_FUNCTION(execGetListItemIndex); \
DECLARE_FUNCTION(execGetListItemObject);
struct Z_Construct_UClass_UUserObjectListEntryLibrary_Statics;
UMG_API UClass* Z_Construct_UClass_UUserObjectListEntryLibrary_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserObjectListEntry_h_50_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUUserObjectListEntryLibrary(); \
friend struct ::Z_Construct_UClass_UUserObjectListEntryLibrary_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UUserObjectListEntryLibrary_NoRegister(); \
public: \
DECLARE_CLASS2(UUserObjectListEntryLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UUserObjectListEntryLibrary_NoRegister) \
DECLARE_SERIALIZER(UUserObjectListEntryLibrary)
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserObjectListEntry_h_50_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UUserObjectListEntryLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UUserObjectListEntryLibrary(UUserObjectListEntryLibrary&&) = delete; \
UUserObjectListEntryLibrary(const UUserObjectListEntryLibrary&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UUserObjectListEntryLibrary); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UUserObjectListEntryLibrary); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UUserObjectListEntryLibrary) \
UMG_API virtual ~UUserObjectListEntryLibrary();
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserObjectListEntry_h_47_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserObjectListEntry_h_50_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserObjectListEntry_h_50_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserObjectListEntry_h_50_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserObjectListEntry_h_50_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UUserObjectListEntryLibrary;
// ********** End Class UUserObjectListEntryLibrary ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Blueprint_IUserObjectListEntry_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,110 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/Image.h"
#ifdef UMG_Image_generated_h
#error "Image.generated.h already included, missing '#pragma once' in Image.h"
#endif
#define UMG_Image_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class ISlateTextureAtlasInterface;
class UMaterialInstanceDynamic;
class UMaterialInterface;
class UObject;
class USlateBrushAsset;
class UTexture2D;
class UTexture2DDynamic;
struct FLinearColor;
struct FSlateBrush;
struct FSlateColor;
// ********** Begin Class UImage *******************************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_Image_h_32_RPC_WRAPPERS \
DECLARE_FUNCTION(execGetDynamicMaterial); \
DECLARE_FUNCTION(execSetBrushFromSoftMaterial); \
DECLARE_FUNCTION(execSetBrushFromSoftTexture); \
DECLARE_FUNCTION(execSetBrushFromMaterial); \
DECLARE_FUNCTION(execSetBrushFromTextureDynamic); \
DECLARE_FUNCTION(execSetBrushFromAtlasInterface); \
DECLARE_FUNCTION(execSetBrushFromTexture); \
DECLARE_FUNCTION(execSetBrushFromAsset); \
DECLARE_FUNCTION(execSetBrush); \
DECLARE_FUNCTION(execSetBrushResourceObject); \
DECLARE_FUNCTION(execSetBrushTintColor); \
DECLARE_FUNCTION(execSetDesiredSizeOverride); \
DECLARE_FUNCTION(execSetOpacity); \
DECLARE_FUNCTION(execSetColorAndOpacity);
#define FID_Engine_Source_Runtime_UMG_Public_Components_Image_h_32_ACCESSORS \
static void GetBrush_WrapperImpl(const void* Object, void* OutValue); \
static void SetBrush_WrapperImpl(void* Object, const void* InValue); \
static void GetColorAndOpacity_WrapperImpl(const void* Object, void* OutValue); \
static void SetColorAndOpacity_WrapperImpl(void* Object, const void* InValue); \
static void GetbFlipForRightToLeftFlowDirection_WrapperImpl(const void* Object, void* OutValue); \
static void SetbFlipForRightToLeftFlowDirection_WrapperImpl(void* Object, const void* InValue);
struct Z_Construct_UClass_UImage_Statics;
UMG_API UClass* Z_Construct_UClass_UImage_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_Image_h_32_INCLASS \
private: \
static void StaticRegisterNativesUImage(); \
friend struct ::Z_Construct_UClass_UImage_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UImage_NoRegister(); \
public: \
DECLARE_CLASS2(UImage, UWidget, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UImage_NoRegister) \
DECLARE_SERIALIZER(UImage)
#define FID_Engine_Source_Runtime_UMG_Public_Components_Image_h_32_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UImage(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UImage) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UImage); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UImage); \
/** Deleted move- and copy-constructors, should never be used */ \
UImage(UImage&&) = delete; \
UImage(const UImage&) = delete; \
UMG_API virtual ~UImage();
#define FID_Engine_Source_Runtime_UMG_Public_Components_Image_h_32_FIELDNOTIFY \
UE_FIELD_NOTIFICATION_DECLARE_CLASS_DESCRIPTOR_BEGIN(UMG_API ) \
UE_FIELD_NOTIFICATION_DECLARE_FIELD(Brush,UMG_API ) \
UE_FIELD_NOTIFICATION_DECLARE_ENUM_FIELD_BEGIN(Brush) \
UE_FIELD_NOTIFICATION_DECLARE_ENUM_FIELD_END() \
UE_FIELD_NOTIFICATION_DECLARE_CLASS_DESCRIPTOR_END();
#define FID_Engine_Source_Runtime_UMG_Public_Components_Image_h_29_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_Image_h_32_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_Image_h_32_RPC_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Components_Image_h_32_ACCESSORS \
FID_Engine_Source_Runtime_UMG_Public_Components_Image_h_32_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Components_Image_h_32_STANDARD_CONSTRUCTORS \
FID_Engine_Source_Runtime_UMG_Public_Components_Image_h_32_FIELDNOTIFY \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UImage;
// ********** End Class UImage *********************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_Image_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,931 @@
// 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/InputKeySelector.h"
#include "Framework/Commands/InputChord.h"
#include "InputCoreTypes.h"
#include "Layout/Margin.h"
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
#include "Styling/SlateTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInputKeySelector() {}
// ********** Begin Cross Module References ********************************************************
INPUTCORE_API UScriptStruct* Z_Construct_UScriptStruct_FKey();
SLATE_API UScriptStruct* Z_Construct_UScriptStruct_FInputChord();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FButtonStyle();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FMargin();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FTextBlockStyle();
UMG_API UClass* Z_Construct_UClass_UInputKeySelector();
UMG_API UClass* Z_Construct_UClass_UInputKeySelector_NoRegister();
UMG_API UClass* Z_Construct_UClass_UWidget();
UMG_API UEnum* Z_Construct_UEnum_UMG_ESlateVisibility();
UMG_API UFunction* Z_Construct_UDelegateFunction_UInputKeySelector_OnIsSelectingKeyChanged__DelegateSignature();
UMG_API UFunction* Z_Construct_UDelegateFunction_UInputKeySelector_OnKeySelected__DelegateSignature();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FOnKeySelected ********************************************************
struct Z_Construct_UDelegateFunction_UInputKeySelector_OnKeySelected__DelegateSignature_Statics
{
struct InputKeySelector_eventOnKeySelected_Parms
{
FInputChord SelectedKey;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Components/InputKeySelector.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnKeySelected constinit property declarations ************************
static const UECodeGen_Private::FStructPropertyParams NewProp_SelectedKey;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnKeySelected constinit property declarations **************************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnKeySelected Property Definitions ***********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_UInputKeySelector_OnKeySelected__DelegateSignature_Statics::NewProp_SelectedKey = { "SelectedKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputKeySelector_eventOnKeySelected_Parms, SelectedKey), Z_Construct_UScriptStruct_FInputChord, METADATA_PARAMS(0, nullptr) }; // 2741225554
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_UInputKeySelector_OnKeySelected__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UInputKeySelector_OnKeySelected__DelegateSignature_Statics::NewProp_SelectedKey,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UInputKeySelector_OnKeySelected__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnKeySelected Property Definitions *************************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_UInputKeySelector_OnKeySelected__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInputKeySelector, nullptr, "OnKeySelected__DelegateSignature", Z_Construct_UDelegateFunction_UInputKeySelector_OnKeySelected__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UInputKeySelector_OnKeySelected__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_UInputKeySelector_OnKeySelected__DelegateSignature_Statics::InputKeySelector_eventOnKeySelected_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UInputKeySelector_OnKeySelected__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UInputKeySelector_OnKeySelected__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_UInputKeySelector_OnKeySelected__DelegateSignature_Statics::InputKeySelector_eventOnKeySelected_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_UInputKeySelector_OnKeySelected__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UInputKeySelector_OnKeySelected__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void UInputKeySelector::FOnKeySelected_DelegateWrapper(const FMulticastScriptDelegate& OnKeySelected, FInputChord SelectedKey)
{
struct InputKeySelector_eventOnKeySelected_Parms
{
FInputChord SelectedKey;
};
InputKeySelector_eventOnKeySelected_Parms Parms;
Parms.SelectedKey=SelectedKey;
OnKeySelected.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnKeySelected **********************************************************
// ********** Begin Delegate FOnIsSelectingKeyChanged **********************************************
struct Z_Construct_UDelegateFunction_UInputKeySelector_OnIsSelectingKeyChanged__DelegateSignature_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Components/InputKeySelector.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnIsSelectingKeyChanged constinit property declarations **************
// ********** End Delegate FOnIsSelectingKeyChanged constinit property declarations ****************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_UInputKeySelector_OnIsSelectingKeyChanged__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInputKeySelector, nullptr, "OnIsSelectingKeyChanged__DelegateSignature", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UInputKeySelector_OnIsSelectingKeyChanged__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UInputKeySelector_OnIsSelectingKeyChanged__DelegateSignature_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UDelegateFunction_UInputKeySelector_OnIsSelectingKeyChanged__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UInputKeySelector_OnIsSelectingKeyChanged__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void UInputKeySelector::FOnIsSelectingKeyChanged_DelegateWrapper(const FMulticastScriptDelegate& OnIsSelectingKeyChanged)
{
OnIsSelectingKeyChanged.ProcessMulticastDelegate<UObject>(NULL);
}
// ********** End Delegate FOnIsSelectingKeyChanged ************************************************
// ********** Begin Class UInputKeySelector Function GetIsSelectingKey *****************************
struct Z_Construct_UFunction_UInputKeySelector_GetIsSelectingKey_Statics
{
struct InputKeySelector_eventGetIsSelectingKey_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Widget" },
{ "Comment", "/** Returns true if the widget is currently selecting a key, otherwise returns false. */" },
{ "ModuleRelativePath", "Public/Components/InputKeySelector.h" },
{ "ToolTip", "Returns true if the widget is currently selecting a key, otherwise returns false." },
};
#endif // WITH_METADATA
// ********** Begin Function GetIsSelectingKey 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 GetIsSelectingKey constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetIsSelectingKey Property Definitions ********************************
void Z_Construct_UFunction_UInputKeySelector_GetIsSelectingKey_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InputKeySelector_eventGetIsSelectingKey_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInputKeySelector_GetIsSelectingKey_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(InputKeySelector_eventGetIsSelectingKey_Parms), &Z_Construct_UFunction_UInputKeySelector_GetIsSelectingKey_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInputKeySelector_GetIsSelectingKey_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputKeySelector_GetIsSelectingKey_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputKeySelector_GetIsSelectingKey_Statics::PropPointers) < 2048);
// ********** End Function GetIsSelectingKey Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInputKeySelector_GetIsSelectingKey_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInputKeySelector, nullptr, "GetIsSelectingKey", Z_Construct_UFunction_UInputKeySelector_GetIsSelectingKey_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInputKeySelector_GetIsSelectingKey_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInputKeySelector_GetIsSelectingKey_Statics::InputKeySelector_eventGetIsSelectingKey_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputKeySelector_GetIsSelectingKey_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInputKeySelector_GetIsSelectingKey_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInputKeySelector_GetIsSelectingKey_Statics::InputKeySelector_eventGetIsSelectingKey_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInputKeySelector_GetIsSelectingKey()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInputKeySelector_GetIsSelectingKey_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInputKeySelector::execGetIsSelectingKey)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetIsSelectingKey();
P_NATIVE_END;
}
// ********** End Class UInputKeySelector Function GetIsSelectingKey *******************************
// ********** Begin Class UInputKeySelector Function SetAllowGamepadKeys ***************************
struct Z_Construct_UFunction_UInputKeySelector_SetAllowGamepadKeys_Statics
{
struct InputKeySelector_eventSetAllowGamepadKeys_Parms
{
bool bInAllowGamepadKeys;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Widget" },
{ "Comment", "/** Sets whether or not gamepad keys are allowed in the selected key. */" },
{ "ModuleRelativePath", "Public/Components/InputKeySelector.h" },
{ "ToolTip", "Sets whether or not gamepad keys are allowed in the selected key." },
};
#endif // WITH_METADATA
// ********** Begin Function SetAllowGamepadKeys constinit property declarations *******************
static void NewProp_bInAllowGamepadKeys_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInAllowGamepadKeys;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetAllowGamepadKeys constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetAllowGamepadKeys Property Definitions ******************************
void Z_Construct_UFunction_UInputKeySelector_SetAllowGamepadKeys_Statics::NewProp_bInAllowGamepadKeys_SetBit(void* Obj)
{
((InputKeySelector_eventSetAllowGamepadKeys_Parms*)Obj)->bInAllowGamepadKeys = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInputKeySelector_SetAllowGamepadKeys_Statics::NewProp_bInAllowGamepadKeys = { "bInAllowGamepadKeys", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InputKeySelector_eventSetAllowGamepadKeys_Parms), &Z_Construct_UFunction_UInputKeySelector_SetAllowGamepadKeys_Statics::NewProp_bInAllowGamepadKeys_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInputKeySelector_SetAllowGamepadKeys_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputKeySelector_SetAllowGamepadKeys_Statics::NewProp_bInAllowGamepadKeys,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputKeySelector_SetAllowGamepadKeys_Statics::PropPointers) < 2048);
// ********** End Function SetAllowGamepadKeys Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInputKeySelector_SetAllowGamepadKeys_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInputKeySelector, nullptr, "SetAllowGamepadKeys", Z_Construct_UFunction_UInputKeySelector_SetAllowGamepadKeys_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInputKeySelector_SetAllowGamepadKeys_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInputKeySelector_SetAllowGamepadKeys_Statics::InputKeySelector_eventSetAllowGamepadKeys_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputKeySelector_SetAllowGamepadKeys_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInputKeySelector_SetAllowGamepadKeys_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInputKeySelector_SetAllowGamepadKeys_Statics::InputKeySelector_eventSetAllowGamepadKeys_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInputKeySelector_SetAllowGamepadKeys()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInputKeySelector_SetAllowGamepadKeys_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInputKeySelector::execSetAllowGamepadKeys)
{
P_GET_UBOOL(Z_Param_bInAllowGamepadKeys);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetAllowGamepadKeys(Z_Param_bInAllowGamepadKeys);
P_NATIVE_END;
}
// ********** End Class UInputKeySelector Function SetAllowGamepadKeys *****************************
// ********** Begin Class UInputKeySelector Function SetAllowModifierKeys **************************
struct Z_Construct_UFunction_UInputKeySelector_SetAllowModifierKeys_Statics
{
struct InputKeySelector_eventSetAllowModifierKeys_Parms
{
bool bInAllowModifierKeys;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Widget" },
{ "Comment", "/** Sets whether or not modifier keys are allowed in the selected key. */" },
{ "ModuleRelativePath", "Public/Components/InputKeySelector.h" },
{ "ToolTip", "Sets whether or not modifier keys are allowed in the selected key." },
};
#endif // WITH_METADATA
// ********** Begin Function SetAllowModifierKeys constinit property declarations ******************
static void NewProp_bInAllowModifierKeys_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInAllowModifierKeys;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetAllowModifierKeys constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetAllowModifierKeys Property Definitions *****************************
void Z_Construct_UFunction_UInputKeySelector_SetAllowModifierKeys_Statics::NewProp_bInAllowModifierKeys_SetBit(void* Obj)
{
((InputKeySelector_eventSetAllowModifierKeys_Parms*)Obj)->bInAllowModifierKeys = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInputKeySelector_SetAllowModifierKeys_Statics::NewProp_bInAllowModifierKeys = { "bInAllowModifierKeys", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InputKeySelector_eventSetAllowModifierKeys_Parms), &Z_Construct_UFunction_UInputKeySelector_SetAllowModifierKeys_Statics::NewProp_bInAllowModifierKeys_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInputKeySelector_SetAllowModifierKeys_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputKeySelector_SetAllowModifierKeys_Statics::NewProp_bInAllowModifierKeys,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputKeySelector_SetAllowModifierKeys_Statics::PropPointers) < 2048);
// ********** End Function SetAllowModifierKeys Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInputKeySelector_SetAllowModifierKeys_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInputKeySelector, nullptr, "SetAllowModifierKeys", Z_Construct_UFunction_UInputKeySelector_SetAllowModifierKeys_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInputKeySelector_SetAllowModifierKeys_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInputKeySelector_SetAllowModifierKeys_Statics::InputKeySelector_eventSetAllowModifierKeys_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputKeySelector_SetAllowModifierKeys_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInputKeySelector_SetAllowModifierKeys_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInputKeySelector_SetAllowModifierKeys_Statics::InputKeySelector_eventSetAllowModifierKeys_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInputKeySelector_SetAllowModifierKeys()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInputKeySelector_SetAllowModifierKeys_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInputKeySelector::execSetAllowModifierKeys)
{
P_GET_UBOOL(Z_Param_bInAllowModifierKeys);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetAllowModifierKeys(Z_Param_bInAllowModifierKeys);
P_NATIVE_END;
}
// ********** End Class UInputKeySelector Function SetAllowModifierKeys ****************************
// ********** Begin Class UInputKeySelector Function SetEscapeKeys *********************************
struct Z_Construct_UFunction_UInputKeySelector_SetEscapeKeys_Statics
{
struct InputKeySelector_eventSetEscapeKeys_Parms
{
TArray<FKey> InKeys;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Widget" },
{ "Comment", "/** Sets escape keys. */" },
{ "ModuleRelativePath", "Public/Components/InputKeySelector.h" },
{ "ToolTip", "Sets escape keys." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InKeys_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetEscapeKeys constinit property declarations *************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKeys_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InKeys;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetEscapeKeys constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetEscapeKeys Property Definitions ************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInputKeySelector_SetEscapeKeys_Statics::NewProp_InKeys_Inner = { "InKeys", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FKey, METADATA_PARAMS(0, nullptr) }; // 2693575693
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UInputKeySelector_SetEscapeKeys_Statics::NewProp_InKeys = { "InKeys", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputKeySelector_eventSetEscapeKeys_Parms, InKeys), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InKeys_MetaData), NewProp_InKeys_MetaData) }; // 2693575693
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInputKeySelector_SetEscapeKeys_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputKeySelector_SetEscapeKeys_Statics::NewProp_InKeys_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputKeySelector_SetEscapeKeys_Statics::NewProp_InKeys,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputKeySelector_SetEscapeKeys_Statics::PropPointers) < 2048);
// ********** End Function SetEscapeKeys Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInputKeySelector_SetEscapeKeys_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInputKeySelector, nullptr, "SetEscapeKeys", Z_Construct_UFunction_UInputKeySelector_SetEscapeKeys_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInputKeySelector_SetEscapeKeys_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInputKeySelector_SetEscapeKeys_Statics::InputKeySelector_eventSetEscapeKeys_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputKeySelector_SetEscapeKeys_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInputKeySelector_SetEscapeKeys_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInputKeySelector_SetEscapeKeys_Statics::InputKeySelector_eventSetEscapeKeys_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInputKeySelector_SetEscapeKeys()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInputKeySelector_SetEscapeKeys_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInputKeySelector::execSetEscapeKeys)
{
P_GET_TARRAY_REF(FKey,Z_Param_Out_InKeys);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetEscapeKeys(Z_Param_Out_InKeys);
P_NATIVE_END;
}
// ********** End Class UInputKeySelector Function SetEscapeKeys ***********************************
// ********** Begin Class UInputKeySelector Function SetKeySelectionText ***************************
struct Z_Construct_UFunction_UInputKeySelector_SetKeySelectionText_Statics
{
struct InputKeySelector_eventSetKeySelectionText_Parms
{
FText InKeySelectionText;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Widget" },
{ "Comment", "/** Sets the text which is displayed while selecting keys. */" },
{ "ModuleRelativePath", "Public/Components/InputKeySelector.h" },
{ "ToolTip", "Sets the text which is displayed while selecting keys." },
};
#endif // WITH_METADATA
// ********** Begin Function SetKeySelectionText constinit property declarations *******************
static const UECodeGen_Private::FTextPropertyParams NewProp_InKeySelectionText;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetKeySelectionText constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetKeySelectionText Property Definitions ******************************
const UECodeGen_Private::FTextPropertyParams Z_Construct_UFunction_UInputKeySelector_SetKeySelectionText_Statics::NewProp_InKeySelectionText = { "InKeySelectionText", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputKeySelector_eventSetKeySelectionText_Parms, InKeySelectionText), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInputKeySelector_SetKeySelectionText_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputKeySelector_SetKeySelectionText_Statics::NewProp_InKeySelectionText,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputKeySelector_SetKeySelectionText_Statics::PropPointers) < 2048);
// ********** End Function SetKeySelectionText Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInputKeySelector_SetKeySelectionText_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInputKeySelector, nullptr, "SetKeySelectionText", Z_Construct_UFunction_UInputKeySelector_SetKeySelectionText_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInputKeySelector_SetKeySelectionText_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInputKeySelector_SetKeySelectionText_Statics::InputKeySelector_eventSetKeySelectionText_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputKeySelector_SetKeySelectionText_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInputKeySelector_SetKeySelectionText_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInputKeySelector_SetKeySelectionText_Statics::InputKeySelector_eventSetKeySelectionText_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInputKeySelector_SetKeySelectionText()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInputKeySelector_SetKeySelectionText_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInputKeySelector::execSetKeySelectionText)
{
P_GET_PROPERTY(FTextProperty,Z_Param_InKeySelectionText);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetKeySelectionText(Z_Param_InKeySelectionText);
P_NATIVE_END;
}
// ********** End Class UInputKeySelector Function SetKeySelectionText *****************************
// ********** Begin Class UInputKeySelector Function SetNoKeySpecifiedText *************************
struct Z_Construct_UFunction_UInputKeySelector_SetNoKeySpecifiedText_Statics
{
struct InputKeySelector_eventSetNoKeySpecifiedText_Parms
{
FText InNoKeySpecifiedText;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Widget" },
{ "Comment", "/** Sets the text to display when no key text is available or not selecting a key. */" },
{ "ModuleRelativePath", "Public/Components/InputKeySelector.h" },
{ "ToolTip", "Sets the text to display when no key text is available or not selecting a key." },
};
#endif // WITH_METADATA
// ********** Begin Function SetNoKeySpecifiedText constinit property declarations *****************
static const UECodeGen_Private::FTextPropertyParams NewProp_InNoKeySpecifiedText;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetNoKeySpecifiedText constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetNoKeySpecifiedText Property Definitions ****************************
const UECodeGen_Private::FTextPropertyParams Z_Construct_UFunction_UInputKeySelector_SetNoKeySpecifiedText_Statics::NewProp_InNoKeySpecifiedText = { "InNoKeySpecifiedText", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputKeySelector_eventSetNoKeySpecifiedText_Parms, InNoKeySpecifiedText), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInputKeySelector_SetNoKeySpecifiedText_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputKeySelector_SetNoKeySpecifiedText_Statics::NewProp_InNoKeySpecifiedText,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputKeySelector_SetNoKeySpecifiedText_Statics::PropPointers) < 2048);
// ********** End Function SetNoKeySpecifiedText Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInputKeySelector_SetNoKeySpecifiedText_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInputKeySelector, nullptr, "SetNoKeySpecifiedText", Z_Construct_UFunction_UInputKeySelector_SetNoKeySpecifiedText_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInputKeySelector_SetNoKeySpecifiedText_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInputKeySelector_SetNoKeySpecifiedText_Statics::InputKeySelector_eventSetNoKeySpecifiedText_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputKeySelector_SetNoKeySpecifiedText_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInputKeySelector_SetNoKeySpecifiedText_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInputKeySelector_SetNoKeySpecifiedText_Statics::InputKeySelector_eventSetNoKeySpecifiedText_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInputKeySelector_SetNoKeySpecifiedText()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInputKeySelector_SetNoKeySpecifiedText_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInputKeySelector::execSetNoKeySpecifiedText)
{
P_GET_PROPERTY(FTextProperty,Z_Param_InNoKeySpecifiedText);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetNoKeySpecifiedText(Z_Param_InNoKeySpecifiedText);
P_NATIVE_END;
}
// ********** End Class UInputKeySelector Function SetNoKeySpecifiedText ***************************
// ********** Begin Class UInputKeySelector Function SetSelectedKey ********************************
struct Z_Construct_UFunction_UInputKeySelector_SetSelectedKey_Statics
{
struct InputKeySelector_eventSetSelectedKey_Parms
{
FInputChord InSelectedKey;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Widget" },
{ "Comment", "/** Sets the currently selected key. */" },
{ "ModuleRelativePath", "Public/Components/InputKeySelector.h" },
{ "ToolTip", "Sets the currently selected key." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSelectedKey_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSelectedKey constinit property declarations ************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSelectedKey;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSelectedKey constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSelectedKey Property Definitions ***********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInputKeySelector_SetSelectedKey_Statics::NewProp_InSelectedKey = { "InSelectedKey", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputKeySelector_eventSetSelectedKey_Parms, InSelectedKey), Z_Construct_UScriptStruct_FInputChord, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSelectedKey_MetaData), NewProp_InSelectedKey_MetaData) }; // 2741225554
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInputKeySelector_SetSelectedKey_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputKeySelector_SetSelectedKey_Statics::NewProp_InSelectedKey,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputKeySelector_SetSelectedKey_Statics::PropPointers) < 2048);
// ********** End Function SetSelectedKey Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInputKeySelector_SetSelectedKey_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInputKeySelector, nullptr, "SetSelectedKey", Z_Construct_UFunction_UInputKeySelector_SetSelectedKey_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInputKeySelector_SetSelectedKey_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInputKeySelector_SetSelectedKey_Statics::InputKeySelector_eventSetSelectedKey_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputKeySelector_SetSelectedKey_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInputKeySelector_SetSelectedKey_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInputKeySelector_SetSelectedKey_Statics::InputKeySelector_eventSetSelectedKey_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInputKeySelector_SetSelectedKey()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInputKeySelector_SetSelectedKey_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInputKeySelector::execSetSelectedKey)
{
P_GET_STRUCT_REF(FInputChord,Z_Param_Out_InSelectedKey);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSelectedKey(Z_Param_Out_InSelectedKey);
P_NATIVE_END;
}
// ********** End Class UInputKeySelector Function SetSelectedKey **********************************
// ********** Begin Class UInputKeySelector Function SetTextBlockVisibility ************************
struct Z_Construct_UFunction_UInputKeySelector_SetTextBlockVisibility_Statics
{
struct InputKeySelector_eventSetTextBlockVisibility_Parms
{
ESlateVisibility InVisibility;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Widget" },
{ "Comment", "/** Sets the visibility of the text block. */" },
{ "ModuleRelativePath", "Public/Components/InputKeySelector.h" },
{ "ToolTip", "Sets the visibility of the text block." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InVisibility_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetTextBlockVisibility constinit property declarations ****************
static const UECodeGen_Private::FBytePropertyParams NewProp_InVisibility_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InVisibility;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetTextBlockVisibility constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetTextBlockVisibility Property Definitions ***************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UInputKeySelector_SetTextBlockVisibility_Statics::NewProp_InVisibility_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_UInputKeySelector_SetTextBlockVisibility_Statics::NewProp_InVisibility = { "InVisibility", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InputKeySelector_eventSetTextBlockVisibility_Parms, InVisibility), Z_Construct_UEnum_UMG_ESlateVisibility, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InVisibility_MetaData), NewProp_InVisibility_MetaData) }; // 763672810
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInputKeySelector_SetTextBlockVisibility_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputKeySelector_SetTextBlockVisibility_Statics::NewProp_InVisibility_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInputKeySelector_SetTextBlockVisibility_Statics::NewProp_InVisibility,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputKeySelector_SetTextBlockVisibility_Statics::PropPointers) < 2048);
// ********** End Function SetTextBlockVisibility Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInputKeySelector_SetTextBlockVisibility_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInputKeySelector, nullptr, "SetTextBlockVisibility", Z_Construct_UFunction_UInputKeySelector_SetTextBlockVisibility_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInputKeySelector_SetTextBlockVisibility_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInputKeySelector_SetTextBlockVisibility_Statics::InputKeySelector_eventSetTextBlockVisibility_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInputKeySelector_SetTextBlockVisibility_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInputKeySelector_SetTextBlockVisibility_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInputKeySelector_SetTextBlockVisibility_Statics::InputKeySelector_eventSetTextBlockVisibility_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInputKeySelector_SetTextBlockVisibility()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInputKeySelector_SetTextBlockVisibility_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInputKeySelector::execSetTextBlockVisibility)
{
P_GET_ENUM(ESlateVisibility,Z_Param_InVisibility);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetTextBlockVisibility(ESlateVisibility(Z_Param_InVisibility));
P_NATIVE_END;
}
// ********** End Class UInputKeySelector Function SetTextBlockVisibility **************************
// ********** Begin Class UInputKeySelector ********************************************************
void UInputKeySelector::GetWidgetStyle_WrapperImpl(const void* Object, void* OutValue)
{
const UInputKeySelector* Obj = (const UInputKeySelector*)Object;
FButtonStyle& Result = *(FButtonStyle*)OutValue;
Result = (FButtonStyle)Obj->GetButtonStyle();
}
void UInputKeySelector::SetWidgetStyle_WrapperImpl(void* Object, const void* InValue)
{
UInputKeySelector* Obj = (UInputKeySelector*)Object;
FButtonStyle& Value = *(FButtonStyle*)InValue;
Obj->SetButtonStyle(Value);
}
void UInputKeySelector::GetTextStyle_WrapperImpl(const void* Object, void* OutValue)
{
const UInputKeySelector* Obj = (const UInputKeySelector*)Object;
FTextBlockStyle& Result = *(FTextBlockStyle*)OutValue;
Result = (FTextBlockStyle)Obj->GetTextStyle();
}
void UInputKeySelector::SetTextStyle_WrapperImpl(void* Object, const void* InValue)
{
UInputKeySelector* Obj = (UInputKeySelector*)Object;
FTextBlockStyle& Value = *(FTextBlockStyle*)InValue;
Obj->SetTextStyle(Value);
}
void UInputKeySelector::GetSelectedKey_WrapperImpl(const void* Object, void* OutValue)
{
const UInputKeySelector* Obj = (const UInputKeySelector*)Object;
FInputChord& Result = *(FInputChord*)OutValue;
Result = (FInputChord)Obj->GetSelectedKey();
}
void UInputKeySelector::SetSelectedKey_WrapperImpl(void* Object, const void* InValue)
{
UInputKeySelector* Obj = (UInputKeySelector*)Object;
FInputChord& Value = *(FInputChord*)InValue;
Obj->SetSelectedKey(Value);
}
void UInputKeySelector::GetMargin_WrapperImpl(const void* Object, void* OutValue)
{
const UInputKeySelector* Obj = (const UInputKeySelector*)Object;
FMargin& Result = *(FMargin*)OutValue;
Result = (FMargin)Obj->GetMargin();
}
void UInputKeySelector::SetMargin_WrapperImpl(void* Object, const void* InValue)
{
UInputKeySelector* Obj = (UInputKeySelector*)Object;
FMargin& Value = *(FMargin*)InValue;
Obj->SetMargin(Value);
}
void UInputKeySelector::GetKeySelectionText_WrapperImpl(const void* Object, void* OutValue)
{
const UInputKeySelector* Obj = (const UInputKeySelector*)Object;
FText& Result = *(FText*)OutValue;
Result = (FText)Obj->GetKeySelectionText();
}
void UInputKeySelector::SetKeySelectionText_WrapperImpl(void* Object, const void* InValue)
{
UInputKeySelector* Obj = (UInputKeySelector*)Object;
FText& Value = *(FText*)InValue;
Obj->SetKeySelectionText(Value);
}
void UInputKeySelector::GetNoKeySpecifiedText_WrapperImpl(const void* Object, void* OutValue)
{
const UInputKeySelector* Obj = (const UInputKeySelector*)Object;
FText& Result = *(FText*)OutValue;
Result = (FText)Obj->GetNoKeySpecifiedText();
}
void UInputKeySelector::SetNoKeySpecifiedText_WrapperImpl(void* Object, const void* InValue)
{
UInputKeySelector* Obj = (UInputKeySelector*)Object;
FText& Value = *(FText*)InValue;
Obj->SetNoKeySpecifiedText(Value);
}
void UInputKeySelector::GetbAllowModifierKeys_WrapperImpl(const void* Object, void* OutValue)
{
const UInputKeySelector* Obj = (const UInputKeySelector*)Object;
bool& Result = *(bool*)OutValue;
Result = (bool)Obj->AllowModifierKeys();
}
void UInputKeySelector::SetbAllowModifierKeys_WrapperImpl(void* Object, const void* InValue)
{
UInputKeySelector* Obj = (UInputKeySelector*)Object;
bool& Value = *(bool*)InValue;
Obj->SetAllowModifierKeys(Value);
}
void UInputKeySelector::GetbAllowGamepadKeys_WrapperImpl(const void* Object, void* OutValue)
{
const UInputKeySelector* Obj = (const UInputKeySelector*)Object;
bool& Result = *(bool*)OutValue;
Result = (bool)Obj->AllowGamepadKeys();
}
void UInputKeySelector::SetbAllowGamepadKeys_WrapperImpl(void* Object, const void* InValue)
{
UInputKeySelector* Obj = (UInputKeySelector*)Object;
bool& Value = *(bool*)InValue;
Obj->SetAllowGamepadKeys(Value);
}
FClassRegistrationInfo Z_Registration_Info_UClass_UInputKeySelector;
UClass* UInputKeySelector::GetPrivateStaticClass()
{
using TClass = UInputKeySelector;
if (!Z_Registration_Info_UClass_UInputKeySelector.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InputKeySelector"),
Z_Registration_Info_UClass_UInputKeySelector.InnerSingleton,
StaticRegisterNativesUInputKeySelector,
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_UInputKeySelector.InnerSingleton;
}
UClass* Z_Construct_UClass_UInputKeySelector_NoRegister()
{
return UInputKeySelector::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInputKeySelector_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** A widget for selecting a single key or a single key with a modifier. */" },
{ "IncludePath", "Components/InputKeySelector.h" },
{ "ModuleRelativePath", "Public/Components/InputKeySelector.h" },
{ "ToolTip", "A widget for selecting a single key or a single key with a modifier." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WidgetStyle_MetaData[] = {
{ "Category", "Appearance" },
{ "Comment", "/** The button style used at runtime */" },
{ "DisplayName", "Style" },
{ "ModuleRelativePath", "Public/Components/InputKeySelector.h" },
{ "ToolTip", "The button style used at runtime" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TextStyle_MetaData[] = {
{ "Category", "Appearance" },
{ "Comment", "/** The button style used at runtime */" },
{ "DisplayName", "Text Style" },
{ "ModuleRelativePath", "Public/Components/InputKeySelector.h" },
{ "ToolTip", "The button style used at runtime" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SelectedKey_MetaData[] = {
{ "BlueprintSetter", "SetSelectedKey" },
{ "Category", "Key Selection" },
{ "Comment", "/** The currently selected key chord. */" },
{ "ModuleRelativePath", "Public/Components/InputKeySelector.h" },
{ "ToolTip", "The currently selected key chord." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Margin_MetaData[] = {
{ "Category", "Appearance" },
{ "Comment", "/** The amount of blank space around the text used to display the currently selected key. */" },
{ "ModuleRelativePath", "Public/Components/InputKeySelector.h" },
{ "ToolTip", "The amount of blank space around the text used to display the currently selected key." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_KeySelectionText_MetaData[] = {
{ "BlueprintSetter", "SetKeySelectionText" },
{ "Category", "Appearance" },
{ "Comment", "/** Sets the text which is displayed while selecting keys. */" },
{ "ModuleRelativePath", "Public/Components/InputKeySelector.h" },
{ "ToolTip", "Sets the text which is displayed while selecting keys." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NoKeySpecifiedText_MetaData[] = {
{ "BlueprintSetter", "SetNoKeySpecifiedText" },
{ "Category", "Appearance" },
{ "Comment", "/** Sets the text to display when no key text is available or not selecting a key. */" },
{ "ModuleRelativePath", "Public/Components/InputKeySelector.h" },
{ "ToolTip", "Sets the text to display when no key text is available or not selecting a key." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAllowModifierKeys_MetaData[] = {
{ "BlueprintSetter", "SetAllowModifierKeys" },
{ "Category", "Key Selection" },
{ "Comment", "/**\n\x09 * When true modifier keys such as control and alt are allowed in the\n\x09 * input chord representing the selected key, if false modifier keys are ignored.\n\x09 */" },
{ "ModuleRelativePath", "Public/Components/InputKeySelector.h" },
{ "ToolTip", "When true modifier keys such as control and alt are allowed in the\ninput chord representing the selected key, if false modifier keys are ignored." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAllowGamepadKeys_MetaData[] = {
{ "BlueprintSetter", "SetAllowGamepadKeys" },
{ "Category", "Key Selection" },
{ "Comment", "/** When true gamepad keys are allowed in the input chord representing the selected key, otherwise they are ignored. */" },
{ "ModuleRelativePath", "Public/Components/InputKeySelector.h" },
{ "ToolTip", "When true gamepad keys are allowed in the input chord representing the selected key, otherwise they are ignored." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EscapeKeys_MetaData[] = {
{ "Category", "Key Selection" },
{ "Comment", "/** When true gamepad keys are allowed in the input chord representing the selected key, otherwise they are ignored. */" },
{ "ModuleRelativePath", "Public/Components/InputKeySelector.h" },
{ "ToolTip", "When true gamepad keys are allowed in the input chord representing the selected key, otherwise they are ignored." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnKeySelected_MetaData[] = {
{ "Category", "Widget Event" },
{ "Comment", "/** Called whenever a new key is selected by the user. */" },
{ "ModuleRelativePath", "Public/Components/InputKeySelector.h" },
{ "ToolTip", "Called whenever a new key is selected by the user." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnIsSelectingKeyChanged_MetaData[] = {
{ "Category", "Widget Event" },
{ "Comment", "/** Called whenever the key selection mode starts or stops. */" },
{ "ModuleRelativePath", "Public/Components/InputKeySelector.h" },
{ "ToolTip", "Called whenever the key selection mode starts or stops." },
};
#endif // WITH_METADATA
// ********** Begin Class UInputKeySelector constinit property declarations ************************
static const UECodeGen_Private::FStructPropertyParams NewProp_WidgetStyle;
static const UECodeGen_Private::FStructPropertyParams NewProp_TextStyle;
static const UECodeGen_Private::FStructPropertyParams NewProp_SelectedKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_Margin;
static const UECodeGen_Private::FTextPropertyParams NewProp_KeySelectionText;
static const UECodeGen_Private::FTextPropertyParams NewProp_NoKeySpecifiedText;
static void NewProp_bAllowModifierKeys_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAllowModifierKeys;
static void NewProp_bAllowGamepadKeys_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAllowGamepadKeys;
static const UECodeGen_Private::FStructPropertyParams NewProp_EscapeKeys_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_EscapeKeys;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnKeySelected;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnIsSelectingKeyChanged;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UInputKeySelector constinit property declarations **************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetIsSelectingKey"), .Pointer = &UInputKeySelector::execGetIsSelectingKey },
{ .NameUTF8 = UTF8TEXT("SetAllowGamepadKeys"), .Pointer = &UInputKeySelector::execSetAllowGamepadKeys },
{ .NameUTF8 = UTF8TEXT("SetAllowModifierKeys"), .Pointer = &UInputKeySelector::execSetAllowModifierKeys },
{ .NameUTF8 = UTF8TEXT("SetEscapeKeys"), .Pointer = &UInputKeySelector::execSetEscapeKeys },
{ .NameUTF8 = UTF8TEXT("SetKeySelectionText"), .Pointer = &UInputKeySelector::execSetKeySelectionText },
{ .NameUTF8 = UTF8TEXT("SetNoKeySpecifiedText"), .Pointer = &UInputKeySelector::execSetNoKeySpecifiedText },
{ .NameUTF8 = UTF8TEXT("SetSelectedKey"), .Pointer = &UInputKeySelector::execSetSelectedKey },
{ .NameUTF8 = UTF8TEXT("SetTextBlockVisibility"), .Pointer = &UInputKeySelector::execSetTextBlockVisibility },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UInputKeySelector_GetIsSelectingKey, "GetIsSelectingKey" }, // 4131723155
{ &Z_Construct_UDelegateFunction_UInputKeySelector_OnIsSelectingKeyChanged__DelegateSignature, "OnIsSelectingKeyChanged__DelegateSignature" }, // 2386306869
{ &Z_Construct_UDelegateFunction_UInputKeySelector_OnKeySelected__DelegateSignature, "OnKeySelected__DelegateSignature" }, // 622077492
{ &Z_Construct_UFunction_UInputKeySelector_SetAllowGamepadKeys, "SetAllowGamepadKeys" }, // 408009028
{ &Z_Construct_UFunction_UInputKeySelector_SetAllowModifierKeys, "SetAllowModifierKeys" }, // 2030309584
{ &Z_Construct_UFunction_UInputKeySelector_SetEscapeKeys, "SetEscapeKeys" }, // 2059189354
{ &Z_Construct_UFunction_UInputKeySelector_SetKeySelectionText, "SetKeySelectionText" }, // 3640009779
{ &Z_Construct_UFunction_UInputKeySelector_SetNoKeySpecifiedText, "SetNoKeySpecifiedText" }, // 736450904
{ &Z_Construct_UFunction_UInputKeySelector_SetSelectedKey, "SetSelectedKey" }, // 2608286697
{ &Z_Construct_UFunction_UInputKeySelector_SetTextBlockVisibility, "SetTextBlockVisibility" }, // 3944661580
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInputKeySelector>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInputKeySelector_Statics
// ********** Begin Class UInputKeySelector Property Definitions ***********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UInputKeySelector_Statics::NewProp_WidgetStyle = { "WidgetStyle", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UInputKeySelector::SetWidgetStyle_WrapperImpl, &UInputKeySelector::GetWidgetStyle_WrapperImpl, 1, STRUCT_OFFSET(UInputKeySelector, WidgetStyle), Z_Construct_UScriptStruct_FButtonStyle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WidgetStyle_MetaData), NewProp_WidgetStyle_MetaData) }; // 4167727917
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UInputKeySelector_Statics::NewProp_TextStyle = { "TextStyle", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UInputKeySelector::SetTextStyle_WrapperImpl, &UInputKeySelector::GetTextStyle_WrapperImpl, 1, STRUCT_OFFSET(UInputKeySelector, TextStyle), Z_Construct_UScriptStruct_FTextBlockStyle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TextStyle_MetaData), NewProp_TextStyle_MetaData) }; // 1595751522
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UInputKeySelector_Statics::NewProp_SelectedKey = { "SelectedKey", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UInputKeySelector::SetSelectedKey_WrapperImpl, &UInputKeySelector::GetSelectedKey_WrapperImpl, 1, STRUCT_OFFSET(UInputKeySelector, SelectedKey), Z_Construct_UScriptStruct_FInputChord, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SelectedKey_MetaData), NewProp_SelectedKey_MetaData) }; // 2741225554
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UInputKeySelector_Statics::NewProp_Margin = { "Margin", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, &UInputKeySelector::SetMargin_WrapperImpl, &UInputKeySelector::GetMargin_WrapperImpl, 1, STRUCT_OFFSET(UInputKeySelector, Margin), Z_Construct_UScriptStruct_FMargin, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Margin_MetaData), NewProp_Margin_MetaData) }; // 4099648758
const UECodeGen_Private::FTextPropertyParams Z_Construct_UClass_UInputKeySelector_Statics::NewProp_KeySelectionText = { "KeySelectionText", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, &UInputKeySelector::SetKeySelectionText_WrapperImpl, &UInputKeySelector::GetKeySelectionText_WrapperImpl, 1, STRUCT_OFFSET(UInputKeySelector, KeySelectionText), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_KeySelectionText_MetaData), NewProp_KeySelectionText_MetaData) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UClass_UInputKeySelector_Statics::NewProp_NoKeySpecifiedText = { "NoKeySpecifiedText", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, &UInputKeySelector::SetNoKeySpecifiedText_WrapperImpl, &UInputKeySelector::GetNoKeySpecifiedText_WrapperImpl, 1, STRUCT_OFFSET(UInputKeySelector, NoKeySpecifiedText), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NoKeySpecifiedText_MetaData), NewProp_NoKeySpecifiedText_MetaData) };
void Z_Construct_UClass_UInputKeySelector_Statics::NewProp_bAllowModifierKeys_SetBit(void* Obj)
{
((UInputKeySelector*)Obj)->bAllowModifierKeys = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UInputKeySelector_Statics::NewProp_bAllowModifierKeys = { "bAllowModifierKeys", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, &UInputKeySelector::SetbAllowModifierKeys_WrapperImpl, &UInputKeySelector::GetbAllowModifierKeys_WrapperImpl, 1, sizeof(bool), sizeof(UInputKeySelector), &Z_Construct_UClass_UInputKeySelector_Statics::NewProp_bAllowModifierKeys_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAllowModifierKeys_MetaData), NewProp_bAllowModifierKeys_MetaData) };
void Z_Construct_UClass_UInputKeySelector_Statics::NewProp_bAllowGamepadKeys_SetBit(void* Obj)
{
((UInputKeySelector*)Obj)->bAllowGamepadKeys = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UInputKeySelector_Statics::NewProp_bAllowGamepadKeys = { "bAllowGamepadKeys", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, &UInputKeySelector::SetbAllowGamepadKeys_WrapperImpl, &UInputKeySelector::GetbAllowGamepadKeys_WrapperImpl, 1, sizeof(bool), sizeof(UInputKeySelector), &Z_Construct_UClass_UInputKeySelector_Statics::NewProp_bAllowGamepadKeys_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAllowGamepadKeys_MetaData), NewProp_bAllowGamepadKeys_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UInputKeySelector_Statics::NewProp_EscapeKeys_Inner = { "EscapeKeys", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FKey, METADATA_PARAMS(0, nullptr) }; // 2693575693
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UInputKeySelector_Statics::NewProp_EscapeKeys = { "EscapeKeys", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInputKeySelector, EscapeKeys), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EscapeKeys_MetaData), NewProp_EscapeKeys_MetaData) }; // 2693575693
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UInputKeySelector_Statics::NewProp_OnKeySelected = { "OnKeySelected", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInputKeySelector, OnKeySelected), Z_Construct_UDelegateFunction_UInputKeySelector_OnKeySelected__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnKeySelected_MetaData), NewProp_OnKeySelected_MetaData) }; // 622077492
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UInputKeySelector_Statics::NewProp_OnIsSelectingKeyChanged = { "OnIsSelectingKeyChanged", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInputKeySelector, OnIsSelectingKeyChanged), Z_Construct_UDelegateFunction_UInputKeySelector_OnIsSelectingKeyChanged__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnIsSelectingKeyChanged_MetaData), NewProp_OnIsSelectingKeyChanged_MetaData) }; // 2386306869
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UInputKeySelector_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputKeySelector_Statics::NewProp_WidgetStyle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputKeySelector_Statics::NewProp_TextStyle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputKeySelector_Statics::NewProp_SelectedKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputKeySelector_Statics::NewProp_Margin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputKeySelector_Statics::NewProp_KeySelectionText,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputKeySelector_Statics::NewProp_NoKeySpecifiedText,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputKeySelector_Statics::NewProp_bAllowModifierKeys,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputKeySelector_Statics::NewProp_bAllowGamepadKeys,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputKeySelector_Statics::NewProp_EscapeKeys_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputKeySelector_Statics::NewProp_EscapeKeys,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputKeySelector_Statics::NewProp_OnKeySelected,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInputKeySelector_Statics::NewProp_OnIsSelectingKeyChanged,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInputKeySelector_Statics::PropPointers) < 2048);
// ********** End Class UInputKeySelector Property Definitions *************************************
UObject* (*const Z_Construct_UClass_UInputKeySelector_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UWidget,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInputKeySelector_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInputKeySelector_Statics::ClassParams = {
&UInputKeySelector::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UInputKeySelector_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UInputKeySelector_Statics::PropPointers),
0,
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInputKeySelector_Statics::Class_MetaDataParams), Z_Construct_UClass_UInputKeySelector_Statics::Class_MetaDataParams)
};
void UInputKeySelector::StaticRegisterNativesUInputKeySelector()
{
UClass* Class = UInputKeySelector::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UInputKeySelector_Statics::Funcs));
}
UClass* Z_Construct_UClass_UInputKeySelector()
{
if (!Z_Registration_Info_UClass_UInputKeySelector.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInputKeySelector.OuterSingleton, Z_Construct_UClass_UInputKeySelector_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInputKeySelector.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInputKeySelector);
UInputKeySelector::~UInputKeySelector() {}
UE_FIELD_NOTIFICATION_IMPLEMENT_FIELD(UInputKeySelector, SelectedKey)
UE_FIELD_NOTIFICATION_IMPLEMENTATION_BEGIN(UInputKeySelector)
UE_FIELD_NOTIFICATION_IMPLEMENT_ENUM_FIELD(UInputKeySelector, SelectedKey)
UE_FIELD_NOTIFICATION_IMPLEMENTATION_END(UInputKeySelector);
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UInputKeySelector)
// ********** End Class UInputKeySelector **********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_InputKeySelector_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInputKeySelector, UInputKeySelector::StaticClass, TEXT("UInputKeySelector"), &Z_Registration_Info_UClass_UInputKeySelector, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInputKeySelector), 2207248911U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_InputKeySelector_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_InputKeySelector_h__Script_UMG_4224244680{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_InputKeySelector_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_InputKeySelector_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,126 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/InputKeySelector.h"
#ifdef UMG_InputKeySelector_generated_h
#error "InputKeySelector.generated.h already included, missing '#pragma once' in InputKeySelector.h"
#endif
#define UMG_InputKeySelector_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
enum class ESlateVisibility : uint8;
struct FInputChord;
struct FKey;
// ********** Begin Delegate FOnKeySelected ********************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_InputKeySelector_h_26_DELEGATE \
static UMG_API void FOnKeySelected_DelegateWrapper(const FMulticastScriptDelegate& OnKeySelected, FInputChord SelectedKey);
// ********** End Delegate FOnKeySelected **********************************************************
// ********** Begin Delegate FOnIsSelectingKeyChanged **********************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_InputKeySelector_h_27_DELEGATE \
static UMG_API void FOnIsSelectingKeyChanged_DelegateWrapper(const FMulticastScriptDelegate& OnIsSelectingKeyChanged);
// ********** End Delegate FOnIsSelectingKeyChanged ************************************************
// ********** Begin Class UInputKeySelector ********************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_InputKeySelector_h_23_RPC_WRAPPERS \
DECLARE_FUNCTION(execSetEscapeKeys); \
DECLARE_FUNCTION(execSetTextBlockVisibility); \
DECLARE_FUNCTION(execGetIsSelectingKey); \
DECLARE_FUNCTION(execSetAllowGamepadKeys); \
DECLARE_FUNCTION(execSetAllowModifierKeys); \
DECLARE_FUNCTION(execSetNoKeySpecifiedText); \
DECLARE_FUNCTION(execSetKeySelectionText); \
DECLARE_FUNCTION(execSetSelectedKey);
#define FID_Engine_Source_Runtime_UMG_Public_Components_InputKeySelector_h_23_ACCESSORS \
static void GetWidgetStyle_WrapperImpl(const void* Object, void* OutValue); \
static void SetWidgetStyle_WrapperImpl(void* Object, const void* InValue); \
static void GetTextStyle_WrapperImpl(const void* Object, void* OutValue); \
static void SetTextStyle_WrapperImpl(void* Object, const void* InValue); \
static void GetSelectedKey_WrapperImpl(const void* Object, void* OutValue); \
static void SetSelectedKey_WrapperImpl(void* Object, const void* InValue); \
static void GetMargin_WrapperImpl(const void* Object, void* OutValue); \
static void SetMargin_WrapperImpl(void* Object, const void* InValue); \
static void GetKeySelectionText_WrapperImpl(const void* Object, void* OutValue); \
static void SetKeySelectionText_WrapperImpl(void* Object, const void* InValue); \
static void GetNoKeySpecifiedText_WrapperImpl(const void* Object, void* OutValue); \
static void SetNoKeySpecifiedText_WrapperImpl(void* Object, const void* InValue); \
static void GetbAllowModifierKeys_WrapperImpl(const void* Object, void* OutValue); \
static void SetbAllowModifierKeys_WrapperImpl(void* Object, const void* InValue); \
static void GetbAllowGamepadKeys_WrapperImpl(const void* Object, void* OutValue); \
static void SetbAllowGamepadKeys_WrapperImpl(void* Object, const void* InValue);
#define FID_Engine_Source_Runtime_UMG_Public_Components_InputKeySelector_h_23_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UInputKeySelector, UMG_API)
struct Z_Construct_UClass_UInputKeySelector_Statics;
UMG_API UClass* Z_Construct_UClass_UInputKeySelector_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_InputKeySelector_h_23_INCLASS \
private: \
static void StaticRegisterNativesUInputKeySelector(); \
friend struct ::Z_Construct_UClass_UInputKeySelector_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UInputKeySelector_NoRegister(); \
public: \
DECLARE_CLASS2(UInputKeySelector, UWidget, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UInputKeySelector_NoRegister) \
DECLARE_SERIALIZER(UInputKeySelector) \
FID_Engine_Source_Runtime_UMG_Public_Components_InputKeySelector_h_23_ARCHIVESERIALIZER
#define FID_Engine_Source_Runtime_UMG_Public_Components_InputKeySelector_h_23_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UInputKeySelector(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInputKeySelector) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UInputKeySelector); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInputKeySelector); \
/** Deleted move- and copy-constructors, should never be used */ \
UInputKeySelector(UInputKeySelector&&) = delete; \
UInputKeySelector(const UInputKeySelector&) = delete; \
UMG_API virtual ~UInputKeySelector();
#define FID_Engine_Source_Runtime_UMG_Public_Components_InputKeySelector_h_23_FIELDNOTIFY \
UE_FIELD_NOTIFICATION_DECLARE_CLASS_DESCRIPTOR_BEGIN(UMG_API ) \
UE_FIELD_NOTIFICATION_DECLARE_FIELD(SelectedKey,UMG_API ) \
UE_FIELD_NOTIFICATION_DECLARE_ENUM_FIELD_BEGIN(SelectedKey) \
UE_FIELD_NOTIFICATION_DECLARE_ENUM_FIELD_END() \
UE_FIELD_NOTIFICATION_DECLARE_CLASS_DESCRIPTOR_END();
#define FID_Engine_Source_Runtime_UMG_Public_Components_InputKeySelector_h_20_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_InputKeySelector_h_23_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_InputKeySelector_h_23_RPC_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Components_InputKeySelector_h_23_ACCESSORS \
FID_Engine_Source_Runtime_UMG_Public_Components_InputKeySelector_h_23_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Components_InputKeySelector_h_23_STANDARD_CONSTRUCTORS \
FID_Engine_Source_Runtime_UMG_Public_Components_InputKeySelector_h_23_FIELDNOTIFY \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInputKeySelector;
// ********** End Class UInputKeySelector **********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_InputKeySelector_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,177 @@
// 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 "Binding/Int32Binding.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInt32Binding() {}
// ********** Begin Cross Module References ********************************************************
UMG_API UClass* Z_Construct_UClass_UInt32Binding();
UMG_API UClass* Z_Construct_UClass_UInt32Binding_NoRegister();
UMG_API UClass* Z_Construct_UClass_UPropertyBinding();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UInt32Binding Function GetValue ******************************************
struct Z_Construct_UFunction_UInt32Binding_GetValue_Statics
{
struct Int32Binding_eventGetValue_Parms
{
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Binding/Int32Binding.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetValue constinit property declarations ******************************
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetValue constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetValue Property Definitions *****************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UInt32Binding_GetValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Int32Binding_eventGetValue_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInt32Binding_GetValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInt32Binding_GetValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInt32Binding_GetValue_Statics::PropPointers) < 2048);
// ********** End Function GetValue Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInt32Binding_GetValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInt32Binding, nullptr, "GetValue", Z_Construct_UFunction_UInt32Binding_GetValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInt32Binding_GetValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInt32Binding_GetValue_Statics::Int32Binding_eventGetValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInt32Binding_GetValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInt32Binding_GetValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInt32Binding_GetValue_Statics::Int32Binding_eventGetValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInt32Binding_GetValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInt32Binding_GetValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInt32Binding::execGetValue)
{
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=P_THIS->GetValue();
P_NATIVE_END;
}
// ********** End Class UInt32Binding Function GetValue ********************************************
// ********** Begin Class UInt32Binding ************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInt32Binding;
UClass* UInt32Binding::GetPrivateStaticClass()
{
using TClass = UInt32Binding;
if (!Z_Registration_Info_UClass_UInt32Binding.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("Int32Binding"),
Z_Registration_Info_UClass_UInt32Binding.InnerSingleton,
StaticRegisterNativesUInt32Binding,
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_UInt32Binding.InnerSingleton;
}
UClass* Z_Construct_UClass_UInt32Binding_NoRegister()
{
return UInt32Binding::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInt32Binding_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Binding/Int32Binding.h" },
{ "ModuleRelativePath", "Public/Binding/Int32Binding.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UInt32Binding constinit property declarations ****************************
// ********** End Class UInt32Binding constinit property declarations ******************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetValue"), .Pointer = &UInt32Binding::execGetValue },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UInt32Binding_GetValue, "GetValue" }, // 2706578218
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInt32Binding>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInt32Binding_Statics
UObject* (*const Z_Construct_UClass_UInt32Binding_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UPropertyBinding,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInt32Binding_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInt32Binding_Statics::ClassParams = {
&UInt32Binding::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInt32Binding_Statics::Class_MetaDataParams), Z_Construct_UClass_UInt32Binding_Statics::Class_MetaDataParams)
};
void UInt32Binding::StaticRegisterNativesUInt32Binding()
{
UClass* Class = UInt32Binding::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UInt32Binding_Statics::Funcs));
}
UClass* Z_Construct_UClass_UInt32Binding()
{
if (!Z_Registration_Info_UClass_UInt32Binding.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInt32Binding.OuterSingleton, Z_Construct_UClass_UInt32Binding_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInt32Binding.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInt32Binding);
UInt32Binding::~UInt32Binding() {}
// ********** End Class UInt32Binding **************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_Int32Binding_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInt32Binding, UInt32Binding::StaticClass, TEXT("UInt32Binding"), &Z_Registration_Info_UClass_UInt32Binding, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInt32Binding), 1899695602U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_Int32Binding_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_Int32Binding_h__Script_UMG_4122303445{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_Int32Binding_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_Int32Binding_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,66 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Binding/Int32Binding.h"
#ifdef UMG_Int32Binding_generated_h
#error "Int32Binding.generated.h already included, missing '#pragma once' in Int32Binding.h"
#endif
#define UMG_Int32Binding_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UInt32Binding ************************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Binding_Int32Binding_h_14_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetValue);
struct Z_Construct_UClass_UInt32Binding_Statics;
UMG_API UClass* Z_Construct_UClass_UInt32Binding_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Binding_Int32Binding_h_14_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInt32Binding(); \
friend struct ::Z_Construct_UClass_UInt32Binding_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UInt32Binding_NoRegister(); \
public: \
DECLARE_CLASS2(UInt32Binding, UPropertyBinding, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UInt32Binding_NoRegister) \
DECLARE_SERIALIZER(UInt32Binding)
#define FID_Engine_Source_Runtime_UMG_Public_Binding_Int32Binding_h_14_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UInt32Binding(UInt32Binding&&) = delete; \
UInt32Binding(const UInt32Binding&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UInt32Binding); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInt32Binding); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UInt32Binding) \
UMG_API virtual ~UInt32Binding();
#define FID_Engine_Source_Runtime_UMG_Public_Binding_Int32Binding_h_11_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Binding_Int32Binding_h_14_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Binding_Int32Binding_h_14_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Binding_Int32Binding_h_14_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Binding_Int32Binding_h_14_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInt32Binding;
// ********** End Class UInt32Binding **************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Binding_Int32Binding_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,322 @@
// 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/InvalidationBox.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInvalidationBox() {}
// ********** Begin Cross Module References ********************************************************
UMG_API UClass* Z_Construct_UClass_UContentWidget();
UMG_API UClass* Z_Construct_UClass_UInvalidationBox();
UMG_API UClass* Z_Construct_UClass_UInvalidationBox_NoRegister();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UInvalidationBox Function GetCanCache ************************************
struct Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics
{
struct InvalidationBox_eventGetCanCache_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Invalidation Box" },
{ "Comment", "/**\n\x09 * @returns true when the invalidation box cache the widgets.\n\x09 * The widgets will be updated only if they get invalidated.\n\x09 */" },
{ "ModuleRelativePath", "Public/Components/InvalidationBox.h" },
{ "ToolTip", "@returns true when the invalidation box cache the widgets.\nThe widgets will be updated only if they get invalidated." },
};
#endif // WITH_METADATA
// ********** Begin Function GetCanCache 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 GetCanCache constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCanCache Property Definitions **************************************
void Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InvalidationBox_eventGetCanCache_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInvalidationBox_GetCanCache_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(InvalidationBox_eventGetCanCache_Parms), &Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::PropPointers) < 2048);
// ********** End Function GetCanCache Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInvalidationBox, nullptr, "GetCanCache", Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::InvalidationBox_eventGetCanCache_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::InvalidationBox_eventGetCanCache_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInvalidationBox_GetCanCache()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInvalidationBox::execGetCanCache)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCanCache();
P_NATIVE_END;
}
// ********** End Class UInvalidationBox Function GetCanCache **************************************
// ********** Begin Class UInvalidationBox Function InvalidateCache ********************************
struct Z_Construct_UFunction_UInvalidationBox_InvalidateCache_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Invalidation Box" },
{ "DeprecatedFunction", "" },
{ "ModuleRelativePath", "Public/Components/InvalidationBox.h" },
};
#endif // WITH_METADATA
// ********** Begin Function InvalidateCache constinit property declarations ***********************
// ********** End Function InvalidateCache constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInvalidationBox_InvalidateCache_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInvalidationBox, nullptr, "InvalidateCache", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInvalidationBox_InvalidateCache_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInvalidationBox_InvalidateCache_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UInvalidationBox_InvalidateCache()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInvalidationBox_InvalidateCache_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInvalidationBox::execInvalidateCache)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->InvalidateCache();
P_NATIVE_END;
}
// ********** End Class UInvalidationBox Function InvalidateCache **********************************
// ********** Begin Class UInvalidationBox Function SetCanCache ************************************
struct Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics
{
struct InvalidationBox_eventSetCanCache_Parms
{
bool CanCache;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Invalidation Box" },
{ "Comment", "/**\n\x09 * Tell the InvalidationBox to use the invalidation process.\n\x09 * @note the other internal flags can disable the option.\n\x09 */" },
{ "ModuleRelativePath", "Public/Components/InvalidationBox.h" },
{ "ToolTip", "Tell the InvalidationBox to use the invalidation process.\n@note the other internal flags can disable the option." },
};
#endif // WITH_METADATA
// ********** Begin Function SetCanCache constinit property declarations ***************************
static void NewProp_CanCache_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_CanCache;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetCanCache constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCanCache Property Definitions **************************************
void Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::NewProp_CanCache_SetBit(void* Obj)
{
((InvalidationBox_eventSetCanCache_Parms*)Obj)->CanCache = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::NewProp_CanCache = { "CanCache", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InvalidationBox_eventSetCanCache_Parms), &Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::NewProp_CanCache_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::NewProp_CanCache,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::PropPointers) < 2048);
// ********** End Function SetCanCache Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInvalidationBox, nullptr, "SetCanCache", Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::InvalidationBox_eventSetCanCache_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::InvalidationBox_eventSetCanCache_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInvalidationBox_SetCanCache()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInvalidationBox::execSetCanCache)
{
P_GET_UBOOL(Z_Param_CanCache);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetCanCache(Z_Param_CanCache);
P_NATIVE_END;
}
// ********** End Class UInvalidationBox Function SetCanCache **************************************
// ********** Begin Class UInvalidationBox *********************************************************
void UInvalidationBox::GetbCanCache_WrapperImpl(const void* Object, void* OutValue)
{
const UInvalidationBox* Obj = (const UInvalidationBox*)Object;
bool& Result = *(bool*)OutValue;
Result = (bool)Obj->GetCanCache();
}
void UInvalidationBox::SetbCanCache_WrapperImpl(void* Object, const void* InValue)
{
UInvalidationBox* Obj = (UInvalidationBox*)Object;
bool& Value = *(bool*)InValue;
Obj->SetCanCache(Value);
}
FClassRegistrationInfo Z_Registration_Info_UClass_UInvalidationBox;
UClass* UInvalidationBox::GetPrivateStaticClass()
{
using TClass = UInvalidationBox;
if (!Z_Registration_Info_UClass_UInvalidationBox.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InvalidationBox"),
Z_Registration_Info_UClass_UInvalidationBox.InnerSingleton,
StaticRegisterNativesUInvalidationBox,
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_UInvalidationBox.InnerSingleton;
}
UClass* Z_Construct_UClass_UInvalidationBox_NoRegister()
{
return UInvalidationBox::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInvalidationBox_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Invalidate\n * * Single Child\n * * Caching / Performance\n */" },
{ "IncludePath", "Components/InvalidationBox.h" },
{ "ModuleRelativePath", "Public/Components/InvalidationBox.h" },
{ "ToolTip", "Invalidate\n* Single Child\n* Caching / Performance" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCanCache_MetaData[] = {
{ "BlueprintGetter", "GetCanCache" },
{ "BlueprintSetter", "SetCanCache" },
{ "Category", "Caching" },
{ "Comment", "/**\n\x09 * Should the invalidation panel cache the widgets? Making this false makes it so the invalidation\n\x09 * panel stops acting like an invalidation panel, just becomes a simple container widget.\n\x09 */" },
{ "ModuleRelativePath", "Public/Components/InvalidationBox.h" },
{ "ToolTip", "Should the invalidation panel cache the widgets? Making this false makes it so the invalidation\npanel stops acting like an invalidation panel, just becomes a simple container widget." },
};
#endif // WITH_METADATA
// ********** Begin Class UInvalidationBox constinit property declarations *************************
static void NewProp_bCanCache_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCanCache;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UInvalidationBox constinit property declarations ***************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetCanCache"), .Pointer = &UInvalidationBox::execGetCanCache },
{ .NameUTF8 = UTF8TEXT("InvalidateCache"), .Pointer = &UInvalidationBox::execInvalidateCache },
{ .NameUTF8 = UTF8TEXT("SetCanCache"), .Pointer = &UInvalidationBox::execSetCanCache },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UInvalidationBox_GetCanCache, "GetCanCache" }, // 3746771663
{ &Z_Construct_UFunction_UInvalidationBox_InvalidateCache, "InvalidateCache" }, // 3324016202
{ &Z_Construct_UFunction_UInvalidationBox_SetCanCache, "SetCanCache" }, // 4141469902
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInvalidationBox>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInvalidationBox_Statics
// ********** Begin Class UInvalidationBox Property Definitions ************************************
void Z_Construct_UClass_UInvalidationBox_Statics::NewProp_bCanCache_SetBit(void* Obj)
{
((UInvalidationBox*)Obj)->bCanCache = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UInvalidationBox_Statics::NewProp_bCanCache = { "bCanCache", nullptr, (EPropertyFlags)0x0020080000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, &UInvalidationBox::SetbCanCache_WrapperImpl, &UInvalidationBox::GetbCanCache_WrapperImpl, 1, sizeof(bool), sizeof(UInvalidationBox), &Z_Construct_UClass_UInvalidationBox_Statics::NewProp_bCanCache_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCanCache_MetaData), NewProp_bCanCache_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UInvalidationBox_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInvalidationBox_Statics::NewProp_bCanCache,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInvalidationBox_Statics::PropPointers) < 2048);
// ********** End Class UInvalidationBox Property Definitions **************************************
UObject* (*const Z_Construct_UClass_UInvalidationBox_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UContentWidget,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInvalidationBox_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInvalidationBox_Statics::ClassParams = {
&UInvalidationBox::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UInvalidationBox_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UInvalidationBox_Statics::PropPointers),
0,
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInvalidationBox_Statics::Class_MetaDataParams), Z_Construct_UClass_UInvalidationBox_Statics::Class_MetaDataParams)
};
void UInvalidationBox::StaticRegisterNativesUInvalidationBox()
{
UClass* Class = UInvalidationBox::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UInvalidationBox_Statics::Funcs));
}
UClass* Z_Construct_UClass_UInvalidationBox()
{
if (!Z_Registration_Info_UClass_UInvalidationBox.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInvalidationBox.OuterSingleton, Z_Construct_UClass_UInvalidationBox_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInvalidationBox.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInvalidationBox);
UInvalidationBox::~UInvalidationBox() {}
// ********** End Class UInvalidationBox ***********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_InvalidationBox_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInvalidationBox, UInvalidationBox::StaticClass, TEXT("UInvalidationBox"), &Z_Registration_Info_UClass_UInvalidationBox, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInvalidationBox), 2936455247U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_InvalidationBox_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_InvalidationBox_h__Script_UMG_194335690{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_InvalidationBox_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_InvalidationBox_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,76 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/InvalidationBox.h"
#ifdef UMG_InvalidationBox_generated_h
#error "InvalidationBox.generated.h already included, missing '#pragma once' in InvalidationBox.h"
#endif
#define UMG_InvalidationBox_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UInvalidationBox *********************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_InvalidationBox_h_21_RPC_WRAPPERS \
DECLARE_FUNCTION(execSetCanCache); \
DECLARE_FUNCTION(execGetCanCache); \
DECLARE_FUNCTION(execInvalidateCache);
#define FID_Engine_Source_Runtime_UMG_Public_Components_InvalidationBox_h_21_ACCESSORS \
static void GetbCanCache_WrapperImpl(const void* Object, void* OutValue); \
static void SetbCanCache_WrapperImpl(void* Object, const void* InValue);
struct Z_Construct_UClass_UInvalidationBox_Statics;
UMG_API UClass* Z_Construct_UClass_UInvalidationBox_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_InvalidationBox_h_21_INCLASS \
private: \
static void StaticRegisterNativesUInvalidationBox(); \
friend struct ::Z_Construct_UClass_UInvalidationBox_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UInvalidationBox_NoRegister(); \
public: \
DECLARE_CLASS2(UInvalidationBox, UContentWidget, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UInvalidationBox_NoRegister) \
DECLARE_SERIALIZER(UInvalidationBox)
#define FID_Engine_Source_Runtime_UMG_Public_Components_InvalidationBox_h_21_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UInvalidationBox(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInvalidationBox) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UInvalidationBox); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInvalidationBox); \
/** Deleted move- and copy-constructors, should never be used */ \
UInvalidationBox(UInvalidationBox&&) = delete; \
UInvalidationBox(const UInvalidationBox&) = delete; \
UMG_API virtual ~UInvalidationBox();
#define FID_Engine_Source_Runtime_UMG_Public_Components_InvalidationBox_h_18_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_InvalidationBox_h_21_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_InvalidationBox_h_21_RPC_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Components_InvalidationBox_h_21_ACCESSORS \
FID_Engine_Source_Runtime_UMG_Public_Components_InvalidationBox_h_21_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Components_InvalidationBox_h_21_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInvalidationBox;
// ********** End Class UInvalidationBox ***********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_InvalidationBox_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,206 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/ListView.h"
#ifdef UMG_ListView_generated_h
#error "ListView.generated.h already included, missing '#pragma once' in ListView.h"
#endif
#define UMG_ListView_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class AActor;
class UDragDropOperation;
class UObject;
class UUserWidget;
enum class EScrollIntoViewAlignment : uint8;
enum class EUMGItemDropZone : uint8;
struct FGeometry;
struct FMargin;
// ********** Begin Delegate FSimpleListItemEventDynamic *******************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListView_h_13_DELEGATE \
UMG_API void FSimpleListItemEventDynamic_DelegateWrapper(const FMulticastScriptDelegate& SimpleListItemEventDynamic, UObject* Item);
// ********** End Delegate FSimpleListItemEventDynamic *********************************************
// ********** Begin Delegate FOnListEntryInitializedDynamic ****************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListView_h_14_DELEGATE \
UMG_API void FOnListEntryInitializedDynamic_DelegateWrapper(const FMulticastScriptDelegate& OnListEntryInitializedDynamic, UObject* Item, UUserWidget* Widget);
// ********** End Delegate FOnListEntryInitializedDynamic ******************************************
// ********** Begin Delegate FOnListItemSelectionChangedDynamic ************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListView_h_15_DELEGATE \
UMG_API void FOnListItemSelectionChangedDynamic_DelegateWrapper(const FMulticastScriptDelegate& OnListItemSelectionChangedDynamic, UObject* Item, bool bIsSelected);
// ********** End Delegate FOnListItemSelectionChangedDynamic **************************************
// ********** Begin Delegate FOnItemIsHoveredChangedDynamic ****************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListView_h_16_DELEGATE \
UMG_API void FOnItemIsHoveredChangedDynamic_DelegateWrapper(const FMulticastScriptDelegate& OnItemIsHoveredChangedDynamic, UObject* Item, bool bIsHovered);
// ********** End Delegate FOnItemIsHoveredChangedDynamic ******************************************
// ********** Begin Delegate FOnListItemScrolledIntoViewDynamic ************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListView_h_17_DELEGATE \
UMG_API void FOnListItemScrolledIntoViewDynamic_DelegateWrapper(const FMulticastScriptDelegate& OnListItemScrolledIntoViewDynamic, UObject* Item, UUserWidget* Widget);
// ********** End Delegate FOnListItemScrolledIntoViewDynamic **************************************
// ********** Begin Delegate FOnListViewScrolledDynamic ********************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListView_h_18_DELEGATE \
UMG_API void FOnListViewScrolledDynamic_DelegateWrapper(const FMulticastScriptDelegate& OnListViewScrolledDynamic, float ItemOffset, float DistanceRemaining);
// ********** End Delegate FOnListViewScrolledDynamic **********************************************
// ********** Begin Delegate FOnListViewFinishedScrollingDynamic ***********************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListView_h_19_DELEGATE \
UMG_API void FOnListViewFinishedScrollingDynamic_DelegateWrapper(const FMulticastScriptDelegate& OnListViewFinishedScrollingDynamic);
// ********** End Delegate FOnListViewFinishedScrollingDynamic *************************************
// ********** Begin Delegate FOnIsItemSelectableOrNavigableDynamic *********************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListView_h_20_DELEGATE \
UMG_API bool FOnIsItemSelectableOrNavigableDynamic_DelegateWrapper(const FScriptDelegate& OnIsItemSelectableOrNavigableDynamic, UObject* Item);
// ********** End Delegate FOnIsItemSelectableOrNavigableDynamic ***********************************
// ********** Begin Delegate FOnItemDragDropMulticastDynamic ***************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListView_h_22_DELEGATE \
UMG_API void FOnItemDragDropMulticastDynamic_DelegateWrapper(const FMulticastScriptDelegate& OnItemDragDropMulticastDynamic, UObject* Item, UDragDropOperation* Operation);
// ********** End Delegate FOnItemDragDropMulticastDynamic *****************************************
// ********** Begin Delegate FOnItemGeometryMulticastDynamic ***************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListView_h_23_DELEGATE \
UMG_API void FOnItemGeometryMulticastDynamic_DelegateWrapper(const FMulticastScriptDelegate& OnItemGeometryMulticastDynamic, UObject* Item, FGeometry const& MyGeometry);
// ********** End Delegate FOnItemGeometryMulticastDynamic *****************************************
// ********** Begin Delegate FOnItemZoneMulticastDynamic *******************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListView_h_24_DELEGATE \
UMG_API void FOnItemZoneMulticastDynamic_DelegateWrapper(const FMulticastScriptDelegate& OnItemZoneMulticastDynamic, UObject* Item, EUMGItemDropZone DropZone, UDragDropOperation* Operation);
// ********** End Delegate FOnItemZoneMulticastDynamic *********************************************
// ********** Begin Delegate FOnItemDragCancelledDynamic *******************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListView_h_25_DELEGATE \
UMG_API void FOnItemDragCancelledDynamic_DelegateWrapper(const FMulticastScriptDelegate& OnItemDragCancelledDynamic, UDragDropOperation* Operation);
// ********** End Delegate FOnItemDragCancelledDynamic *********************************************
// ********** Begin Delegate FOnListViewDraggingStateChangedDynamic ********************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListView_h_26_DELEGATE \
UMG_API void FOnListViewDraggingStateChangedDynamic_DelegateWrapper(const FMulticastScriptDelegate& OnListViewDraggingStateChangedDynamic, bool bIsDragging);
// ********** End Delegate FOnListViewDraggingStateChangedDynamic **********************************
// ********** Begin Class UListView ****************************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListView_h_40_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execBP_GetSelectedItem); \
DECLARE_FUNCTION(execBP_SetListItems); \
DECLARE_FUNCTION(execBP_CancelScrollIntoView); \
DECLARE_FUNCTION(execBP_ScrollItemIntoView); \
DECLARE_FUNCTION(execBP_NavigateToItem); \
DECLARE_FUNCTION(execBP_IsItemVisible); \
DECLARE_FUNCTION(execBP_GetSelectedItems); \
DECLARE_FUNCTION(execBP_GetNumItemsSelected); \
DECLARE_FUNCTION(execBP_ClearSelection); \
DECLARE_FUNCTION(execBP_SetItemSelection); \
DECLARE_FUNCTION(execBP_SetSelectedItem); \
DECLARE_FUNCTION(execGetScrollBarPadding); \
DECLARE_FUNCTION(execGetVerticalEntrySpacing); \
DECLARE_FUNCTION(execGetHorizontalEntrySpacing); \
DECLARE_FUNCTION(execOnListItemOuterEndPlayed); \
DECLARE_FUNCTION(execOnListItemEndPlayed); \
DECLARE_FUNCTION(execNavigateToIndex); \
DECLARE_FUNCTION(execSetSelectedIndex); \
DECLARE_FUNCTION(execScrollIndexIntoView); \
DECLARE_FUNCTION(execIsRefreshPending); \
DECLARE_FUNCTION(execSetScrollBarPadding); \
DECLARE_FUNCTION(execSetScrollIntoViewAlignment); \
DECLARE_FUNCTION(execSetSelectionMode); \
DECLARE_FUNCTION(execClearListItems); \
DECLARE_FUNCTION(execGetIndexForItem); \
DECLARE_FUNCTION(execGetNumItems); \
DECLARE_FUNCTION(execGetItemAt); \
DECLARE_FUNCTION(execRemoveItem); \
DECLARE_FUNCTION(execAddItem); \
DECLARE_FUNCTION(execGetListItems);
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListView_h_40_ACCESSORS \
static void GetShadowBrushStyle_WrapperImpl(const void* Object, void* OutValue); \
static void SetShadowBrushStyle_WrapperImpl(void* Object, const void* InValue); \
static void GetHorizontalEntrySpacing_WrapperImpl(const void* Object, void* OutValue); \
static void SetHorizontalEntrySpacing_WrapperImpl(void* Object, const void* InValue); \
static void GetVerticalEntrySpacing_WrapperImpl(const void* Object, void* OutValue); \
static void SetVerticalEntrySpacing_WrapperImpl(void* Object, const void* InValue); \
static void GetScrollBarPadding_WrapperImpl(const void* Object, void* OutValue); \
static void SetScrollBarPadding_WrapperImpl(void* Object, const void* InValue);
struct Z_Construct_UClass_UListView_Statics;
UMG_API UClass* Z_Construct_UClass_UListView_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListView_h_40_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUListView(); \
friend struct ::Z_Construct_UClass_UListView_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UListView_NoRegister(); \
public: \
DECLARE_CLASS2(UListView, UListViewBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UListView_NoRegister) \
DECLARE_SERIALIZER(UListView)
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListView_h_40_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UListView(UListView&&) = delete; \
UListView(const UListView&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UListView); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UListView); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UListView) \
UMG_API virtual ~UListView();
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListView_h_37_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListView_h_40_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_ListView_h_40_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Components_ListView_h_40_ACCESSORS \
FID_Engine_Source_Runtime_UMG_Public_Components_ListView_h_40_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Components_ListView_h_40_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UListView;
// ********** End Class UListView ******************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_ListView_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,106 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/ListViewBase.h"
#ifdef UMG_ListViewBase_generated_h
#error "ListViewBase.generated.h already included, missing '#pragma once' in ListViewBase.h"
#endif
#define UMG_ListViewBase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UDragDropOperation;
class UObject;
class UUserWidget;
enum class ESlateVisibility : uint8;
// ********** Begin Delegate FOnListEntryGeneratedDynamic ******************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListViewBase_h_19_DELEGATE \
UMG_API void FOnListEntryGeneratedDynamic_DelegateWrapper(const FMulticastScriptDelegate& OnListEntryGeneratedDynamic, UUserWidget* Widget);
// ********** End Delegate FOnListEntryGeneratedDynamic ********************************************
// ********** Begin Delegate FOnListEntryReleasedDynamic *******************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListViewBase_h_20_DELEGATE \
UMG_API void FOnListEntryReleasedDynamic_DelegateWrapper(const FMulticastScriptDelegate& OnListEntryReleasedDynamic, UUserWidget* Widget);
// ********** End Delegate FOnListEntryReleasedDynamic *********************************************
// ********** Begin Delegate FOnListEntriesGeneratedDynamic ****************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListViewBase_h_21_DELEGATE \
UMG_API void FOnListEntriesGeneratedDynamic_DelegateWrapper(const FMulticastScriptDelegate& OnListEntriesGeneratedDynamic, int32 NumEntries);
// ********** End Delegate FOnListEntriesGeneratedDynamic ******************************************
// ********** Begin Class UListViewBase ************************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListViewBase_h_547_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execRequestRefresh); \
DECLARE_FUNCTION(execCreateDragDropOperation); \
DECLARE_FUNCTION(execCancelListViewDragDrop); \
DECLARE_FUNCTION(execSetIsGamepadScrollingEnabled); \
DECLARE_FUNCTION(execSetIsPointerScrollingEnabled); \
DECLARE_FUNCTION(execSetAllowOverScroll); \
DECLARE_FUNCTION(execSetScrollbarVisibility); \
DECLARE_FUNCTION(execSetWheelScrollMultiplier); \
DECLARE_FUNCTION(execEndInertialScrolling); \
DECLARE_FUNCTION(execSetScrollOffset); \
DECLARE_FUNCTION(execScrollToBottom); \
DECLARE_FUNCTION(execScrollToTop); \
DECLARE_FUNCTION(execRegenerateAllEntries); \
DECLARE_FUNCTION(execGetIsDraggingListItem); \
DECLARE_FUNCTION(execGetScrollOffset); \
DECLARE_FUNCTION(execGetDisplayedEntryWidgets);
struct Z_Construct_UClass_UListViewBase_Statics;
UMG_API UClass* Z_Construct_UClass_UListViewBase_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListViewBase_h_547_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUListViewBase(); \
friend struct ::Z_Construct_UClass_UListViewBase_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UListViewBase_NoRegister(); \
public: \
DECLARE_CLASS2(UListViewBase, UWidget, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UListViewBase_NoRegister) \
DECLARE_SERIALIZER(UListViewBase)
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListViewBase_h_547_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UListViewBase(UListViewBase&&) = delete; \
UListViewBase(const UListViewBase&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UListViewBase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UListViewBase); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UListViewBase) \
UMG_API virtual ~UListViewBase();
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListViewBase_h_544_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_ListViewBase_h_547_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_ListViewBase_h_547_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Components_ListViewBase_h_547_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Components_ListViewBase_h_547_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UListViewBase;
// ********** End Class UListViewBase **************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_ListViewBase_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,122 @@
// 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 "Blueprint/ListViewDesignerPreviewItem.h"
#include "Components/ListView.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeListViewDesignerPreviewItem() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
UMG_API UClass* Z_Construct_UClass_UListViewDesignerPreviewItem();
UMG_API UClass* Z_Construct_UClass_UListViewDesignerPreviewItem_NoRegister();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UListViewDesignerPreviewItem *********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UListViewDesignerPreviewItem;
UClass* UListViewDesignerPreviewItem::GetPrivateStaticClass()
{
using TClass = UListViewDesignerPreviewItem;
if (!Z_Registration_Info_UClass_UListViewDesignerPreviewItem.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ListViewDesignerPreviewItem"),
Z_Registration_Info_UClass_UListViewDesignerPreviewItem.InnerSingleton,
StaticRegisterNativesUListViewDesignerPreviewItem,
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_UListViewDesignerPreviewItem.InnerSingleton;
}
UClass* Z_Construct_UClass_UListViewDesignerPreviewItem_NoRegister()
{
return UListViewDesignerPreviewItem::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UListViewDesignerPreviewItem_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "// Empty dummy UObject used as the table view item during design time\n// Allows rough design-time previewing of how list contents will lay out\n" },
{ "IncludePath", "Blueprint/ListViewDesignerPreviewItem.h" },
{ "ModuleRelativePath", "Private/Blueprint/ListViewDesignerPreviewItem.h" },
{ "ToolTip", "Empty dummy UObject used as the table view item during design time\nAllows rough design-time previewing of how list contents will lay out" },
};
#endif // WITH_METADATA
// ********** Begin Class UListViewDesignerPreviewItem constinit property declarations *************
// ********** End Class UListViewDesignerPreviewItem constinit property declarations ***************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UListViewDesignerPreviewItem>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UListViewDesignerPreviewItem_Statics
UObject* (*const Z_Construct_UClass_UListViewDesignerPreviewItem_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UListViewDesignerPreviewItem_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UListViewDesignerPreviewItem_Statics::ClassParams = {
&UListViewDesignerPreviewItem::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000000A8u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UListViewDesignerPreviewItem_Statics::Class_MetaDataParams), Z_Construct_UClass_UListViewDesignerPreviewItem_Statics::Class_MetaDataParams)
};
void UListViewDesignerPreviewItem::StaticRegisterNativesUListViewDesignerPreviewItem()
{
}
UClass* Z_Construct_UClass_UListViewDesignerPreviewItem()
{
if (!Z_Registration_Info_UClass_UListViewDesignerPreviewItem.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UListViewDesignerPreviewItem.OuterSingleton, Z_Construct_UClass_UListViewDesignerPreviewItem_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UListViewDesignerPreviewItem.OuterSingleton;
}
UListViewDesignerPreviewItem::UListViewDesignerPreviewItem(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UListViewDesignerPreviewItem);
UListViewDesignerPreviewItem::~UListViewDesignerPreviewItem() {}
// ********** End Class UListViewDesignerPreviewItem ***********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Private_Blueprint_ListViewDesignerPreviewItem_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UListViewDesignerPreviewItem, UListViewDesignerPreviewItem::StaticClass, TEXT("UListViewDesignerPreviewItem"), &Z_Registration_Info_UClass_UListViewDesignerPreviewItem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UListViewDesignerPreviewItem), 3214801411U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Private_Blueprint_ListViewDesignerPreviewItem_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Private_Blueprint_ListViewDesignerPreviewItem_h__Script_UMG_4102670514{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Private_Blueprint_ListViewDesignerPreviewItem_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Private_Blueprint_ListViewDesignerPreviewItem_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,64 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Blueprint/ListViewDesignerPreviewItem.h"
#ifdef UMG_ListViewDesignerPreviewItem_generated_h
#error "ListViewDesignerPreviewItem.generated.h already included, missing '#pragma once' in ListViewDesignerPreviewItem.h"
#endif
#define UMG_ListViewDesignerPreviewItem_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UListViewDesignerPreviewItem *********************************************
struct Z_Construct_UClass_UListViewDesignerPreviewItem_Statics;
UMG_API UClass* Z_Construct_UClass_UListViewDesignerPreviewItem_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Private_Blueprint_ListViewDesignerPreviewItem_h_13_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUListViewDesignerPreviewItem(); \
friend struct ::Z_Construct_UClass_UListViewDesignerPreviewItem_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UListViewDesignerPreviewItem_NoRegister(); \
public: \
DECLARE_CLASS2(UListViewDesignerPreviewItem, UObject, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UListViewDesignerPreviewItem_NoRegister) \
DECLARE_SERIALIZER(UListViewDesignerPreviewItem) \
DECLARE_WITHIN(UListView)
#define FID_Engine_Source_Runtime_UMG_Private_Blueprint_ListViewDesignerPreviewItem_h_13_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UListViewDesignerPreviewItem(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UListViewDesignerPreviewItem(UListViewDesignerPreviewItem&&) = delete; \
UListViewDesignerPreviewItem(const UListViewDesignerPreviewItem&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UListViewDesignerPreviewItem); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UListViewDesignerPreviewItem); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UListViewDesignerPreviewItem) \
NO_API virtual ~UListViewDesignerPreviewItem();
#define FID_Engine_Source_Runtime_UMG_Private_Blueprint_ListViewDesignerPreviewItem_h_10_PROLOG
#define FID_Engine_Source_Runtime_UMG_Private_Blueprint_ListViewDesignerPreviewItem_h_13_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Private_Blueprint_ListViewDesignerPreviewItem_h_13_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Private_Blueprint_ListViewDesignerPreviewItem_h_13_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UListViewDesignerPreviewItem;
// ********** End Class UListViewDesignerPreviewItem ***********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Private_Blueprint_ListViewDesignerPreviewItem_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,921 @@
// 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/MenuAnchor.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMenuAnchor() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D();
SLATECORE_API UEnum* Z_Construct_UEnum_SlateCore_EMenuPlacement();
UMG_API UClass* Z_Construct_UClass_UContentWidget();
UMG_API UClass* Z_Construct_UClass_UMenuAnchor();
UMG_API UClass* Z_Construct_UClass_UMenuAnchor_NoRegister();
UMG_API UClass* Z_Construct_UClass_UUserWidget_NoRegister();
UMG_API UFunction* Z_Construct_UDelegateFunction_UMenuAnchor_GetUserWidget__DelegateSignature();
UMG_API UFunction* Z_Construct_UDelegateFunction_UMG_OnMenuOpenChangedEvent__DelegateSignature();
UMG_API UFunction* Z_Construct_UDelegateFunction_UWidget_GetWidget__DelegateSignature();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FOnMenuOpenChangedEvent ***********************************************
struct Z_Construct_UDelegateFunction_UMG_OnMenuOpenChangedEvent__DelegateSignature_Statics
{
struct _Script_UMG_eventOnMenuOpenChangedEvent_Parms
{
bool bIsOpen;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Components/MenuAnchor.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnMenuOpenChangedEvent constinit property declarations ***************
static void NewProp_bIsOpen_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsOpen;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnMenuOpenChangedEvent constinit property declarations *****************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnMenuOpenChangedEvent Property Definitions **************************
void Z_Construct_UDelegateFunction_UMG_OnMenuOpenChangedEvent__DelegateSignature_Statics::NewProp_bIsOpen_SetBit(void* Obj)
{
((_Script_UMG_eventOnMenuOpenChangedEvent_Parms*)Obj)->bIsOpen = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UDelegateFunction_UMG_OnMenuOpenChangedEvent__DelegateSignature_Statics::NewProp_bIsOpen = { "bIsOpen", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(_Script_UMG_eventOnMenuOpenChangedEvent_Parms), &Z_Construct_UDelegateFunction_UMG_OnMenuOpenChangedEvent__DelegateSignature_Statics::NewProp_bIsOpen_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_UMG_OnMenuOpenChangedEvent__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UMG_OnMenuOpenChangedEvent__DelegateSignature_Statics::NewProp_bIsOpen,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UMG_OnMenuOpenChangedEvent__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnMenuOpenChangedEvent Property Definitions ****************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_UMG_OnMenuOpenChangedEvent__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_UMG, nullptr, "OnMenuOpenChangedEvent__DelegateSignature", Z_Construct_UDelegateFunction_UMG_OnMenuOpenChangedEvent__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UMG_OnMenuOpenChangedEvent__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_UMG_OnMenuOpenChangedEvent__DelegateSignature_Statics::_Script_UMG_eventOnMenuOpenChangedEvent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UMG_OnMenuOpenChangedEvent__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UMG_OnMenuOpenChangedEvent__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_UMG_OnMenuOpenChangedEvent__DelegateSignature_Statics::_Script_UMG_eventOnMenuOpenChangedEvent_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_UMG_OnMenuOpenChangedEvent__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UMG_OnMenuOpenChangedEvent__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnMenuOpenChangedEvent_DelegateWrapper(const FMulticastScriptDelegate& OnMenuOpenChangedEvent, bool bIsOpen)
{
struct _Script_UMG_eventOnMenuOpenChangedEvent_Parms
{
bool bIsOpen;
};
_Script_UMG_eventOnMenuOpenChangedEvent_Parms Parms;
Parms.bIsOpen=bIsOpen ? true : false;
OnMenuOpenChangedEvent.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnMenuOpenChangedEvent *************************************************
// ********** Begin Delegate FGetUserWidget ********************************************************
struct Z_Construct_UDelegateFunction_UMenuAnchor_GetUserWidget__DelegateSignature_Statics
{
struct MenuAnchor_eventGetUserWidget_Parms
{
UUserWidget* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Components/MenuAnchor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FGetUserWidget constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FGetUserWidget constinit property declarations **************************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FGetUserWidget Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_UMenuAnchor_GetUserWidget__DelegateSignature_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MenuAnchor_eventGetUserWidget_Parms, ReturnValue), Z_Construct_UClass_UUserWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_UMenuAnchor_GetUserWidget__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UMenuAnchor_GetUserWidget__DelegateSignature_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UMenuAnchor_GetUserWidget__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FGetUserWidget Property Definitions *************************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_UMenuAnchor_GetUserWidget__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMenuAnchor, nullptr, "GetUserWidget__DelegateSignature", Z_Construct_UDelegateFunction_UMenuAnchor_GetUserWidget__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UMenuAnchor_GetUserWidget__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_UMenuAnchor_GetUserWidget__DelegateSignature_Statics::MenuAnchor_eventGetUserWidget_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00120000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UMenuAnchor_GetUserWidget__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UMenuAnchor_GetUserWidget__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_UMenuAnchor_GetUserWidget__DelegateSignature_Statics::MenuAnchor_eventGetUserWidget_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_UMenuAnchor_GetUserWidget__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UMenuAnchor_GetUserWidget__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
UUserWidget* UMenuAnchor::FGetUserWidget_DelegateWrapper(const FScriptDelegate& GetUserWidget)
{
struct MenuAnchor_eventGetUserWidget_Parms
{
UUserWidget* ReturnValue;
/** Constructor, initializes return property only **/
MenuAnchor_eventGetUserWidget_Parms()
: ReturnValue(NULL)
{
}
};
MenuAnchor_eventGetUserWidget_Parms Parms;
GetUserWidget.ProcessDelegate<UObject>(&Parms);
return Parms.ReturnValue;
}
// ********** End Delegate FGetUserWidget **********************************************************
// ********** Begin Class UMenuAnchor Function Close ***********************************************
struct Z_Construct_UFunction_UMenuAnchor_Close_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Menu Anchor" },
{ "Comment", "/** Closes the menu if it is currently open. */" },
{ "ModuleRelativePath", "Public/Components/MenuAnchor.h" },
{ "ToolTip", "Closes the menu if it is currently open." },
};
#endif // WITH_METADATA
// ********** Begin Function Close constinit property declarations *********************************
// ********** End Function Close constinit property declarations ***********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMenuAnchor_Close_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMenuAnchor, nullptr, "Close", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMenuAnchor_Close_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMenuAnchor_Close_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UMenuAnchor_Close()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMenuAnchor_Close_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMenuAnchor::execClose)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->Close();
P_NATIVE_END;
}
// ********** End Class UMenuAnchor Function Close *************************************************
// ********** Begin Class UMenuAnchor Function FitInWindow *****************************************
struct Z_Construct_UFunction_UMenuAnchor_FitInWindow_Statics
{
struct MenuAnchor_eventFitInWindow_Parms
{
bool bFit;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Menu Anchor" },
{ "ModuleRelativePath", "Public/Components/MenuAnchor.h" },
};
#endif // WITH_METADATA
// ********** Begin Function FitInWindow constinit property declarations ***************************
static void NewProp_bFit_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFit;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FitInWindow constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FitInWindow Property Definitions **************************************
void Z_Construct_UFunction_UMenuAnchor_FitInWindow_Statics::NewProp_bFit_SetBit(void* Obj)
{
((MenuAnchor_eventFitInWindow_Parms*)Obj)->bFit = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMenuAnchor_FitInWindow_Statics::NewProp_bFit = { "bFit", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MenuAnchor_eventFitInWindow_Parms), &Z_Construct_UFunction_UMenuAnchor_FitInWindow_Statics::NewProp_bFit_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMenuAnchor_FitInWindow_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMenuAnchor_FitInWindow_Statics::NewProp_bFit,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMenuAnchor_FitInWindow_Statics::PropPointers) < 2048);
// ********** End Function FitInWindow Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMenuAnchor_FitInWindow_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMenuAnchor, nullptr, "FitInWindow", Z_Construct_UFunction_UMenuAnchor_FitInWindow_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMenuAnchor_FitInWindow_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMenuAnchor_FitInWindow_Statics::MenuAnchor_eventFitInWindow_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMenuAnchor_FitInWindow_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMenuAnchor_FitInWindow_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMenuAnchor_FitInWindow_Statics::MenuAnchor_eventFitInWindow_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMenuAnchor_FitInWindow()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMenuAnchor_FitInWindow_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMenuAnchor::execFitInWindow)
{
P_GET_UBOOL(Z_Param_bFit);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->FitInWindow(Z_Param_bFit);
P_NATIVE_END;
}
// ********** End Class UMenuAnchor Function FitInWindow *******************************************
// ********** Begin Class UMenuAnchor Function GetMenuPosition *************************************
struct Z_Construct_UFunction_UMenuAnchor_GetMenuPosition_Statics
{
struct MenuAnchor_eventGetMenuPosition_Parms
{
FVector2D ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Menu Anchor" },
{ "Comment", "/** Returns the current menu position */" },
{ "ModuleRelativePath", "Public/Components/MenuAnchor.h" },
{ "ToolTip", "Returns the current menu position" },
};
#endif // WITH_METADATA
// ********** Begin Function GetMenuPosition constinit property declarations ***********************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetMenuPosition constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetMenuPosition Property Definitions **********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMenuAnchor_GetMenuPosition_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MenuAnchor_eventGetMenuPosition_Parms, ReturnValue), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMenuAnchor_GetMenuPosition_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMenuAnchor_GetMenuPosition_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMenuAnchor_GetMenuPosition_Statics::PropPointers) < 2048);
// ********** End Function GetMenuPosition Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMenuAnchor_GetMenuPosition_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMenuAnchor, nullptr, "GetMenuPosition", Z_Construct_UFunction_UMenuAnchor_GetMenuPosition_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMenuAnchor_GetMenuPosition_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMenuAnchor_GetMenuPosition_Statics::MenuAnchor_eventGetMenuPosition_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMenuAnchor_GetMenuPosition_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMenuAnchor_GetMenuPosition_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMenuAnchor_GetMenuPosition_Statics::MenuAnchor_eventGetMenuPosition_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMenuAnchor_GetMenuPosition()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMenuAnchor_GetMenuPosition_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMenuAnchor::execGetMenuPosition)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FVector2D*)Z_Param__Result=P_THIS->GetMenuPosition();
P_NATIVE_END;
}
// ********** End Class UMenuAnchor Function GetMenuPosition ***************************************
// ********** Begin Class UMenuAnchor Function HasOpenSubMenus *************************************
struct Z_Construct_UFunction_UMenuAnchor_HasOpenSubMenus_Statics
{
struct MenuAnchor_eventHasOpenSubMenus_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Menu Anchor" },
{ "Comment", "/** Returns whether this menu has open submenus */" },
{ "ModuleRelativePath", "Public/Components/MenuAnchor.h" },
{ "ToolTip", "Returns whether this menu has open submenus" },
};
#endif // WITH_METADATA
// ********** Begin Function HasOpenSubMenus 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 HasOpenSubMenus constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function HasOpenSubMenus Property Definitions **********************************
void Z_Construct_UFunction_UMenuAnchor_HasOpenSubMenus_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((MenuAnchor_eventHasOpenSubMenus_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMenuAnchor_HasOpenSubMenus_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(MenuAnchor_eventHasOpenSubMenus_Parms), &Z_Construct_UFunction_UMenuAnchor_HasOpenSubMenus_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMenuAnchor_HasOpenSubMenus_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMenuAnchor_HasOpenSubMenus_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMenuAnchor_HasOpenSubMenus_Statics::PropPointers) < 2048);
// ********** End Function HasOpenSubMenus Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMenuAnchor_HasOpenSubMenus_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMenuAnchor, nullptr, "HasOpenSubMenus", Z_Construct_UFunction_UMenuAnchor_HasOpenSubMenus_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMenuAnchor_HasOpenSubMenus_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMenuAnchor_HasOpenSubMenus_Statics::MenuAnchor_eventHasOpenSubMenus_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMenuAnchor_HasOpenSubMenus_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMenuAnchor_HasOpenSubMenus_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMenuAnchor_HasOpenSubMenus_Statics::MenuAnchor_eventHasOpenSubMenus_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMenuAnchor_HasOpenSubMenus()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMenuAnchor_HasOpenSubMenus_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMenuAnchor::execHasOpenSubMenus)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->HasOpenSubMenus();
P_NATIVE_END;
}
// ********** End Class UMenuAnchor Function HasOpenSubMenus ***************************************
// ********** Begin Class UMenuAnchor Function IsOpen **********************************************
struct Z_Construct_UFunction_UMenuAnchor_IsOpen_Statics
{
struct MenuAnchor_eventIsOpen_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Menu Anchor" },
{ "Comment", "/** Returns true if the popup is open; false otherwise. */" },
{ "ModuleRelativePath", "Public/Components/MenuAnchor.h" },
{ "ToolTip", "Returns true if the popup is open; false otherwise." },
};
#endif // WITH_METADATA
// ********** Begin Function IsOpen 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 IsOpen constinit property declarations **********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsOpen Property Definitions *******************************************
void Z_Construct_UFunction_UMenuAnchor_IsOpen_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((MenuAnchor_eventIsOpen_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMenuAnchor_IsOpen_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(MenuAnchor_eventIsOpen_Parms), &Z_Construct_UFunction_UMenuAnchor_IsOpen_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMenuAnchor_IsOpen_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMenuAnchor_IsOpen_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMenuAnchor_IsOpen_Statics::PropPointers) < 2048);
// ********** End Function IsOpen Property Definitions *********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMenuAnchor_IsOpen_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMenuAnchor, nullptr, "IsOpen", Z_Construct_UFunction_UMenuAnchor_IsOpen_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMenuAnchor_IsOpen_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMenuAnchor_IsOpen_Statics::MenuAnchor_eventIsOpen_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMenuAnchor_IsOpen_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMenuAnchor_IsOpen_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMenuAnchor_IsOpen_Statics::MenuAnchor_eventIsOpen_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMenuAnchor_IsOpen()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMenuAnchor_IsOpen_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMenuAnchor::execIsOpen)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsOpen();
P_NATIVE_END;
}
// ********** End Class UMenuAnchor Function IsOpen ************************************************
// ********** Begin Class UMenuAnchor Function Open ************************************************
struct Z_Construct_UFunction_UMenuAnchor_Open_Statics
{
struct MenuAnchor_eventOpen_Parms
{
bool bFocusMenu;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Menu Anchor" },
{ "Comment", "/** Opens the menu if it is not already open */" },
{ "ModuleRelativePath", "Public/Components/MenuAnchor.h" },
{ "ToolTip", "Opens the menu if it is not already open" },
};
#endif // WITH_METADATA
// ********** Begin Function Open constinit property declarations **********************************
static void NewProp_bFocusMenu_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFocusMenu;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Open constinit property declarations ************************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Open Property Definitions *********************************************
void Z_Construct_UFunction_UMenuAnchor_Open_Statics::NewProp_bFocusMenu_SetBit(void* Obj)
{
((MenuAnchor_eventOpen_Parms*)Obj)->bFocusMenu = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMenuAnchor_Open_Statics::NewProp_bFocusMenu = { "bFocusMenu", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MenuAnchor_eventOpen_Parms), &Z_Construct_UFunction_UMenuAnchor_Open_Statics::NewProp_bFocusMenu_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMenuAnchor_Open_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMenuAnchor_Open_Statics::NewProp_bFocusMenu,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMenuAnchor_Open_Statics::PropPointers) < 2048);
// ********** End Function Open Property Definitions ***********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMenuAnchor_Open_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMenuAnchor, nullptr, "Open", Z_Construct_UFunction_UMenuAnchor_Open_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMenuAnchor_Open_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMenuAnchor_Open_Statics::MenuAnchor_eventOpen_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMenuAnchor_Open_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMenuAnchor_Open_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMenuAnchor_Open_Statics::MenuAnchor_eventOpen_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMenuAnchor_Open()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMenuAnchor_Open_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMenuAnchor::execOpen)
{
P_GET_UBOOL(Z_Param_bFocusMenu);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->Open(Z_Param_bFocusMenu);
P_NATIVE_END;
}
// ********** End Class UMenuAnchor Function Open **************************************************
// ********** Begin Class UMenuAnchor Function SetPlacement ****************************************
struct Z_Construct_UFunction_UMenuAnchor_SetPlacement_Statics
{
struct MenuAnchor_eventSetPlacement_Parms
{
TEnumAsByte<EMenuPlacement> InPlacement;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Menu Anchor" },
{ "Comment", "//TODO UMG Add Set MenuClass\n" },
{ "ModuleRelativePath", "Public/Components/MenuAnchor.h" },
{ "ToolTip", "TODO UMG Add Set MenuClass" },
};
#endif // WITH_METADATA
// ********** Begin Function SetPlacement constinit property declarations **************************
static const UECodeGen_Private::FBytePropertyParams NewProp_InPlacement;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetPlacement constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetPlacement Property Definitions *************************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UMenuAnchor_SetPlacement_Statics::NewProp_InPlacement = { "InPlacement", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MenuAnchor_eventSetPlacement_Parms, InPlacement), Z_Construct_UEnum_SlateCore_EMenuPlacement, METADATA_PARAMS(0, nullptr) }; // 199951177
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMenuAnchor_SetPlacement_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMenuAnchor_SetPlacement_Statics::NewProp_InPlacement,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMenuAnchor_SetPlacement_Statics::PropPointers) < 2048);
// ********** End Function SetPlacement Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMenuAnchor_SetPlacement_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMenuAnchor, nullptr, "SetPlacement", Z_Construct_UFunction_UMenuAnchor_SetPlacement_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMenuAnchor_SetPlacement_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMenuAnchor_SetPlacement_Statics::MenuAnchor_eventSetPlacement_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMenuAnchor_SetPlacement_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMenuAnchor_SetPlacement_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMenuAnchor_SetPlacement_Statics::MenuAnchor_eventSetPlacement_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMenuAnchor_SetPlacement()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMenuAnchor_SetPlacement_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMenuAnchor::execSetPlacement)
{
P_GET_PROPERTY(FByteProperty,Z_Param_InPlacement);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetPlacement(EMenuPlacement(Z_Param_InPlacement));
P_NATIVE_END;
}
// ********** End Class UMenuAnchor Function SetPlacement ******************************************
// ********** Begin Class UMenuAnchor Function ShouldOpenDueToClick ********************************
struct Z_Construct_UFunction_UMenuAnchor_ShouldOpenDueToClick_Statics
{
struct MenuAnchor_eventShouldOpenDueToClick_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Menu Anchor" },
{ "Comment", "/**\n\x09 * Returns true if we should open the menu due to a click. Sometimes we should not, if\n\x09 * the same MouseDownEvent that just closed the menu is about to re-open it because it \n\x09 * happens to land on the button.\n\x09 */" },
{ "ModuleRelativePath", "Public/Components/MenuAnchor.h" },
{ "ToolTip", "Returns true if we should open the menu due to a click. Sometimes we should not, if\nthe same MouseDownEvent that just closed the menu is about to re-open it because it\nhappens to land on the button." },
};
#endif // WITH_METADATA
// ********** Begin Function ShouldOpenDueToClick 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 ShouldOpenDueToClick constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ShouldOpenDueToClick Property Definitions *****************************
void Z_Construct_UFunction_UMenuAnchor_ShouldOpenDueToClick_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((MenuAnchor_eventShouldOpenDueToClick_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMenuAnchor_ShouldOpenDueToClick_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(MenuAnchor_eventShouldOpenDueToClick_Parms), &Z_Construct_UFunction_UMenuAnchor_ShouldOpenDueToClick_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMenuAnchor_ShouldOpenDueToClick_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMenuAnchor_ShouldOpenDueToClick_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMenuAnchor_ShouldOpenDueToClick_Statics::PropPointers) < 2048);
// ********** End Function ShouldOpenDueToClick Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMenuAnchor_ShouldOpenDueToClick_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMenuAnchor, nullptr, "ShouldOpenDueToClick", Z_Construct_UFunction_UMenuAnchor_ShouldOpenDueToClick_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMenuAnchor_ShouldOpenDueToClick_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMenuAnchor_ShouldOpenDueToClick_Statics::MenuAnchor_eventShouldOpenDueToClick_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMenuAnchor_ShouldOpenDueToClick_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMenuAnchor_ShouldOpenDueToClick_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMenuAnchor_ShouldOpenDueToClick_Statics::MenuAnchor_eventShouldOpenDueToClick_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMenuAnchor_ShouldOpenDueToClick()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMenuAnchor_ShouldOpenDueToClick_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMenuAnchor::execShouldOpenDueToClick)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ShouldOpenDueToClick();
P_NATIVE_END;
}
// ********** End Class UMenuAnchor Function ShouldOpenDueToClick **********************************
// ********** Begin Class UMenuAnchor Function ToggleOpen ******************************************
struct Z_Construct_UFunction_UMenuAnchor_ToggleOpen_Statics
{
struct MenuAnchor_eventToggleOpen_Parms
{
bool bFocusOnOpen;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Menu Anchor" },
{ "Comment", "/**\n\x09 * Toggles the menus open state.\n\x09 *\n\x09 * @param bFocusOnOpen Should we focus the popup as soon as it opens?\n\x09 */" },
{ "ModuleRelativePath", "Public/Components/MenuAnchor.h" },
{ "ToolTip", "Toggles the menus open state.\n\n@param bFocusOnOpen Should we focus the popup as soon as it opens?" },
};
#endif // WITH_METADATA
// ********** Begin Function ToggleOpen constinit property declarations ****************************
static void NewProp_bFocusOnOpen_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFocusOnOpen;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ToggleOpen constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ToggleOpen Property Definitions ***************************************
void Z_Construct_UFunction_UMenuAnchor_ToggleOpen_Statics::NewProp_bFocusOnOpen_SetBit(void* Obj)
{
((MenuAnchor_eventToggleOpen_Parms*)Obj)->bFocusOnOpen = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMenuAnchor_ToggleOpen_Statics::NewProp_bFocusOnOpen = { "bFocusOnOpen", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MenuAnchor_eventToggleOpen_Parms), &Z_Construct_UFunction_UMenuAnchor_ToggleOpen_Statics::NewProp_bFocusOnOpen_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMenuAnchor_ToggleOpen_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMenuAnchor_ToggleOpen_Statics::NewProp_bFocusOnOpen,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMenuAnchor_ToggleOpen_Statics::PropPointers) < 2048);
// ********** End Function ToggleOpen Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMenuAnchor_ToggleOpen_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMenuAnchor, nullptr, "ToggleOpen", Z_Construct_UFunction_UMenuAnchor_ToggleOpen_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMenuAnchor_ToggleOpen_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMenuAnchor_ToggleOpen_Statics::MenuAnchor_eventToggleOpen_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMenuAnchor_ToggleOpen_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMenuAnchor_ToggleOpen_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMenuAnchor_ToggleOpen_Statics::MenuAnchor_eventToggleOpen_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMenuAnchor_ToggleOpen()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMenuAnchor_ToggleOpen_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMenuAnchor::execToggleOpen)
{
P_GET_UBOOL(Z_Param_bFocusOnOpen);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ToggleOpen(Z_Param_bFocusOnOpen);
P_NATIVE_END;
}
// ********** End Class UMenuAnchor Function ToggleOpen ********************************************
// ********** Begin Class UMenuAnchor **************************************************************
void UMenuAnchor::GetPlacement_WrapperImpl(const void* Object, void* OutValue)
{
const UMenuAnchor* Obj = (const UMenuAnchor*)Object;
uint8& Result = *(uint8*)OutValue;
Result = (uint8)Obj->GetPlacement();
}
void UMenuAnchor::SetPlacement_WrapperImpl(void* Object, const void* InValue)
{
UMenuAnchor* Obj = (UMenuAnchor*)Object;
EMenuPlacement Value = (EMenuPlacement)*(uint8*)InValue;
Obj->SetPlacement(Value);
}
void UMenuAnchor::GetbFitInWindow_WrapperImpl(const void* Object, void* OutValue)
{
const UMenuAnchor* Obj = (const UMenuAnchor*)Object;
bool& Result = *(bool*)OutValue;
Result = (bool)Obj->IsFitInWindow();
}
void UMenuAnchor::SetbFitInWindow_WrapperImpl(void* Object, const void* InValue)
{
UMenuAnchor* Obj = (UMenuAnchor*)Object;
bool& Value = *(bool*)InValue;
Obj->FitInWindow(Value);
}
void UMenuAnchor::GetShouldDeferPaintingAfterWindowContent_WrapperImpl(const void* Object, void* OutValue)
{
const UMenuAnchor* Obj = (const UMenuAnchor*)Object;
bool& Result = *(bool*)OutValue;
Result = (bool)Obj->IsDeferPaintingAfterWindowContent();
}
void UMenuAnchor::GetUseApplicationMenuStack_WrapperImpl(const void* Object, void* OutValue)
{
const UMenuAnchor* Obj = (const UMenuAnchor*)Object;
bool& Result = *(bool*)OutValue;
Result = (bool)Obj->IsUseApplicationMenuStack();
}
void UMenuAnchor::GetShowMenuBackground_WrapperImpl(const void* Object, void* OutValue)
{
const UMenuAnchor* Obj = (const UMenuAnchor*)Object;
bool& Result = *(bool*)OutValue;
Result = (bool)Obj->IsShowMenuBackground();
}
FClassRegistrationInfo Z_Registration_Info_UClass_UMenuAnchor;
UClass* UMenuAnchor::GetPrivateStaticClass()
{
using TClass = UMenuAnchor;
if (!Z_Registration_Info_UClass_UMenuAnchor.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MenuAnchor"),
Z_Registration_Info_UClass_UMenuAnchor.InnerSingleton,
StaticRegisterNativesUMenuAnchor,
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_UMenuAnchor.InnerSingleton;
}
UClass* Z_Construct_UClass_UMenuAnchor_NoRegister()
{
return UMenuAnchor::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMenuAnchor_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * The Menu Anchor allows you to specify an location that a popup menu should be anchored to, \n * and should be summoned from.\n * * Single Child\n * * Popup\n */" },
{ "IncludePath", "Components/MenuAnchor.h" },
{ "ModuleRelativePath", "Public/Components/MenuAnchor.h" },
{ "ToolTip", "The Menu Anchor allows you to specify an location that a popup menu should be anchored to,\nand should be summoned from.\n* Single Child\n* Popup" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MenuClass_MetaData[] = {
{ "Category", "Menu Anchor" },
{ "Comment", "/**\n\x09 * The widget class to spawn when the menu is required. Creates the widget freshly each time. \n\x09 * If you want to customize the creation of the popup, you should bind a function to OnGetMenuContentEvent \n\x09 * instead.\n\x09 */" },
{ "ModuleRelativePath", "Public/Components/MenuAnchor.h" },
{ "ToolTip", "The widget class to spawn when the menu is required. Creates the widget freshly each time.\nIf you want to customize the creation of the popup, you should bind a function to OnGetMenuContentEvent\ninstead." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnGetMenuContentEvent_MetaData[] = {
{ "Category", "Events" },
{ "DeprecationMessage", "4.26. Use OnGetUserMenuContentEvent instead, you may need to make the previous binding return an User Widget." },
{ "ModuleRelativePath", "Public/Components/MenuAnchor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnGetUserMenuContentEvent_MetaData[] = {
{ "Category", "Events" },
{ "Comment", "/** Called when the menu content is requested to allow a more customized handling over what to display */" },
{ "ModuleRelativePath", "Public/Components/MenuAnchor.h" },
{ "ToolTip", "Called when the menu content is requested to allow a more customized handling over what to display" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Placement_MetaData[] = {
{ "BlueprintSetter", "SetPlacement" },
{ "Category", "Menu Anchor" },
{ "Comment", "/** The placement location of the summoned widget. */" },
{ "ModuleRelativePath", "Public/Components/MenuAnchor.h" },
{ "ToolTip", "The placement location of the summoned widget." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bFitInWindow_MetaData[] = {
{ "BlueprintSetter", "FitInWindow" },
{ "Category", "Menu Anchor" },
{ "Comment", "/** Should the menu anchor attempt to fit the menu inside the window. */" },
{ "ModuleRelativePath", "Public/Components/MenuAnchor.h" },
{ "ScriptName", "ShouldFitInWindow" },
{ "ToolTip", "Should the menu anchor attempt to fit the menu inside the window." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShouldDeferPaintingAfterWindowContent_MetaData[] = {
{ "Category", "Menu Anchor" },
{ "ModuleRelativePath", "Public/Components/MenuAnchor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UseApplicationMenuStack_MetaData[] = {
{ "Category", "Menu Anchor" },
{ "Comment", "/** Does this menu behave like a normal stacked menu? Set it to false to control the menu's lifetime yourself. */" },
{ "ModuleRelativePath", "Public/Components/MenuAnchor.h" },
{ "ToolTip", "Does this menu behave like a normal stacked menu? Set it to false to control the menu's lifetime yourself." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShowMenuBackground_MetaData[] = {
{ "AllowPrivateAccess", "true" },
{ "Category", "Menu Anchor" },
{ "Comment", "/** For menus using the application menu stack, should the window background be visible? */" },
{ "DisplayAfter", "UseApplicationMenuStack" },
{ "EditCondition", "UseApplicationMenuStack" },
{ "EditConditionHides", "" },
{ "ModuleRelativePath", "Public/Components/MenuAnchor.h" },
{ "ToolTip", "For menus using the application menu stack, should the window background be visible?" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnMenuOpenChanged_MetaData[] = {
{ "Category", "Menu Anchor|Event" },
{ "Comment", "/** Called when the opened state of the menu changes */" },
{ "ModuleRelativePath", "Public/Components/MenuAnchor.h" },
{ "ToolTip", "Called when the opened state of the menu changes" },
};
#endif // WITH_METADATA
// ********** Begin Class UMenuAnchor constinit property declarations ******************************
static const UECodeGen_Private::FClassPropertyParams NewProp_MenuClass;
static const UECodeGen_Private::FDelegatePropertyParams NewProp_OnGetMenuContentEvent;
static const UECodeGen_Private::FDelegatePropertyParams NewProp_OnGetUserMenuContentEvent;
static const UECodeGen_Private::FBytePropertyParams NewProp_Placement;
static void NewProp_bFitInWindow_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFitInWindow;
static void NewProp_ShouldDeferPaintingAfterWindowContent_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ShouldDeferPaintingAfterWindowContent;
static void NewProp_UseApplicationMenuStack_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_UseApplicationMenuStack;
static void NewProp_ShowMenuBackground_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ShowMenuBackground;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnMenuOpenChanged;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UMenuAnchor constinit property declarations ********************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("Close"), .Pointer = &UMenuAnchor::execClose },
{ .NameUTF8 = UTF8TEXT("FitInWindow"), .Pointer = &UMenuAnchor::execFitInWindow },
{ .NameUTF8 = UTF8TEXT("GetMenuPosition"), .Pointer = &UMenuAnchor::execGetMenuPosition },
{ .NameUTF8 = UTF8TEXT("HasOpenSubMenus"), .Pointer = &UMenuAnchor::execHasOpenSubMenus },
{ .NameUTF8 = UTF8TEXT("IsOpen"), .Pointer = &UMenuAnchor::execIsOpen },
{ .NameUTF8 = UTF8TEXT("Open"), .Pointer = &UMenuAnchor::execOpen },
{ .NameUTF8 = UTF8TEXT("SetPlacement"), .Pointer = &UMenuAnchor::execSetPlacement },
{ .NameUTF8 = UTF8TEXT("ShouldOpenDueToClick"), .Pointer = &UMenuAnchor::execShouldOpenDueToClick },
{ .NameUTF8 = UTF8TEXT("ToggleOpen"), .Pointer = &UMenuAnchor::execToggleOpen },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UMenuAnchor_Close, "Close" }, // 18564649
{ &Z_Construct_UFunction_UMenuAnchor_FitInWindow, "FitInWindow" }, // 1736426999
{ &Z_Construct_UFunction_UMenuAnchor_GetMenuPosition, "GetMenuPosition" }, // 1650290330
{ &Z_Construct_UDelegateFunction_UMenuAnchor_GetUserWidget__DelegateSignature, "GetUserWidget__DelegateSignature" }, // 1217089446
{ &Z_Construct_UFunction_UMenuAnchor_HasOpenSubMenus, "HasOpenSubMenus" }, // 4011566592
{ &Z_Construct_UFunction_UMenuAnchor_IsOpen, "IsOpen" }, // 390135847
{ &Z_Construct_UFunction_UMenuAnchor_Open, "Open" }, // 734621816
{ &Z_Construct_UFunction_UMenuAnchor_SetPlacement, "SetPlacement" }, // 2348910833
{ &Z_Construct_UFunction_UMenuAnchor_ShouldOpenDueToClick, "ShouldOpenDueToClick" }, // 3361073806
{ &Z_Construct_UFunction_UMenuAnchor_ToggleOpen, "ToggleOpen" }, // 317995680
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMenuAnchor>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMenuAnchor_Statics
// ********** Begin Class UMenuAnchor Property Definitions *****************************************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UClass_UMenuAnchor_Statics::NewProp_MenuClass = { "MenuClass", nullptr, (EPropertyFlags)0x0014000000000015, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMenuAnchor, MenuClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UUserWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MenuClass_MetaData), NewProp_MenuClass_MetaData) };
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UClass_UMenuAnchor_Statics::NewProp_OnGetMenuContentEvent = { "OnGetMenuContentEvent", nullptr, (EPropertyFlags)0x0010000000080001, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMenuAnchor, OnGetMenuContentEvent), Z_Construct_UDelegateFunction_UWidget_GetWidget__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnGetMenuContentEvent_MetaData), NewProp_OnGetMenuContentEvent_MetaData) }; // 937026830
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UClass_UMenuAnchor_Statics::NewProp_OnGetUserMenuContentEvent = { "OnGetUserMenuContentEvent", nullptr, (EPropertyFlags)0x0010000000080001, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMenuAnchor, OnGetUserMenuContentEvent), Z_Construct_UDelegateFunction_UMenuAnchor_GetUserWidget__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnGetUserMenuContentEvent_MetaData), NewProp_OnGetUserMenuContentEvent_MetaData) }; // 1217089446
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UMenuAnchor_Statics::NewProp_Placement = { "Placement", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, &UMenuAnchor::SetPlacement_WrapperImpl, &UMenuAnchor::GetPlacement_WrapperImpl, 1, STRUCT_OFFSET(UMenuAnchor, Placement), Z_Construct_UEnum_SlateCore_EMenuPlacement, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Placement_MetaData), NewProp_Placement_MetaData) }; // 199951177
void Z_Construct_UClass_UMenuAnchor_Statics::NewProp_bFitInWindow_SetBit(void* Obj)
{
((UMenuAnchor*)Obj)->bFitInWindow = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMenuAnchor_Statics::NewProp_bFitInWindow = { "bFitInWindow", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, &UMenuAnchor::SetbFitInWindow_WrapperImpl, &UMenuAnchor::GetbFitInWindow_WrapperImpl, 1, sizeof(bool), sizeof(UMenuAnchor), &Z_Construct_UClass_UMenuAnchor_Statics::NewProp_bFitInWindow_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bFitInWindow_MetaData), NewProp_bFitInWindow_MetaData) };
void Z_Construct_UClass_UMenuAnchor_Statics::NewProp_ShouldDeferPaintingAfterWindowContent_SetBit(void* Obj)
{
((UMenuAnchor*)Obj)->ShouldDeferPaintingAfterWindowContent = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMenuAnchor_Statics::NewProp_ShouldDeferPaintingAfterWindowContent = { "ShouldDeferPaintingAfterWindowContent", nullptr, (EPropertyFlags)0x0010040000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, &UMenuAnchor::GetShouldDeferPaintingAfterWindowContent_WrapperImpl, 1, sizeof(bool), sizeof(UMenuAnchor), &Z_Construct_UClass_UMenuAnchor_Statics::NewProp_ShouldDeferPaintingAfterWindowContent_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShouldDeferPaintingAfterWindowContent_MetaData), NewProp_ShouldDeferPaintingAfterWindowContent_MetaData) };
void Z_Construct_UClass_UMenuAnchor_Statics::NewProp_UseApplicationMenuStack_SetBit(void* Obj)
{
((UMenuAnchor*)Obj)->UseApplicationMenuStack = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMenuAnchor_Statics::NewProp_UseApplicationMenuStack = { "UseApplicationMenuStack", nullptr, (EPropertyFlags)0x0010040000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, &UMenuAnchor::GetUseApplicationMenuStack_WrapperImpl, 1, sizeof(bool), sizeof(UMenuAnchor), &Z_Construct_UClass_UMenuAnchor_Statics::NewProp_UseApplicationMenuStack_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UseApplicationMenuStack_MetaData), NewProp_UseApplicationMenuStack_MetaData) };
void Z_Construct_UClass_UMenuAnchor_Statics::NewProp_ShowMenuBackground_SetBit(void* Obj)
{
((UMenuAnchor*)Obj)->ShowMenuBackground = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMenuAnchor_Statics::NewProp_ShowMenuBackground = { "ShowMenuBackground", nullptr, (EPropertyFlags)0x0010040000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, &UMenuAnchor::GetShowMenuBackground_WrapperImpl, 1, sizeof(bool), sizeof(UMenuAnchor), &Z_Construct_UClass_UMenuAnchor_Statics::NewProp_ShowMenuBackground_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShowMenuBackground_MetaData), NewProp_ShowMenuBackground_MetaData) };
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UMenuAnchor_Statics::NewProp_OnMenuOpenChanged = { "OnMenuOpenChanged", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMenuAnchor, OnMenuOpenChanged), Z_Construct_UDelegateFunction_UMG_OnMenuOpenChangedEvent__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnMenuOpenChanged_MetaData), NewProp_OnMenuOpenChanged_MetaData) }; // 3927451429
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMenuAnchor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMenuAnchor_Statics::NewProp_MenuClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMenuAnchor_Statics::NewProp_OnGetMenuContentEvent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMenuAnchor_Statics::NewProp_OnGetUserMenuContentEvent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMenuAnchor_Statics::NewProp_Placement,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMenuAnchor_Statics::NewProp_bFitInWindow,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMenuAnchor_Statics::NewProp_ShouldDeferPaintingAfterWindowContent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMenuAnchor_Statics::NewProp_UseApplicationMenuStack,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMenuAnchor_Statics::NewProp_ShowMenuBackground,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMenuAnchor_Statics::NewProp_OnMenuOpenChanged,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMenuAnchor_Statics::PropPointers) < 2048);
// ********** End Class UMenuAnchor Property Definitions *******************************************
UObject* (*const Z_Construct_UClass_UMenuAnchor_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UContentWidget,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMenuAnchor_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMenuAnchor_Statics::ClassParams = {
&UMenuAnchor::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UMenuAnchor_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UMenuAnchor_Statics::PropPointers),
0,
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMenuAnchor_Statics::Class_MetaDataParams), Z_Construct_UClass_UMenuAnchor_Statics::Class_MetaDataParams)
};
void UMenuAnchor::StaticRegisterNativesUMenuAnchor()
{
UClass* Class = UMenuAnchor::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UMenuAnchor_Statics::Funcs));
}
UClass* Z_Construct_UClass_UMenuAnchor()
{
if (!Z_Registration_Info_UClass_UMenuAnchor.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMenuAnchor.OuterSingleton, Z_Construct_UClass_UMenuAnchor_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMenuAnchor.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMenuAnchor);
UMenuAnchor::~UMenuAnchor() {}
// ********** End Class UMenuAnchor ****************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_MenuAnchor_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMenuAnchor, UMenuAnchor::StaticClass, TEXT("UMenuAnchor"), &Z_Registration_Info_UClass_UMenuAnchor, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMenuAnchor), 2467675975U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_MenuAnchor_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_MenuAnchor_h__Script_UMG_208576712{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_MenuAnchor_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_MenuAnchor_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,102 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/MenuAnchor.h"
#ifdef UMG_MenuAnchor_generated_h
#error "MenuAnchor.generated.h already included, missing '#pragma once' in MenuAnchor.h"
#endif
#define UMG_MenuAnchor_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UUserWidget;
// ********** Begin Delegate FOnMenuOpenChangedEvent ***********************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_MenuAnchor_h_14_DELEGATE \
UMG_API void FOnMenuOpenChangedEvent_DelegateWrapper(const FMulticastScriptDelegate& OnMenuOpenChangedEvent, bool bIsOpen);
// ********** End Delegate FOnMenuOpenChangedEvent *************************************************
// ********** Begin Delegate FGetUserWidget ********************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_MenuAnchor_h_29_DELEGATE \
static UMG_API UUserWidget* FGetUserWidget_DelegateWrapper(const FScriptDelegate& GetUserWidget);
// ********** End Delegate FGetUserWidget **********************************************************
// ********** Begin Class UMenuAnchor **************************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_MenuAnchor_h_25_RPC_WRAPPERS \
DECLARE_FUNCTION(execHasOpenSubMenus); \
DECLARE_FUNCTION(execGetMenuPosition); \
DECLARE_FUNCTION(execShouldOpenDueToClick); \
DECLARE_FUNCTION(execIsOpen); \
DECLARE_FUNCTION(execClose); \
DECLARE_FUNCTION(execOpen); \
DECLARE_FUNCTION(execToggleOpen); \
DECLARE_FUNCTION(execFitInWindow); \
DECLARE_FUNCTION(execSetPlacement);
#define FID_Engine_Source_Runtime_UMG_Public_Components_MenuAnchor_h_25_ACCESSORS \
static void GetPlacement_WrapperImpl(const void* Object, void* OutValue); \
static void SetPlacement_WrapperImpl(void* Object, const void* InValue); \
static void GetbFitInWindow_WrapperImpl(const void* Object, void* OutValue); \
static void SetbFitInWindow_WrapperImpl(void* Object, const void* InValue); \
static void GetShouldDeferPaintingAfterWindowContent_WrapperImpl(const void* Object, void* OutValue); \
static void GetUseApplicationMenuStack_WrapperImpl(const void* Object, void* OutValue); \
static void GetShowMenuBackground_WrapperImpl(const void* Object, void* OutValue);
struct Z_Construct_UClass_UMenuAnchor_Statics;
UMG_API UClass* Z_Construct_UClass_UMenuAnchor_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_MenuAnchor_h_25_INCLASS \
private: \
static void StaticRegisterNativesUMenuAnchor(); \
friend struct ::Z_Construct_UClass_UMenuAnchor_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UMenuAnchor_NoRegister(); \
public: \
DECLARE_CLASS2(UMenuAnchor, UContentWidget, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UMenuAnchor_NoRegister) \
DECLARE_SERIALIZER(UMenuAnchor)
#define FID_Engine_Source_Runtime_UMG_Public_Components_MenuAnchor_h_25_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UMenuAnchor(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMenuAnchor) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UMenuAnchor); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMenuAnchor); \
/** Deleted move- and copy-constructors, should never be used */ \
UMenuAnchor(UMenuAnchor&&) = delete; \
UMenuAnchor(const UMenuAnchor&) = delete; \
UMG_API virtual ~UMenuAnchor();
#define FID_Engine_Source_Runtime_UMG_Public_Components_MenuAnchor_h_22_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_MenuAnchor_h_25_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_MenuAnchor_h_25_RPC_WRAPPERS \
FID_Engine_Source_Runtime_UMG_Public_Components_MenuAnchor_h_25_ACCESSORS \
FID_Engine_Source_Runtime_UMG_Public_Components_MenuAnchor_h_25_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Components_MenuAnchor_h_25_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMenuAnchor;
// ********** End Class UMenuAnchor ****************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_MenuAnchor_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,178 @@
// 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 "Binding/MouseCursorBinding.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMouseCursorBinding() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UEnum* Z_Construct_UEnum_CoreUObject_EMouseCursor();
UMG_API UClass* Z_Construct_UClass_UMouseCursorBinding();
UMG_API UClass* Z_Construct_UClass_UMouseCursorBinding_NoRegister();
UMG_API UClass* Z_Construct_UClass_UPropertyBinding();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UMouseCursorBinding Function GetValue ************************************
struct Z_Construct_UFunction_UMouseCursorBinding_GetValue_Statics
{
struct MouseCursorBinding_eventGetValue_Parms
{
TEnumAsByte<EMouseCursor::Type> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Binding/MouseCursorBinding.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetValue constinit property declarations ******************************
static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetValue constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetValue Property Definitions *****************************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UMouseCursorBinding_GetValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MouseCursorBinding_eventGetValue_Parms, ReturnValue), Z_Construct_UEnum_CoreUObject_EMouseCursor, METADATA_PARAMS(0, nullptr) }; // 540822171
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMouseCursorBinding_GetValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMouseCursorBinding_GetValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMouseCursorBinding_GetValue_Statics::PropPointers) < 2048);
// ********** End Function GetValue Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMouseCursorBinding_GetValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMouseCursorBinding, nullptr, "GetValue", Z_Construct_UFunction_UMouseCursorBinding_GetValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMouseCursorBinding_GetValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMouseCursorBinding_GetValue_Statics::MouseCursorBinding_eventGetValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMouseCursorBinding_GetValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMouseCursorBinding_GetValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMouseCursorBinding_GetValue_Statics::MouseCursorBinding_eventGetValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMouseCursorBinding_GetValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMouseCursorBinding_GetValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMouseCursorBinding::execGetValue)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TEnumAsByte<EMouseCursor::Type>*)Z_Param__Result=P_THIS->GetValue();
P_NATIVE_END;
}
// ********** End Class UMouseCursorBinding Function GetValue **************************************
// ********** Begin Class UMouseCursorBinding ******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMouseCursorBinding;
UClass* UMouseCursorBinding::GetPrivateStaticClass()
{
using TClass = UMouseCursorBinding;
if (!Z_Registration_Info_UClass_UMouseCursorBinding.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MouseCursorBinding"),
Z_Registration_Info_UClass_UMouseCursorBinding.InnerSingleton,
StaticRegisterNativesUMouseCursorBinding,
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_UMouseCursorBinding.InnerSingleton;
}
UClass* Z_Construct_UClass_UMouseCursorBinding_NoRegister()
{
return UMouseCursorBinding::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMouseCursorBinding_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Binding/MouseCursorBinding.h" },
{ "ModuleRelativePath", "Public/Binding/MouseCursorBinding.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UMouseCursorBinding constinit property declarations **********************
// ********** End Class UMouseCursorBinding constinit property declarations ************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetValue"), .Pointer = &UMouseCursorBinding::execGetValue },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UMouseCursorBinding_GetValue, "GetValue" }, // 3505783174
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMouseCursorBinding>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMouseCursorBinding_Statics
UObject* (*const Z_Construct_UClass_UMouseCursorBinding_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UPropertyBinding,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMouseCursorBinding_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMouseCursorBinding_Statics::ClassParams = {
&UMouseCursorBinding::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMouseCursorBinding_Statics::Class_MetaDataParams), Z_Construct_UClass_UMouseCursorBinding_Statics::Class_MetaDataParams)
};
void UMouseCursorBinding::StaticRegisterNativesUMouseCursorBinding()
{
UClass* Class = UMouseCursorBinding::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UMouseCursorBinding_Statics::Funcs));
}
UClass* Z_Construct_UClass_UMouseCursorBinding()
{
if (!Z_Registration_Info_UClass_UMouseCursorBinding.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMouseCursorBinding.OuterSingleton, Z_Construct_UClass_UMouseCursorBinding_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMouseCursorBinding.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMouseCursorBinding);
UMouseCursorBinding::~UMouseCursorBinding() {}
// ********** End Class UMouseCursorBinding ********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_MouseCursorBinding_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMouseCursorBinding, UMouseCursorBinding::StaticClass, TEXT("UMouseCursorBinding"), &Z_Registration_Info_UClass_UMouseCursorBinding, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMouseCursorBinding), 1038723106U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_MouseCursorBinding_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_MouseCursorBinding_h__Script_UMG_2990654365{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_MouseCursorBinding_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Binding_MouseCursorBinding_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,66 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Binding/MouseCursorBinding.h"
#ifdef UMG_MouseCursorBinding_generated_h
#error "MouseCursorBinding.generated.h already included, missing '#pragma once' in MouseCursorBinding.h"
#endif
#define UMG_MouseCursorBinding_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UMouseCursorBinding ******************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Binding_MouseCursorBinding_h_15_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetValue);
struct Z_Construct_UClass_UMouseCursorBinding_Statics;
UMG_API UClass* Z_Construct_UClass_UMouseCursorBinding_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Binding_MouseCursorBinding_h_15_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMouseCursorBinding(); \
friend struct ::Z_Construct_UClass_UMouseCursorBinding_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UMouseCursorBinding_NoRegister(); \
public: \
DECLARE_CLASS2(UMouseCursorBinding, UPropertyBinding, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UMouseCursorBinding_NoRegister) \
DECLARE_SERIALIZER(UMouseCursorBinding)
#define FID_Engine_Source_Runtime_UMG_Public_Binding_MouseCursorBinding_h_15_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UMouseCursorBinding(UMouseCursorBinding&&) = delete; \
UMouseCursorBinding(const UMouseCursorBinding&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UMouseCursorBinding); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMouseCursorBinding); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UMouseCursorBinding) \
UMG_API virtual ~UMouseCursorBinding();
#define FID_Engine_Source_Runtime_UMG_Public_Binding_MouseCursorBinding_h_12_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Binding_MouseCursorBinding_h_15_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Binding_MouseCursorBinding_h_15_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Binding_MouseCursorBinding_h_15_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Binding_MouseCursorBinding_h_15_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMouseCursorBinding;
// ********** End Class UMouseCursorBinding ********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Binding_MouseCursorBinding_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,151 @@
// 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/MouseHoverComponent.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMouseHoverComponent() {}
// ********** Begin Cross Module References ********************************************************
UMG_API UClass* Z_Construct_UClass_UMouseHoverComponent();
UMG_API UClass* Z_Construct_UClass_UMouseHoverComponent_NoRegister();
UMG_API UClass* Z_Construct_UClass_UUIComponent();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UMouseHoverComponent *****************************************************
void UMouseHoverComponent::GetbIsHovered_WrapperImpl(const void* Object, void* OutValue)
{
const UMouseHoverComponent* Obj = (const UMouseHoverComponent*)Object;
bool& Result = *(bool*)OutValue;
Result = (bool)Obj->GetIsHovered();
}
FClassRegistrationInfo Z_Registration_Info_UClass_UMouseHoverComponent;
UClass* UMouseHoverComponent::GetPrivateStaticClass()
{
using TClass = UMouseHoverComponent;
if (!Z_Registration_Info_UClass_UMouseHoverComponent.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MouseHoverComponent"),
Z_Registration_Info_UClass_UMouseHoverComponent.InnerSingleton,
StaticRegisterNativesUMouseHoverComponent,
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_UMouseHoverComponent.InnerSingleton;
}
UClass* Z_Construct_UClass_UMouseHoverComponent_NoRegister()
{
return UMouseHoverComponent::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMouseHoverComponent_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** This is a class for a Component that exposes the mouse hover state of its Owner widget. */" },
{ "IncludePath", "Components/MouseHoverComponent.h" },
{ "ModuleRelativePath", "Public/Components/MouseHoverComponent.h" },
{ "ToolTip", "This is a class for a Component that exposes the mouse hover state of its Owner widget." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsHovered_MetaData[] = {
{ "AllowPrivateAccess", "" },
{ "Category", "Mouse Hover State" },
{ "ModuleRelativePath", "Public/Components/MouseHoverComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UMouseHoverComponent constinit property declarations *********************
static void NewProp_bIsHovered_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsHovered;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UMouseHoverComponent constinit property declarations ***********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMouseHoverComponent>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMouseHoverComponent_Statics
// ********** Begin Class UMouseHoverComponent Property Definitions ********************************
void Z_Construct_UClass_UMouseHoverComponent_Statics::NewProp_bIsHovered_SetBit(void* Obj)
{
((UMouseHoverComponent*)Obj)->bIsHovered = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMouseHoverComponent_Statics::NewProp_bIsHovered = { "bIsHovered", nullptr, (EPropertyFlags)0x0040000000020015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, &UMouseHoverComponent::GetbIsHovered_WrapperImpl, 1, sizeof(bool), sizeof(UMouseHoverComponent), &Z_Construct_UClass_UMouseHoverComponent_Statics::NewProp_bIsHovered_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsHovered_MetaData), NewProp_bIsHovered_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMouseHoverComponent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMouseHoverComponent_Statics::NewProp_bIsHovered,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMouseHoverComponent_Statics::PropPointers) < 2048);
// ********** End Class UMouseHoverComponent Property Definitions **********************************
UObject* (*const Z_Construct_UClass_UMouseHoverComponent_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UUIComponent,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMouseHoverComponent_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMouseHoverComponent_Statics::ClassParams = {
&UMouseHoverComponent::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UMouseHoverComponent_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UMouseHoverComponent_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMouseHoverComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UMouseHoverComponent_Statics::Class_MetaDataParams)
};
void UMouseHoverComponent::StaticRegisterNativesUMouseHoverComponent()
{
}
UClass* Z_Construct_UClass_UMouseHoverComponent()
{
if (!Z_Registration_Info_UClass_UMouseHoverComponent.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMouseHoverComponent.OuterSingleton, Z_Construct_UClass_UMouseHoverComponent_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMouseHoverComponent.OuterSingleton;
}
UMouseHoverComponent::UMouseHoverComponent(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMouseHoverComponent);
UMouseHoverComponent::~UMouseHoverComponent() {}
UE_FIELD_NOTIFICATION_IMPLEMENT_FIELD(UMouseHoverComponent, bIsHovered)
UE_FIELD_NOTIFICATION_IMPLEMENTATION_BEGIN(UMouseHoverComponent)
UE_FIELD_NOTIFICATION_IMPLEMENT_ENUM_FIELD(UMouseHoverComponent, bIsHovered)
UE_FIELD_NOTIFICATION_IMPLEMENTATION_END(UMouseHoverComponent);
// ********** End Class UMouseHoverComponent *******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_MouseHoverComponent_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMouseHoverComponent, UMouseHoverComponent::StaticClass, TEXT("UMouseHoverComponent"), &Z_Registration_Info_UClass_UMouseHoverComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMouseHoverComponent), 3328324377U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_MouseHoverComponent_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_MouseHoverComponent_h__Script_UMG_2023765532{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_MouseHoverComponent_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_MouseHoverComponent_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,77 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Components/MouseHoverComponent.h"
#ifdef UMG_MouseHoverComponent_generated_h
#error "MouseHoverComponent.generated.h already included, missing '#pragma once' in MouseHoverComponent.h"
#endif
#define UMG_MouseHoverComponent_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UMouseHoverComponent *****************************************************
#define FID_Engine_Source_Runtime_UMG_Public_Components_MouseHoverComponent_h_15_ACCESSORS \
static void GetbIsHovered_WrapperImpl(const void* Object, void* OutValue);
struct Z_Construct_UClass_UMouseHoverComponent_Statics;
UMG_API UClass* Z_Construct_UClass_UMouseHoverComponent_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Components_MouseHoverComponent_h_15_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMouseHoverComponent(); \
friend struct ::Z_Construct_UClass_UMouseHoverComponent_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UMouseHoverComponent_NoRegister(); \
public: \
DECLARE_CLASS2(UMouseHoverComponent, UUIComponent, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UMouseHoverComponent_NoRegister) \
DECLARE_SERIALIZER(UMouseHoverComponent)
#define FID_Engine_Source_Runtime_UMG_Public_Components_MouseHoverComponent_h_15_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UMouseHoverComponent(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UMouseHoverComponent(UMouseHoverComponent&&) = delete; \
UMouseHoverComponent(const UMouseHoverComponent&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UMouseHoverComponent); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMouseHoverComponent); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMouseHoverComponent) \
UMG_API virtual ~UMouseHoverComponent();
#define FID_Engine_Source_Runtime_UMG_Public_Components_MouseHoverComponent_h_15_FIELDNOTIFY \
UE_FIELD_NOTIFICATION_DECLARE_CLASS_DESCRIPTOR_BEGIN(UMG_API ) \
UE_FIELD_NOTIFICATION_DECLARE_FIELD(bIsHovered,UMG_API ) \
UE_FIELD_NOTIFICATION_DECLARE_ENUM_FIELD_BEGIN(bIsHovered) \
UE_FIELD_NOTIFICATION_DECLARE_ENUM_FIELD_END() \
UE_FIELD_NOTIFICATION_DECLARE_CLASS_DESCRIPTOR_END();
#define FID_Engine_Source_Runtime_UMG_Public_Components_MouseHoverComponent_h_12_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Components_MouseHoverComponent_h_15_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Components_MouseHoverComponent_h_15_ACCESSORS \
FID_Engine_Source_Runtime_UMG_Public_Components_MouseHoverComponent_h_15_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Components_MouseHoverComponent_h_15_ENHANCED_CONSTRUCTORS \
FID_Engine_Source_Runtime_UMG_Public_Components_MouseHoverComponent_h_15_FIELDNOTIFY \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMouseHoverComponent;
// ********** End Class UMouseHoverComponent *******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Components_MouseHoverComponent_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,119 @@
// 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 "Animation/MovieScene2DTransformPropertySystem.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMovieScene2DTransformPropertySystem() {}
// ********** Begin Cross Module References ********************************************************
MOVIESCENETRACKS_API UClass* Z_Construct_UClass_UMovieScenePropertySystem();
UMG_API UClass* Z_Construct_UClass_UMovieScene2DTransformPropertySystem();
UMG_API UClass* Z_Construct_UClass_UMovieScene2DTransformPropertySystem_NoRegister();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UMovieScene2DTransformPropertySystem *************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMovieScene2DTransformPropertySystem;
UClass* UMovieScene2DTransformPropertySystem::GetPrivateStaticClass()
{
using TClass = UMovieScene2DTransformPropertySystem;
if (!Z_Registration_Info_UClass_UMovieScene2DTransformPropertySystem.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MovieScene2DTransformPropertySystem"),
Z_Registration_Info_UClass_UMovieScene2DTransformPropertySystem.InnerSingleton,
StaticRegisterNativesUMovieScene2DTransformPropertySystem,
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_UMovieScene2DTransformPropertySystem.InnerSingleton;
}
UClass* Z_Construct_UClass_UMovieScene2DTransformPropertySystem_NoRegister()
{
return UMovieScene2DTransformPropertySystem::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMovieScene2DTransformPropertySystem_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Animation/MovieScene2DTransformPropertySystem.h" },
{ "ModuleRelativePath", "Public/Animation/MovieScene2DTransformPropertySystem.h" },
{ "ObjectInitializerConstructorDeclared", "" },
};
#endif // WITH_METADATA
// ********** Begin Class UMovieScene2DTransformPropertySystem constinit property declarations *****
// ********** End Class UMovieScene2DTransformPropertySystem constinit property declarations *******
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMovieScene2DTransformPropertySystem>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMovieScene2DTransformPropertySystem_Statics
UObject* (*const Z_Construct_UClass_UMovieScene2DTransformPropertySystem_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UMovieScenePropertySystem,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMovieScene2DTransformPropertySystem_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMovieScene2DTransformPropertySystem_Statics::ClassParams = {
&UMovieScene2DTransformPropertySystem::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMovieScene2DTransformPropertySystem_Statics::Class_MetaDataParams), Z_Construct_UClass_UMovieScene2DTransformPropertySystem_Statics::Class_MetaDataParams)
};
void UMovieScene2DTransformPropertySystem::StaticRegisterNativesUMovieScene2DTransformPropertySystem()
{
}
UClass* Z_Construct_UClass_UMovieScene2DTransformPropertySystem()
{
if (!Z_Registration_Info_UClass_UMovieScene2DTransformPropertySystem.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMovieScene2DTransformPropertySystem.OuterSingleton, Z_Construct_UClass_UMovieScene2DTransformPropertySystem_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMovieScene2DTransformPropertySystem.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMovieScene2DTransformPropertySystem);
UMovieScene2DTransformPropertySystem::~UMovieScene2DTransformPropertySystem() {}
// ********** End Class UMovieScene2DTransformPropertySystem ***************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformPropertySystem_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMovieScene2DTransformPropertySystem, UMovieScene2DTransformPropertySystem::StaticClass, TEXT("UMovieScene2DTransformPropertySystem"), &Z_Registration_Info_UClass_UMovieScene2DTransformPropertySystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMovieScene2DTransformPropertySystem), 2152046439U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformPropertySystem_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformPropertySystem_h__Script_UMG_1748137926{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformPropertySystem_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformPropertySystem_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Animation/MovieScene2DTransformPropertySystem.h"
#ifdef UMG_MovieScene2DTransformPropertySystem_generated_h
#error "MovieScene2DTransformPropertySystem.generated.h already included, missing '#pragma once' in MovieScene2DTransformPropertySystem.h"
#endif
#define UMG_MovieScene2DTransformPropertySystem_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UMovieScene2DTransformPropertySystem *************************************
struct Z_Construct_UClass_UMovieScene2DTransformPropertySystem_Statics;
UMG_API UClass* Z_Construct_UClass_UMovieScene2DTransformPropertySystem_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformPropertySystem_h_13_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMovieScene2DTransformPropertySystem(); \
friend struct ::Z_Construct_UClass_UMovieScene2DTransformPropertySystem_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UMovieScene2DTransformPropertySystem_NoRegister(); \
public: \
DECLARE_CLASS2(UMovieScene2DTransformPropertySystem, UMovieScenePropertySystem, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UMovieScene2DTransformPropertySystem_NoRegister) \
DECLARE_SERIALIZER(UMovieScene2DTransformPropertySystem)
#define FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformPropertySystem_h_13_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UMovieScene2DTransformPropertySystem(UMovieScene2DTransformPropertySystem&&) = delete; \
UMovieScene2DTransformPropertySystem(const UMovieScene2DTransformPropertySystem&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UMovieScene2DTransformPropertySystem); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMovieScene2DTransformPropertySystem); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMovieScene2DTransformPropertySystem) \
UMG_API virtual ~UMovieScene2DTransformPropertySystem();
#define FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformPropertySystem_h_8_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformPropertySystem_h_13_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformPropertySystem_h_13_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformPropertySystem_h_13_ENHANCED_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMovieScene2DTransformPropertySystem;
// ********** End Class UMovieScene2DTransformPropertySystem ***************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformPropertySystem_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,240 @@
// 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 "Animation/MovieScene2DTransformSection.h"
#include "Channels/MovieSceneFloatChannel.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMovieScene2DTransformSection() {}
// ********** Begin Cross Module References ********************************************************
MOVIESCENE_API UClass* Z_Construct_UClass_UMovieSceneEntityProvider_NoRegister();
MOVIESCENE_API UClass* Z_Construct_UClass_UMovieSceneSection();
MOVIESCENE_API UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneFloatChannel();
UMG_API UClass* Z_Construct_UClass_UMovieScene2DTransformSection();
UMG_API UClass* Z_Construct_UClass_UMovieScene2DTransformSection_NoRegister();
UMG_API UScriptStruct* Z_Construct_UScriptStruct_FMovieScene2DTransformMask();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FMovieScene2DTransformMask ****************************************
struct Z_Construct_UScriptStruct_FMovieScene2DTransformMask_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FMovieScene2DTransformMask); }
static inline consteval int16 GetStructAlignment() { return alignof(FMovieScene2DTransformMask); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Animation/MovieScene2DTransformSection.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Mask_MetaData[] = {
{ "ModuleRelativePath", "Public/Animation/MovieScene2DTransformSection.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FMovieScene2DTransformMask constinit property declarations ********
static const UECodeGen_Private::FUInt32PropertyParams NewProp_Mask;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FMovieScene2DTransformMask constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FMovieScene2DTransformMask>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FMovieScene2DTransformMask_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMovieScene2DTransformMask;
class UScriptStruct* FMovieScene2DTransformMask::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FMovieScene2DTransformMask.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FMovieScene2DTransformMask.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMovieScene2DTransformMask, (UObject*)Z_Construct_UPackage__Script_UMG(), TEXT("MovieScene2DTransformMask"));
}
return Z_Registration_Info_UScriptStruct_FMovieScene2DTransformMask.OuterSingleton;
}
// ********** Begin ScriptStruct FMovieScene2DTransformMask Property Definitions *******************
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UScriptStruct_FMovieScene2DTransformMask_Statics::NewProp_Mask = { "Mask", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMovieScene2DTransformMask, Mask), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Mask_MetaData), NewProp_Mask_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMovieScene2DTransformMask_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMovieScene2DTransformMask_Statics::NewProp_Mask,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMovieScene2DTransformMask_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FMovieScene2DTransformMask Property Definitions *********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMovieScene2DTransformMask_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
nullptr,
&NewStructOps,
"MovieScene2DTransformMask",
Z_Construct_UScriptStruct_FMovieScene2DTransformMask_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMovieScene2DTransformMask_Statics::PropPointers),
sizeof(FMovieScene2DTransformMask),
alignof(FMovieScene2DTransformMask),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMovieScene2DTransformMask_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMovieScene2DTransformMask_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FMovieScene2DTransformMask()
{
if (!Z_Registration_Info_UScriptStruct_FMovieScene2DTransformMask.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMovieScene2DTransformMask.InnerSingleton, Z_Construct_UScriptStruct_FMovieScene2DTransformMask_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FMovieScene2DTransformMask.InnerSingleton);
}
// ********** End ScriptStruct FMovieScene2DTransformMask ******************************************
// ********** Begin Class UMovieScene2DTransformSection ********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMovieScene2DTransformSection;
UClass* UMovieScene2DTransformSection::GetPrivateStaticClass()
{
using TClass = UMovieScene2DTransformSection;
if (!Z_Registration_Info_UClass_UMovieScene2DTransformSection.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MovieScene2DTransformSection"),
Z_Registration_Info_UClass_UMovieScene2DTransformSection.InnerSingleton,
StaticRegisterNativesUMovieScene2DTransformSection,
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_UMovieScene2DTransformSection.InnerSingleton;
}
UClass* Z_Construct_UClass_UMovieScene2DTransformSection_NoRegister()
{
return UMovieScene2DTransformSection::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMovieScene2DTransformSection_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * A transform section\n */" },
{ "IncludePath", "Animation/MovieScene2DTransformSection.h" },
{ "ModuleRelativePath", "Public/Animation/MovieScene2DTransformSection.h" },
{ "ToolTip", "A transform section" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransformMask_MetaData[] = {
{ "ModuleRelativePath", "Public/Animation/MovieScene2DTransformSection.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Translation_MetaData[] = {
{ "Comment", "/** Translation curves*/" },
{ "ModuleRelativePath", "Public/Animation/MovieScene2DTransformSection.h" },
{ "ToolTip", "Translation curves" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Rotation_MetaData[] = {
{ "Comment", "/** Rotation curve */" },
{ "ModuleRelativePath", "Public/Animation/MovieScene2DTransformSection.h" },
{ "ToolTip", "Rotation curve" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Scale_MetaData[] = {
{ "Comment", "/** Scale curves */" },
{ "ModuleRelativePath", "Public/Animation/MovieScene2DTransformSection.h" },
{ "ToolTip", "Scale curves" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Shear_MetaData[] = {
{ "Comment", "/** Shear curve */" },
{ "ModuleRelativePath", "Public/Animation/MovieScene2DTransformSection.h" },
{ "ToolTip", "Shear curve" },
};
#endif // WITH_METADATA
// ********** Begin Class UMovieScene2DTransformSection constinit property declarations ************
static const UECodeGen_Private::FStructPropertyParams NewProp_TransformMask;
static const UECodeGen_Private::FStructPropertyParams NewProp_Translation;
static const UECodeGen_Private::FStructPropertyParams NewProp_Rotation;
static const UECodeGen_Private::FStructPropertyParams NewProp_Scale;
static const UECodeGen_Private::FStructPropertyParams NewProp_Shear;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UMovieScene2DTransformSection constinit property declarations **************
static UObject* (*const DependentSingletons[])();
static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[];
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMovieScene2DTransformSection>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMovieScene2DTransformSection_Statics
// ********** Begin Class UMovieScene2DTransformSection Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMovieScene2DTransformSection_Statics::NewProp_TransformMask = { "TransformMask", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieScene2DTransformSection, TransformMask), Z_Construct_UScriptStruct_FMovieScene2DTransformMask, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransformMask_MetaData), NewProp_TransformMask_MetaData) }; // 24689685
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMovieScene2DTransformSection_Statics::NewProp_Translation = { "Translation", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, CPP_ARRAY_DIM(Translation, UMovieScene2DTransformSection), STRUCT_OFFSET(UMovieScene2DTransformSection, Translation), Z_Construct_UScriptStruct_FMovieSceneFloatChannel, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Translation_MetaData), NewProp_Translation_MetaData) }; // 1650834346
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMovieScene2DTransformSection_Statics::NewProp_Rotation = { "Rotation", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieScene2DTransformSection, Rotation), Z_Construct_UScriptStruct_FMovieSceneFloatChannel, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Rotation_MetaData), NewProp_Rotation_MetaData) }; // 1650834346
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMovieScene2DTransformSection_Statics::NewProp_Scale = { "Scale", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, CPP_ARRAY_DIM(Scale, UMovieScene2DTransformSection), STRUCT_OFFSET(UMovieScene2DTransformSection, Scale), Z_Construct_UScriptStruct_FMovieSceneFloatChannel, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Scale_MetaData), NewProp_Scale_MetaData) }; // 1650834346
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMovieScene2DTransformSection_Statics::NewProp_Shear = { "Shear", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, CPP_ARRAY_DIM(Shear, UMovieScene2DTransformSection), STRUCT_OFFSET(UMovieScene2DTransformSection, Shear), Z_Construct_UScriptStruct_FMovieSceneFloatChannel, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Shear_MetaData), NewProp_Shear_MetaData) }; // 1650834346
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMovieScene2DTransformSection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieScene2DTransformSection_Statics::NewProp_TransformMask,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieScene2DTransformSection_Statics::NewProp_Translation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieScene2DTransformSection_Statics::NewProp_Rotation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieScene2DTransformSection_Statics::NewProp_Scale,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieScene2DTransformSection_Statics::NewProp_Shear,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMovieScene2DTransformSection_Statics::PropPointers) < 2048);
// ********** End Class UMovieScene2DTransformSection Property Definitions *************************
UObject* (*const Z_Construct_UClass_UMovieScene2DTransformSection_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UMovieSceneSection,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMovieScene2DTransformSection_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_UMovieScene2DTransformSection_Statics::InterfaceParams[] = {
{ Z_Construct_UClass_UMovieSceneEntityProvider_NoRegister, (int32)VTABLE_OFFSET(UMovieScene2DTransformSection, IMovieSceneEntityProvider), false }, // 945022145
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMovieScene2DTransformSection_Statics::ClassParams = {
&UMovieScene2DTransformSection::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UMovieScene2DTransformSection_Statics::PropPointers,
InterfaceParams,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UMovieScene2DTransformSection_Statics::PropPointers),
UE_ARRAY_COUNT(InterfaceParams),
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMovieScene2DTransformSection_Statics::Class_MetaDataParams), Z_Construct_UClass_UMovieScene2DTransformSection_Statics::Class_MetaDataParams)
};
void UMovieScene2DTransformSection::StaticRegisterNativesUMovieScene2DTransformSection()
{
}
UClass* Z_Construct_UClass_UMovieScene2DTransformSection()
{
if (!Z_Registration_Info_UClass_UMovieScene2DTransformSection.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMovieScene2DTransformSection.OuterSingleton, Z_Construct_UClass_UMovieScene2DTransformSection_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMovieScene2DTransformSection.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMovieScene2DTransformSection);
UMovieScene2DTransformSection::~UMovieScene2DTransformSection() {}
// ********** End Class UMovieScene2DTransformSection **********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformSection_h__Script_UMG_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FMovieScene2DTransformMask::StaticStruct, Z_Construct_UScriptStruct_FMovieScene2DTransformMask_Statics::NewStructOps, TEXT("MovieScene2DTransformMask"),&Z_Registration_Info_UScriptStruct_FMovieScene2DTransformMask, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMovieScene2DTransformMask), 24689685U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMovieScene2DTransformSection, UMovieScene2DTransformSection::StaticClass, TEXT("UMovieScene2DTransformSection"), &Z_Registration_Info_UClass_UMovieScene2DTransformSection, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMovieScene2DTransformSection), 1233244189U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformSection_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformSection_h__Script_UMG_2590459242{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformSection_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformSection_h__Script_UMG_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformSection_h__Script_UMG_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformSection_h__Script_UMG_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,74 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Animation/MovieScene2DTransformSection.h"
#ifdef UMG_MovieScene2DTransformSection_generated_h
#error "MovieScene2DTransformSection.generated.h already included, missing '#pragma once' in MovieScene2DTransformSection.h"
#endif
#define UMG_MovieScene2DTransformSection_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FMovieScene2DTransformMask ****************************************
struct Z_Construct_UScriptStruct_FMovieScene2DTransformMask_Statics;
#define FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformSection_h_40_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FMovieScene2DTransformMask_Statics; \
UMG_API static class UScriptStruct* StaticStruct();
struct FMovieScene2DTransformMask;
// ********** End ScriptStruct FMovieScene2DTransformMask ******************************************
// ********** Begin Class UMovieScene2DTransformSection ********************************************
struct Z_Construct_UClass_UMovieScene2DTransformSection_Statics;
UMG_API UClass* Z_Construct_UClass_UMovieScene2DTransformSection_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformSection_h_103_INCLASS \
private: \
static void StaticRegisterNativesUMovieScene2DTransformSection(); \
friend struct ::Z_Construct_UClass_UMovieScene2DTransformSection_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UMovieScene2DTransformSection_NoRegister(); \
public: \
DECLARE_CLASS2(UMovieScene2DTransformSection, UMovieSceneSection, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UMovieScene2DTransformSection_NoRegister) \
DECLARE_SERIALIZER(UMovieScene2DTransformSection) \
virtual UObject* _getUObject() const override { return const_cast<UMovieScene2DTransformSection*>(this); }
#define FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformSection_h_103_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UMovieScene2DTransformSection(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMovieScene2DTransformSection) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UMovieScene2DTransformSection); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMovieScene2DTransformSection); \
/** Deleted move- and copy-constructors, should never be used */ \
UMovieScene2DTransformSection(UMovieScene2DTransformSection&&) = delete; \
UMovieScene2DTransformSection(const UMovieScene2DTransformSection&) = delete; \
UMG_API virtual ~UMovieScene2DTransformSection();
#define FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformSection_h_98_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformSection_h_103_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformSection_h_103_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformSection_h_103_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMovieScene2DTransformSection;
// ********** End Class UMovieScene2DTransformSection **********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformSection_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,121 @@
// 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 "Animation/MovieScene2DTransformTrack.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMovieScene2DTransformTrack() {}
// ********** Begin Cross Module References ********************************************************
MOVIESCENETRACKS_API UClass* Z_Construct_UClass_UMovieScenePropertyTrack();
UMG_API UClass* Z_Construct_UClass_UMovieScene2DTransformTrack();
UMG_API UClass* Z_Construct_UClass_UMovieScene2DTransformTrack_NoRegister();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UMovieScene2DTransformTrack **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMovieScene2DTransformTrack;
UClass* UMovieScene2DTransformTrack::GetPrivateStaticClass()
{
using TClass = UMovieScene2DTransformTrack;
if (!Z_Registration_Info_UClass_UMovieScene2DTransformTrack.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MovieScene2DTransformTrack"),
Z_Registration_Info_UClass_UMovieScene2DTransformTrack.InnerSingleton,
StaticRegisterNativesUMovieScene2DTransformTrack,
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_UMovieScene2DTransformTrack.InnerSingleton;
}
UClass* Z_Construct_UClass_UMovieScene2DTransformTrack_NoRegister()
{
return UMovieScene2DTransformTrack::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMovieScene2DTransformTrack_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Handles manipulation of 2D transforms in a movie scene\n */" },
{ "IncludePath", "Animation/MovieScene2DTransformTrack.h" },
{ "ModuleRelativePath", "Public/Animation/MovieScene2DTransformTrack.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "Handles manipulation of 2D transforms in a movie scene" },
};
#endif // WITH_METADATA
// ********** Begin Class UMovieScene2DTransformTrack constinit property declarations **************
// ********** End Class UMovieScene2DTransformTrack constinit property declarations ****************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMovieScene2DTransformTrack>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMovieScene2DTransformTrack_Statics
UObject* (*const Z_Construct_UClass_UMovieScene2DTransformTrack_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UMovieScenePropertyTrack,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMovieScene2DTransformTrack_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMovieScene2DTransformTrack_Statics::ClassParams = {
&UMovieScene2DTransformTrack::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMovieScene2DTransformTrack_Statics::Class_MetaDataParams), Z_Construct_UClass_UMovieScene2DTransformTrack_Statics::Class_MetaDataParams)
};
void UMovieScene2DTransformTrack::StaticRegisterNativesUMovieScene2DTransformTrack()
{
}
UClass* Z_Construct_UClass_UMovieScene2DTransformTrack()
{
if (!Z_Registration_Info_UClass_UMovieScene2DTransformTrack.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMovieScene2DTransformTrack.OuterSingleton, Z_Construct_UClass_UMovieScene2DTransformTrack_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMovieScene2DTransformTrack.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMovieScene2DTransformTrack);
UMovieScene2DTransformTrack::~UMovieScene2DTransformTrack() {}
// ********** End Class UMovieScene2DTransformTrack ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformTrack_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMovieScene2DTransformTrack, UMovieScene2DTransformTrack::StaticClass, TEXT("UMovieScene2DTransformTrack"), &Z_Registration_Info_UClass_UMovieScene2DTransformTrack, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMovieScene2DTransformTrack), 2603445577U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformTrack_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformTrack_h__Script_UMG_997786689{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformTrack_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformTrack_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Animation/MovieScene2DTransformTrack.h"
#ifdef UMG_MovieScene2DTransformTrack_generated_h
#error "MovieScene2DTransformTrack.generated.h already included, missing '#pragma once' in MovieScene2DTransformTrack.h"
#endif
#define UMG_MovieScene2DTransformTrack_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UMovieScene2DTransformTrack **********************************************
struct Z_Construct_UClass_UMovieScene2DTransformTrack_Statics;
UMG_API UClass* Z_Construct_UClass_UMovieScene2DTransformTrack_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformTrack_h_20_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMovieScene2DTransformTrack(); \
friend struct ::Z_Construct_UClass_UMovieScene2DTransformTrack_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UMovieScene2DTransformTrack_NoRegister(); \
public: \
DECLARE_CLASS2(UMovieScene2DTransformTrack, UMovieScenePropertyTrack, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UMovieScene2DTransformTrack_NoRegister) \
DECLARE_SERIALIZER(UMovieScene2DTransformTrack)
#define FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformTrack_h_20_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UMovieScene2DTransformTrack(UMovieScene2DTransformTrack&&) = delete; \
UMovieScene2DTransformTrack(const UMovieScene2DTransformTrack&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UMovieScene2DTransformTrack); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMovieScene2DTransformTrack); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMovieScene2DTransformTrack) \
UMG_API virtual ~UMovieScene2DTransformTrack();
#define FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformTrack_h_16_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformTrack_h_20_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformTrack_h_20_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformTrack_h_20_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMovieScene2DTransformTrack;
// ********** End Class UMovieScene2DTransformTrack ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Animation_MovieScene2DTransformTrack_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,119 @@
// 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 "Animation/MovieSceneMarginPropertySystem.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMovieSceneMarginPropertySystem() {}
// ********** Begin Cross Module References ********************************************************
MOVIESCENETRACKS_API UClass* Z_Construct_UClass_UMovieScenePropertySystem();
UMG_API UClass* Z_Construct_UClass_UMovieSceneMarginPropertySystem();
UMG_API UClass* Z_Construct_UClass_UMovieSceneMarginPropertySystem_NoRegister();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UMovieSceneMarginPropertySystem ******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMovieSceneMarginPropertySystem;
UClass* UMovieSceneMarginPropertySystem::GetPrivateStaticClass()
{
using TClass = UMovieSceneMarginPropertySystem;
if (!Z_Registration_Info_UClass_UMovieSceneMarginPropertySystem.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MovieSceneMarginPropertySystem"),
Z_Registration_Info_UClass_UMovieSceneMarginPropertySystem.InnerSingleton,
StaticRegisterNativesUMovieSceneMarginPropertySystem,
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_UMovieSceneMarginPropertySystem.InnerSingleton;
}
UClass* Z_Construct_UClass_UMovieSceneMarginPropertySystem_NoRegister()
{
return UMovieSceneMarginPropertySystem::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMovieSceneMarginPropertySystem_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Animation/MovieSceneMarginPropertySystem.h" },
{ "ModuleRelativePath", "Private/Animation/MovieSceneMarginPropertySystem.h" },
{ "ObjectInitializerConstructorDeclared", "" },
};
#endif // WITH_METADATA
// ********** Begin Class UMovieSceneMarginPropertySystem constinit property declarations **********
// ********** End Class UMovieSceneMarginPropertySystem constinit property declarations ************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMovieSceneMarginPropertySystem>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMovieSceneMarginPropertySystem_Statics
UObject* (*const Z_Construct_UClass_UMovieSceneMarginPropertySystem_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UMovieScenePropertySystem,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMovieSceneMarginPropertySystem_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMovieSceneMarginPropertySystem_Statics::ClassParams = {
&UMovieSceneMarginPropertySystem::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMovieSceneMarginPropertySystem_Statics::Class_MetaDataParams), Z_Construct_UClass_UMovieSceneMarginPropertySystem_Statics::Class_MetaDataParams)
};
void UMovieSceneMarginPropertySystem::StaticRegisterNativesUMovieSceneMarginPropertySystem()
{
}
UClass* Z_Construct_UClass_UMovieSceneMarginPropertySystem()
{
if (!Z_Registration_Info_UClass_UMovieSceneMarginPropertySystem.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMovieSceneMarginPropertySystem.OuterSingleton, Z_Construct_UClass_UMovieSceneMarginPropertySystem_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMovieSceneMarginPropertySystem.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMovieSceneMarginPropertySystem);
UMovieSceneMarginPropertySystem::~UMovieSceneMarginPropertySystem() {}
// ********** End Class UMovieSceneMarginPropertySystem ********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Private_Animation_MovieSceneMarginPropertySystem_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMovieSceneMarginPropertySystem, UMovieSceneMarginPropertySystem::StaticClass, TEXT("UMovieSceneMarginPropertySystem"), &Z_Registration_Info_UClass_UMovieSceneMarginPropertySystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMovieSceneMarginPropertySystem), 2147848916U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Private_Animation_MovieSceneMarginPropertySystem_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Private_Animation_MovieSceneMarginPropertySystem_h__Script_UMG_1996721842{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Private_Animation_MovieSceneMarginPropertySystem_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Private_Animation_MovieSceneMarginPropertySystem_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Animation/MovieSceneMarginPropertySystem.h"
#ifdef UMG_MovieSceneMarginPropertySystem_generated_h
#error "MovieSceneMarginPropertySystem.generated.h already included, missing '#pragma once' in MovieSceneMarginPropertySystem.h"
#endif
#define UMG_MovieSceneMarginPropertySystem_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UMovieSceneMarginPropertySystem ******************************************
struct Z_Construct_UClass_UMovieSceneMarginPropertySystem_Statics;
UMG_API UClass* Z_Construct_UClass_UMovieSceneMarginPropertySystem_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Private_Animation_MovieSceneMarginPropertySystem_h_16_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMovieSceneMarginPropertySystem(); \
friend struct ::Z_Construct_UClass_UMovieSceneMarginPropertySystem_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UMovieSceneMarginPropertySystem_NoRegister(); \
public: \
DECLARE_CLASS2(UMovieSceneMarginPropertySystem, UMovieScenePropertySystem, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UMovieSceneMarginPropertySystem_NoRegister) \
DECLARE_SERIALIZER(UMovieSceneMarginPropertySystem)
#define FID_Engine_Source_Runtime_UMG_Private_Animation_MovieSceneMarginPropertySystem_h_16_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UMovieSceneMarginPropertySystem(UMovieSceneMarginPropertySystem&&) = delete; \
UMovieSceneMarginPropertySystem(const UMovieSceneMarginPropertySystem&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UMovieSceneMarginPropertySystem); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMovieSceneMarginPropertySystem); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMovieSceneMarginPropertySystem) \
UMG_API virtual ~UMovieSceneMarginPropertySystem();
#define FID_Engine_Source_Runtime_UMG_Private_Animation_MovieSceneMarginPropertySystem_h_11_PROLOG
#define FID_Engine_Source_Runtime_UMG_Private_Animation_MovieSceneMarginPropertySystem_h_16_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Private_Animation_MovieSceneMarginPropertySystem_h_16_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Private_Animation_MovieSceneMarginPropertySystem_h_16_ENHANCED_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMovieSceneMarginPropertySystem;
// ********** End Class UMovieSceneMarginPropertySystem ********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Private_Animation_MovieSceneMarginPropertySystem_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,166 @@
// 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 "Animation/MovieSceneMarginSection.h"
#include "Channels/MovieSceneFloatChannel.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMovieSceneMarginSection() {}
// ********** Begin Cross Module References ********************************************************
MOVIESCENE_API UClass* Z_Construct_UClass_UMovieSceneEntityProvider_NoRegister();
MOVIESCENE_API UClass* Z_Construct_UClass_UMovieSceneSection();
MOVIESCENE_API UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneFloatChannel();
UMG_API UClass* Z_Construct_UClass_UMovieSceneMarginSection();
UMG_API UClass* Z_Construct_UClass_UMovieSceneMarginSection_NoRegister();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UMovieSceneMarginSection *************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMovieSceneMarginSection;
UClass* UMovieSceneMarginSection::GetPrivateStaticClass()
{
using TClass = UMovieSceneMarginSection;
if (!Z_Registration_Info_UClass_UMovieSceneMarginSection.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MovieSceneMarginSection"),
Z_Registration_Info_UClass_UMovieSceneMarginSection.InnerSingleton,
StaticRegisterNativesUMovieSceneMarginSection,
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_UMovieSceneMarginSection.InnerSingleton;
}
UClass* Z_Construct_UClass_UMovieSceneMarginSection_NoRegister()
{
return UMovieSceneMarginSection::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMovieSceneMarginSection_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * A section in a Margin track\n */" },
{ "IncludePath", "Animation/MovieSceneMarginSection.h" },
{ "ModuleRelativePath", "Public/Animation/MovieSceneMarginSection.h" },
{ "ToolTip", "A section in a Margin track" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TopCurve_MetaData[] = {
{ "Comment", "/** Red curve data */" },
{ "ModuleRelativePath", "Public/Animation/MovieSceneMarginSection.h" },
{ "ToolTip", "Red curve data" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LeftCurve_MetaData[] = {
{ "Comment", "/** Green curve data */" },
{ "ModuleRelativePath", "Public/Animation/MovieSceneMarginSection.h" },
{ "ToolTip", "Green curve data" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RightCurve_MetaData[] = {
{ "Comment", "/** Blue curve data */" },
{ "ModuleRelativePath", "Public/Animation/MovieSceneMarginSection.h" },
{ "ToolTip", "Blue curve data" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BottomCurve_MetaData[] = {
{ "Comment", "/** Alpha curve data */" },
{ "ModuleRelativePath", "Public/Animation/MovieSceneMarginSection.h" },
{ "ToolTip", "Alpha curve data" },
};
#endif // WITH_METADATA
// ********** Begin Class UMovieSceneMarginSection constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_TopCurve;
static const UECodeGen_Private::FStructPropertyParams NewProp_LeftCurve;
static const UECodeGen_Private::FStructPropertyParams NewProp_RightCurve;
static const UECodeGen_Private::FStructPropertyParams NewProp_BottomCurve;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UMovieSceneMarginSection constinit property declarations *******************
static UObject* (*const DependentSingletons[])();
static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[];
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMovieSceneMarginSection>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMovieSceneMarginSection_Statics
// ********** Begin Class UMovieSceneMarginSection Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMovieSceneMarginSection_Statics::NewProp_TopCurve = { "TopCurve", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneMarginSection, TopCurve), Z_Construct_UScriptStruct_FMovieSceneFloatChannel, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TopCurve_MetaData), NewProp_TopCurve_MetaData) }; // 1650834346
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMovieSceneMarginSection_Statics::NewProp_LeftCurve = { "LeftCurve", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneMarginSection, LeftCurve), Z_Construct_UScriptStruct_FMovieSceneFloatChannel, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LeftCurve_MetaData), NewProp_LeftCurve_MetaData) }; // 1650834346
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMovieSceneMarginSection_Statics::NewProp_RightCurve = { "RightCurve", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneMarginSection, RightCurve), Z_Construct_UScriptStruct_FMovieSceneFloatChannel, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RightCurve_MetaData), NewProp_RightCurve_MetaData) }; // 1650834346
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMovieSceneMarginSection_Statics::NewProp_BottomCurve = { "BottomCurve", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneMarginSection, BottomCurve), Z_Construct_UScriptStruct_FMovieSceneFloatChannel, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BottomCurve_MetaData), NewProp_BottomCurve_MetaData) }; // 1650834346
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMovieSceneMarginSection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneMarginSection_Statics::NewProp_TopCurve,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneMarginSection_Statics::NewProp_LeftCurve,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneMarginSection_Statics::NewProp_RightCurve,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneMarginSection_Statics::NewProp_BottomCurve,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMovieSceneMarginSection_Statics::PropPointers) < 2048);
// ********** End Class UMovieSceneMarginSection Property Definitions ******************************
UObject* (*const Z_Construct_UClass_UMovieSceneMarginSection_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UMovieSceneSection,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMovieSceneMarginSection_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_UMovieSceneMarginSection_Statics::InterfaceParams[] = {
{ Z_Construct_UClass_UMovieSceneEntityProvider_NoRegister, (int32)VTABLE_OFFSET(UMovieSceneMarginSection, IMovieSceneEntityProvider), false }, // 945022145
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMovieSceneMarginSection_Statics::ClassParams = {
&UMovieSceneMarginSection::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UMovieSceneMarginSection_Statics::PropPointers,
InterfaceParams,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UMovieSceneMarginSection_Statics::PropPointers),
UE_ARRAY_COUNT(InterfaceParams),
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMovieSceneMarginSection_Statics::Class_MetaDataParams), Z_Construct_UClass_UMovieSceneMarginSection_Statics::Class_MetaDataParams)
};
void UMovieSceneMarginSection::StaticRegisterNativesUMovieSceneMarginSection()
{
}
UClass* Z_Construct_UClass_UMovieSceneMarginSection()
{
if (!Z_Registration_Info_UClass_UMovieSceneMarginSection.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMovieSceneMarginSection.OuterSingleton, Z_Construct_UClass_UMovieSceneMarginSection_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMovieSceneMarginSection.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMovieSceneMarginSection);
UMovieSceneMarginSection::~UMovieSceneMarginSection() {}
// ********** End Class UMovieSceneMarginSection ***************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieSceneMarginSection_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMovieSceneMarginSection, UMovieSceneMarginSection::StaticClass, TEXT("UMovieSceneMarginSection"), &Z_Registration_Info_UClass_UMovieSceneMarginSection, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMovieSceneMarginSection), 2691432739U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieSceneMarginSection_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieSceneMarginSection_h__Script_UMG_1721245612{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieSceneMarginSection_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieSceneMarginSection_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,64 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Animation/MovieSceneMarginSection.h"
#ifdef UMG_MovieSceneMarginSection_generated_h
#error "MovieSceneMarginSection.generated.h already included, missing '#pragma once' in MovieSceneMarginSection.h"
#endif
#define UMG_MovieSceneMarginSection_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UMovieSceneMarginSection *************************************************
struct Z_Construct_UClass_UMovieSceneMarginSection_Statics;
UMG_API UClass* Z_Construct_UClass_UMovieSceneMarginSection_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Animation_MovieSceneMarginSection_h_23_INCLASS \
private: \
static void StaticRegisterNativesUMovieSceneMarginSection(); \
friend struct ::Z_Construct_UClass_UMovieSceneMarginSection_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UMovieSceneMarginSection_NoRegister(); \
public: \
DECLARE_CLASS2(UMovieSceneMarginSection, UMovieSceneSection, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UMovieSceneMarginSection_NoRegister) \
DECLARE_SERIALIZER(UMovieSceneMarginSection) \
virtual UObject* _getUObject() const override { return const_cast<UMovieSceneMarginSection*>(this); }
#define FID_Engine_Source_Runtime_UMG_Public_Animation_MovieSceneMarginSection_h_23_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
UMG_API UMovieSceneMarginSection(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMovieSceneMarginSection) \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UMovieSceneMarginSection); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMovieSceneMarginSection); \
/** Deleted move- and copy-constructors, should never be used */ \
UMovieSceneMarginSection(UMovieSceneMarginSection&&) = delete; \
UMovieSceneMarginSection(const UMovieSceneMarginSection&) = delete; \
UMG_API virtual ~UMovieSceneMarginSection();
#define FID_Engine_Source_Runtime_UMG_Public_Animation_MovieSceneMarginSection_h_18_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Animation_MovieSceneMarginSection_h_23_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Animation_MovieSceneMarginSection_h_23_INCLASS \
FID_Engine_Source_Runtime_UMG_Public_Animation_MovieSceneMarginSection_h_23_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMovieSceneMarginSection;
// ********** End Class UMovieSceneMarginSection ***************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Animation_MovieSceneMarginSection_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,121 @@
// 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 "Animation/MovieSceneMarginTrack.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMovieSceneMarginTrack() {}
// ********** Begin Cross Module References ********************************************************
MOVIESCENETRACKS_API UClass* Z_Construct_UClass_UMovieScenePropertyTrack();
UMG_API UClass* Z_Construct_UClass_UMovieSceneMarginTrack();
UMG_API UClass* Z_Construct_UClass_UMovieSceneMarginTrack_NoRegister();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UMovieSceneMarginTrack ***************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMovieSceneMarginTrack;
UClass* UMovieSceneMarginTrack::GetPrivateStaticClass()
{
using TClass = UMovieSceneMarginTrack;
if (!Z_Registration_Info_UClass_UMovieSceneMarginTrack.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MovieSceneMarginTrack"),
Z_Registration_Info_UClass_UMovieSceneMarginTrack.InnerSingleton,
StaticRegisterNativesUMovieSceneMarginTrack,
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_UMovieSceneMarginTrack.InnerSingleton;
}
UClass* Z_Construct_UClass_UMovieSceneMarginTrack_NoRegister()
{
return UMovieSceneMarginTrack::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMovieSceneMarginTrack_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Handles manipulation of FMargins in a movie scene\n */" },
{ "IncludePath", "Animation/MovieSceneMarginTrack.h" },
{ "ModuleRelativePath", "Public/Animation/MovieSceneMarginTrack.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "Handles manipulation of FMargins in a movie scene" },
};
#endif // WITH_METADATA
// ********** Begin Class UMovieSceneMarginTrack constinit property declarations *******************
// ********** End Class UMovieSceneMarginTrack constinit property declarations *********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMovieSceneMarginTrack>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMovieSceneMarginTrack_Statics
UObject* (*const Z_Construct_UClass_UMovieSceneMarginTrack_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UMovieScenePropertyTrack,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMovieSceneMarginTrack_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMovieSceneMarginTrack_Statics::ClassParams = {
&UMovieSceneMarginTrack::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMovieSceneMarginTrack_Statics::Class_MetaDataParams), Z_Construct_UClass_UMovieSceneMarginTrack_Statics::Class_MetaDataParams)
};
void UMovieSceneMarginTrack::StaticRegisterNativesUMovieSceneMarginTrack()
{
}
UClass* Z_Construct_UClass_UMovieSceneMarginTrack()
{
if (!Z_Registration_Info_UClass_UMovieSceneMarginTrack.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMovieSceneMarginTrack.OuterSingleton, Z_Construct_UClass_UMovieSceneMarginTrack_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMovieSceneMarginTrack.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMovieSceneMarginTrack);
UMovieSceneMarginTrack::~UMovieSceneMarginTrack() {}
// ********** End Class UMovieSceneMarginTrack *****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieSceneMarginTrack_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMovieSceneMarginTrack, UMovieSceneMarginTrack::StaticClass, TEXT("UMovieSceneMarginTrack"), &Z_Registration_Info_UClass_UMovieSceneMarginTrack, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMovieSceneMarginTrack), 845354440U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieSceneMarginTrack_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieSceneMarginTrack_h__Script_UMG_609206791{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieSceneMarginTrack_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Animation_MovieSceneMarginTrack_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Animation/MovieSceneMarginTrack.h"
#ifdef UMG_MovieSceneMarginTrack_generated_h
#error "MovieSceneMarginTrack.generated.h already included, missing '#pragma once' in MovieSceneMarginTrack.h"
#endif
#define UMG_MovieSceneMarginTrack_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UMovieSceneMarginTrack ***************************************************
struct Z_Construct_UClass_UMovieSceneMarginTrack_Statics;
UMG_API UClass* Z_Construct_UClass_UMovieSceneMarginTrack_NoRegister();
#define FID_Engine_Source_Runtime_UMG_Public_Animation_MovieSceneMarginTrack_h_16_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMovieSceneMarginTrack(); \
friend struct ::Z_Construct_UClass_UMovieSceneMarginTrack_Statics; \
static UClass* GetPrivateStaticClass(); \
friend UMG_API UClass* ::Z_Construct_UClass_UMovieSceneMarginTrack_NoRegister(); \
public: \
DECLARE_CLASS2(UMovieSceneMarginTrack, UMovieScenePropertyTrack, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UMovieSceneMarginTrack_NoRegister) \
DECLARE_SERIALIZER(UMovieSceneMarginTrack)
#define FID_Engine_Source_Runtime_UMG_Public_Animation_MovieSceneMarginTrack_h_16_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UMovieSceneMarginTrack(UMovieSceneMarginTrack&&) = delete; \
UMovieSceneMarginTrack(const UMovieSceneMarginTrack&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UMovieSceneMarginTrack); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMovieSceneMarginTrack); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMovieSceneMarginTrack) \
UMG_API virtual ~UMovieSceneMarginTrack();
#define FID_Engine_Source_Runtime_UMG_Public_Animation_MovieSceneMarginTrack_h_13_PROLOG
#define FID_Engine_Source_Runtime_UMG_Public_Animation_MovieSceneMarginTrack_h_16_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_UMG_Public_Animation_MovieSceneMarginTrack_h_16_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_UMG_Public_Animation_MovieSceneMarginTrack_h_16_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMovieSceneMarginTrack;
// ********** End Class UMovieSceneMarginTrack *****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Animation_MovieSceneMarginTrack_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

Some files were not shown because too many files have changed in this diff Show More