Advanced Menu System  1.0
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
UMovableWindowHeaderWidget Class Reference

Movable header for the window. More...

#include <MovableWindowHeaderWidget.h>

+ Inheritance diagram for UMovableWindowHeaderWidget:

Public Member Functions

 DECLARE_DYNAMIC_MULTICAST_DELEGATE (FDoOnButtonPressed)
 
 DECLARE_DYNAMIC_MULTICAST_DELEGATE (FDoOnButtonHovered)
 
 DECLARE_DYNAMIC_MULTICAST_DELEGATE (FDoOnButtonReleased)
 
 DECLARE_DYNAMIC_MULTICAST_DELEGATE (FDoOnButtonUnHovered)
 
 UMovableWindowHeaderWidget (const FObjectInitializer &ObjectInitializer)
 
virtual void NativeConstruct () override
 
virtual void SynchronizeProperties () override
 
virtual void PostLoad () override
 
void SetTitleText (FText Text)
 
void SetTitleTextColor (FColor Color)
 
void SetTitleTextFont (FSlateFontInfo Font)
 
void UpdateTextBlock ()
 
void DoOnPressed ()
 
void DoOnHovered ()
 
void DoOnReleased ()
 
void DoOnUnHovered ()
 

Public Attributes

UTextBlock * TitleTextBlock
 
class UButton * HeaderButton
 
FDoOnButtonPressed DoOnButtonPressed
 
FDoOnButtonHovered DoOnButtonHovered
 
FDoOnButtonReleased DoOnButtonReleased
 
FDoOnButtonUnHovered DoOnButtonUnHovered
 
FText TitleText
 
FColor TitleTextColor
 
FSlateFontInfo TitleTextFont
 

Detailed Description

Movable header for the window.

Constructor & Destructor Documentation

◆ UMovableWindowHeaderWidget()

UMovableWindowHeaderWidget::UMovableWindowHeaderWidget ( const FObjectInitializer &  ObjectInitializer)

Member Function Documentation

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE() [1/4]

UMovableWindowHeaderWidget::DECLARE_DYNAMIC_MULTICAST_DELEGATE ( FDoOnButtonHovered  )

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE() [2/4]

UMovableWindowHeaderWidget::DECLARE_DYNAMIC_MULTICAST_DELEGATE ( FDoOnButtonPressed  )

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE() [3/4]

UMovableWindowHeaderWidget::DECLARE_DYNAMIC_MULTICAST_DELEGATE ( FDoOnButtonReleased  )

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE() [4/4]

UMovableWindowHeaderWidget::DECLARE_DYNAMIC_MULTICAST_DELEGATE ( FDoOnButtonUnHovered  )

◆ DoOnHovered()

void UMovableWindowHeaderWidget::DoOnHovered ( )

◆ DoOnPressed()

void UMovableWindowHeaderWidget::DoOnPressed ( )

◆ DoOnReleased()

void UMovableWindowHeaderWidget::DoOnReleased ( )

◆ DoOnUnHovered()

void UMovableWindowHeaderWidget::DoOnUnHovered ( )

◆ NativeConstruct()

void UMovableWindowHeaderWidget::NativeConstruct ( )
overridevirtual

◆ PostLoad()

void UMovableWindowHeaderWidget::PostLoad ( )
overridevirtual

◆ SetTitleText()

void UMovableWindowHeaderWidget::SetTitleText ( FText  Text)

◆ SetTitleTextColor()

void UMovableWindowHeaderWidget::SetTitleTextColor ( FColor  Color)

◆ SetTitleTextFont()

void UMovableWindowHeaderWidget::SetTitleTextFont ( FSlateFontInfo  Font)

◆ SynchronizeProperties()

void UMovableWindowHeaderWidget::SynchronizeProperties ( )
overridevirtual

◆ UpdateTextBlock()

void UMovableWindowHeaderWidget::UpdateTextBlock ( )

Member Data Documentation

◆ DoOnButtonHovered

FDoOnButtonHovered UMovableWindowHeaderWidget::DoOnButtonHovered

◆ DoOnButtonPressed

FDoOnButtonPressed UMovableWindowHeaderWidget::DoOnButtonPressed

◆ DoOnButtonReleased

FDoOnButtonReleased UMovableWindowHeaderWidget::DoOnButtonReleased

◆ DoOnButtonUnHovered

FDoOnButtonUnHovered UMovableWindowHeaderWidget::DoOnButtonUnHovered

◆ HeaderButton

class UButton* UMovableWindowHeaderWidget::HeaderButton

◆ TitleText

FText UMovableWindowHeaderWidget::TitleText

◆ TitleTextBlock

UTextBlock* UMovableWindowHeaderWidget::TitleTextBlock

◆ TitleTextColor

FColor UMovableWindowHeaderWidget::TitleTextColor

◆ TitleTextFont

FSlateFontInfo UMovableWindowHeaderWidget::TitleTextFont