// 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/UserWidget.h" #ifdef UMG_UserWidget_generated_h #error "UserWidget.generated.h already included, missing '#pragma once' in UserWidget.h" #endif #define UMG_UserWidget_generated_h #include "UObject/ObjectMacros.h" #include "UObject/ScriptMacros.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS class APawn; class APlayerCameraManager; class APlayerController; class UClass; class UDragDropOperation; class USoundBase; class UUMGSequencePlayer; class UUserWidget; class UUserWidgetExtension; class UWidget; class UWidgetAnimation; enum class ESlateVisibility : uint8; enum class EWidgetAnimationEvent : uint8; struct FAnalogInputEvent; struct FAnchors; struct FCharacterEvent; struct FEventReply; struct FFocusEvent; struct FGeometry; struct FKeyEvent; struct FLinearColor; struct FMargin; struct FMotionEvent; struct FPaintContext; struct FPointerEvent; struct FSlateColor; struct FWidgetAnimationHandle; // ********** Begin ScriptStruct FQueuedWidgetAnimationTransition ********************************** struct Z_Construct_UScriptStruct_FQueuedWidgetAnimationTransition_Statics; #define FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_85_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FQueuedWidgetAnimationTransition_Statics; \ UMG_API static class UScriptStruct* StaticStruct(); struct FQueuedWidgetAnimationTransition; // ********** End ScriptStruct FQueuedWidgetAnimationTransition ************************************ // ********** Begin ScriptStruct FAnimationEventBinding ******************************************** struct Z_Construct_UScriptStruct_FAnimationEventBinding_Statics; #define FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_145_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FAnimationEventBinding_Statics; \ UMG_API static class UScriptStruct* StaticStruct(); struct FAnimationEventBinding; // ********** End ScriptStruct FAnimationEventBinding ********************************************** // ********** Begin ScriptStruct FPaintContext ***************************************************** struct Z_Construct_UScriptStruct_FPaintContext_Statics; #define FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_182_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FPaintContext_Statics; \ UMG_API static class UScriptStruct* StaticStruct(); struct FPaintContext; // ********** End ScriptStruct FPaintContext ******************************************************* // ********** Begin ScriptStruct FNamedSlotBinding ************************************************* struct Z_Construct_UScriptStruct_FNamedSlotBinding_Statics; #define FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_224_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FNamedSlotBinding_Statics; \ UMG_API static class UScriptStruct* StaticStruct(); struct FNamedSlotBinding; // ********** End ScriptStruct FNamedSlotBinding *************************************************** // ********** Begin Class UUserWidgetFunctionLibrary *********************************************** #define FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_263_RPC_WRAPPERS_NO_PURE_DECLS \ DECLARE_FUNCTION(execGetOuterUserWidget); \ DECLARE_FUNCTION(execConv_UMGSequencePlayer); struct Z_Construct_UClass_UUserWidgetFunctionLibrary_Statics; UMG_API UClass* Z_Construct_UClass_UUserWidgetFunctionLibrary_NoRegister(); #define FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_263_INCLASS_NO_PURE_DECLS \ private: \ static void StaticRegisterNativesUUserWidgetFunctionLibrary(); \ friend struct ::Z_Construct_UClass_UUserWidgetFunctionLibrary_Statics; \ static UClass* GetPrivateStaticClass(); \ friend UMG_API UClass* ::Z_Construct_UClass_UUserWidgetFunctionLibrary_NoRegister(); \ public: \ DECLARE_CLASS2(UUserWidgetFunctionLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UUserWidgetFunctionLibrary_NoRegister) \ DECLARE_SERIALIZER(UUserWidgetFunctionLibrary) #define FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_263_ENHANCED_CONSTRUCTORS \ /** Standard constructor, called after all reflected properties have been initialized */ \ NO_API UUserWidgetFunctionLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \ /** Deleted move- and copy-constructors, should never be used */ \ UUserWidgetFunctionLibrary(UUserWidgetFunctionLibrary&&) = delete; \ UUserWidgetFunctionLibrary(const UUserWidgetFunctionLibrary&) = delete; \ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UUserWidgetFunctionLibrary); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UUserWidgetFunctionLibrary); \ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UUserWidgetFunctionLibrary) \ NO_API virtual ~UUserWidgetFunctionLibrary(); #define FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_260_PROLOG #define FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_263_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_263_RPC_WRAPPERS_NO_PURE_DECLS \ FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_263_INCLASS_NO_PURE_DECLS \ FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_263_ENHANCED_CONSTRUCTORS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class UUserWidgetFunctionLibrary; // ********** End Class UUserWidgetFunctionLibrary ************************************************* // ********** Begin Delegate FOnConstructEvent ***************************************************** #define FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_273_DELEGATE \ UMG_API void FOnConstructEvent_DelegateWrapper(const FMulticastScriptDelegate& OnConstructEvent); // ********** End Delegate FOnConstructEvent ******************************************************* // ********** Begin Delegate FOnInputAction ******************************************************** #define FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_275_DELEGATE \ UMG_API void FOnInputAction_DelegateWrapper(const FScriptDelegate& OnInputAction); // ********** End Delegate FOnInputAction ********************************************************** // ********** Begin Delegate FOnVisibilityChangedEvent ********************************************* #define FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_277_DELEGATE \ UMG_API void FOnVisibilityChangedEvent_DelegateWrapper(const FMulticastScriptDelegate& OnVisibilityChangedEvent, ESlateVisibility InVisibility); // ********** End Delegate FOnVisibilityChangedEvent *********************************************** // ********** Begin Class UUserWidget ************************************************************** #define FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_285_RPC_WRAPPERS_NO_PURE_DECLS \ DECLARE_FUNCTION(execSetInputActionBlocking); \ DECLARE_FUNCTION(execSetInputActionPriority); \ DECLARE_FUNCTION(execIsListeningForInputAction); \ DECLARE_FUNCTION(execUnregisterInputComponent); \ DECLARE_FUNCTION(execRegisterInputComponent); \ DECLARE_FUNCTION(execStopListeningForAllInputActions); \ DECLARE_FUNCTION(execStopListeningForInputAction); \ DECLARE_FUNCTION(execListenForInputAction); \ DECLARE_FUNCTION(execIsPlayingAnimation); \ DECLARE_FUNCTION(execSetDesiredFocusWidget); \ DECLARE_FUNCTION(execPlaySound); \ DECLARE_FUNCTION(execRemoveExtensions); \ DECLARE_FUNCTION(execRemoveExtension); \ DECLARE_FUNCTION(execAddExtension); \ DECLARE_FUNCTION(execGetExtensions); \ DECLARE_FUNCTION(execGetExtension); \ DECLARE_FUNCTION(execFlushAnimations); \ DECLARE_FUNCTION(execIsAnimationPlayingForward); \ DECLARE_FUNCTION(execReverseAnimation); \ DECLARE_FUNCTION(execSetPlaybackSpeed); \ DECLARE_FUNCTION(execSetNumLoopsToPlay); \ DECLARE_FUNCTION(execIsAnyAnimationPlaying); \ DECLARE_FUNCTION(execIsAnimationPlaying); \ DECLARE_FUNCTION(execSetAnimationCurrentTime); \ DECLARE_FUNCTION(execGetAnimationCurrentTime); \ DECLARE_FUNCTION(execPauseAnimation); \ DECLARE_FUNCTION(execStopAllAnimations); \ DECLARE_FUNCTION(execStopAnimation); \ DECLARE_FUNCTION(execPlayAnimationReverse); \ DECLARE_FUNCTION(execPlayAnimationForward); \ DECLARE_FUNCTION(execPlayAnimationTimeRange); \ DECLARE_FUNCTION(execPlayAnimation); \ DECLARE_FUNCTION(execQueuePauseAnimation); \ DECLARE_FUNCTION(execQueueStopAllAnimations); \ DECLARE_FUNCTION(execQueueStopAnimation); \ DECLARE_FUNCTION(execQueuePlayAnimationReverse); \ DECLARE_FUNCTION(execQueuePlayAnimationForward); \ DECLARE_FUNCTION(execQueuePlayAnimationTimeRange); \ DECLARE_FUNCTION(execQueuePlayAnimation); \ DECLARE_FUNCTION(execSetPadding); \ DECLARE_FUNCTION(execSetForegroundColor); \ DECLARE_FUNCTION(execSetColorAndOpacity); \ DECLARE_FUNCTION(execOnAnimationFinished); \ DECLARE_FUNCTION(execOnAnimationStarted); \ DECLARE_FUNCTION(execBindToAnimationEvent); \ DECLARE_FUNCTION(execUnbindAllFromAnimationFinished); \ DECLARE_FUNCTION(execUnbindFromAnimationFinished); \ DECLARE_FUNCTION(execBindToAnimationFinished); \ DECLARE_FUNCTION(execUnbindAllFromAnimationStarted); \ DECLARE_FUNCTION(execUnbindFromAnimationStarted); \ DECLARE_FUNCTION(execBindToAnimationStarted); \ DECLARE_FUNCTION(execStopAnimationsAndLatentActions); \ DECLARE_FUNCTION(execCancelLatentActions); \ DECLARE_FUNCTION(execGetOwningPlayerCameraManager); \ DECLARE_FUNCTION(execGetOwningPlayerPawn); \ DECLARE_FUNCTION(execSetOwningPlayer); \ DECLARE_FUNCTION(execGetIsVisible); \ DECLARE_FUNCTION(execGetAlignmentInViewport); \ DECLARE_FUNCTION(execGetAnchorsInViewport); \ DECLARE_FUNCTION(execSetAlignmentInViewport); \ DECLARE_FUNCTION(execSetAnchorsInViewport); \ DECLARE_FUNCTION(execSetDesiredSizeInViewport); \ DECLARE_FUNCTION(execSetPositionInViewport); \ DECLARE_FUNCTION(execRemoveFromViewport); \ DECLARE_FUNCTION(execAddToPlayerScreen); \ DECLARE_FUNCTION(execAddToViewport); #define FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_285_ACCESSORS \ static void GetColorAndOpacity_WrapperImpl(const void* Object, void* OutValue); \ static void SetColorAndOpacity_WrapperImpl(void* Object, const void* InValue); \ static void GetForegroundColor_WrapperImpl(const void* Object, void* OutValue); \ static void SetForegroundColor_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 GetPriority_WrapperImpl(const void* Object, void* OutValue); \ static void SetPriority_WrapperImpl(void* Object, const void* InValue); \ static void GetbIsFocusable_WrapperImpl(const void* Object, void* OutValue); \ static void SetbIsFocusable_WrapperImpl(void* Object, const void* InValue); \ static void GetbStopAction_WrapperImpl(const void* Object, void* OutValue); \ static void SetbStopAction_WrapperImpl(void* Object, const void* InValue); #define FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_285_CALLBACK_WRAPPERS struct Z_Construct_UClass_UUserWidget_Statics; UMG_API UClass* Z_Construct_UClass_UUserWidget_NoRegister(); #define FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_285_INCLASS_NO_PURE_DECLS \ private: \ static void StaticRegisterNativesUUserWidget(); \ friend struct ::Z_Construct_UClass_UUserWidget_Statics; \ static UClass* GetPrivateStaticClass(); \ friend UMG_API UClass* ::Z_Construct_UClass_UUserWidget_NoRegister(); \ public: \ DECLARE_CLASS2(UUserWidget, UWidget, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/UMG"), Z_Construct_UClass_UUserWidget_NoRegister) \ DECLARE_SERIALIZER(UUserWidget) \ virtual UObject* _getUObject() const override { return const_cast(this); } #define FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_285_ENHANCED_CONSTRUCTORS \ /** Deleted move- and copy-constructors, should never be used */ \ UUserWidget(UUserWidget&&) = delete; \ UUserWidget(const UUserWidget&) = delete; \ DECLARE_VTABLE_PTR_HELPER_CTOR(UMG_API, UUserWidget); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UUserWidget); \ DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UUserWidget) \ UMG_API virtual ~UUserWidget(); #define FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_282_PROLOG #define FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_285_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_285_RPC_WRAPPERS_NO_PURE_DECLS \ FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_285_ACCESSORS \ FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_285_CALLBACK_WRAPPERS \ FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_285_INCLASS_NO_PURE_DECLS \ FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h_285_ENHANCED_CONSTRUCTORS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class UUserWidget; // ********** End Class UUserWidget **************************************************************** #undef CURRENT_FILE_ID #define CURRENT_FILE_ID FID_Engine_Source_Runtime_UMG_Public_Blueprint_UserWidget_h // ********** Begin Enum EWidgetTickFrequency ****************************************************** #define FOREACH_ENUM_EWIDGETTICKFREQUENCY(op) \ op(EWidgetTickFrequency::Never) \ op(EWidgetTickFrequency::Auto) enum class EWidgetTickFrequency : uint8; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> UMG_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum EWidgetTickFrequency ******************************************************** // ********** Begin Enum EWidgetAnimationEvent ***************************************************** #define FOREACH_ENUM_EWIDGETANIMATIONEVENT(op) \ op(EWidgetAnimationEvent::Started) \ op(EWidgetAnimationEvent::Finished) enum class EWidgetAnimationEvent : uint8; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> UMG_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum EWidgetAnimationEvent ******************************************************* // ********** Begin Enum EDesignPreviewSizeMode **************************************************** #if WITH_EDITORONLY_DATA #define FOREACH_ENUM_EDESIGNPREVIEWSIZEMODE(op) \ op(EDesignPreviewSizeMode::FillScreen) \ op(EDesignPreviewSizeMode::Custom) \ op(EDesignPreviewSizeMode::CustomOnScreen) \ op(EDesignPreviewSizeMode::Desired) \ op(EDesignPreviewSizeMode::DesiredOnScreen) enum class EDesignPreviewSizeMode : uint8; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> UMG_NON_ATTRIBUTED_API UEnum* StaticEnum(); #endif // WITH_EDITORONLY_DATA // ********** End Enum EDesignPreviewSizeMode ****************************************************** PRAGMA_ENABLE_DEPRECATION_WARNINGS