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

Menu settings widget. More...

#include <MenuSettingsWidget.h>

+ Inheritance diagram for UMenuSettingsWidget:

Public Member Functions

 UMenuSettingsWidget (const FObjectInitializer &ObjectInitializer)
 
virtual void SynchronizeProperties () override
 
virtual void NativeConstruct () override
 
void Back_Pressed ()
 
void Video_Pressed ()
 
void Graphics_Pressed ()
 
void Controls_Pressed ()
 
void Audio_Pressed ()
 
void OpenVideo ()
 
void OpenGraphics ()
 
void OpenControls ()
 
void OpenAudio ()
 
void CloseSettings ()
 
bool CheckSettingsChanged ()
 
void OpenSaveChangesDialog (bool AutoClouse)
 
void SaveChanges (bool CloseSettings)
 
void CloseSettingsForce ()
 
void CloseSettingsFullScreen ()
 
void CloseSettingsTab ()
 
void CloseSaveWindow ()
 

Public Attributes

class UOverlay * BodyOverlay
 
class UButton * BackButton
 
class UButton * VideoButton
 
class UButton * GraphicsButton
 
class UButton * ControlsButton
 
class UButton * AudioButton
 
UCommonActivatableWidgetContainerBase * MainMenuActivatableWidget
 
UCommonActivatableWidgetContainerBase * SettingsActivatableWidget
 
UCommonActivatableWidgetContainerBase * QuestionActivatableWidget
 
TSubclassOf< UCommonActivatableWidget > MainMenuWidget
 
TSubclassOf< UCommonActivatableWidget > VideoSettingsWidget
 
TSubclassOf< UCommonActivatableWidget > GraphicsSettingsWidget
 
TSubclassOf< UCommonActivatableWidget > AudioSettingsWidget
 
TSubclassOf< UCommonActivatableWidget > ControlsSettingsWidget
 
TSubclassOf< UCommonActivatableWidget > WindowSaveWidget
 
UCommonActivatableWidget * CurrentActivatedWidget
 
UCommonActivatableWidgetContainerBase * SaveWindowActivatedWidget
 
UCommonActivatableWidget * SaveActivatedWidget
 
UCommonActivatableWidget * ParentMenu
 
bool bIsInFullscreen
 
FMoveToWidgetEvent OnMoveToWidgetEvent
 

Detailed Description

Menu settings widget.

Constructor & Destructor Documentation

◆ UMenuSettingsWidget()

UMenuSettingsWidget::UMenuSettingsWidget ( const FObjectInitializer &  ObjectInitializer)

Member Function Documentation

◆ Audio_Pressed()

void UMenuSettingsWidget::Audio_Pressed ( )

◆ Back_Pressed()

void UMenuSettingsWidget::Back_Pressed ( )

◆ CheckSettingsChanged()

bool UMenuSettingsWidget::CheckSettingsChanged ( )

◆ CloseSaveWindow()

void UMenuSettingsWidget::CloseSaveWindow ( )

◆ CloseSettings()

void UMenuSettingsWidget::CloseSettings ( )

◆ CloseSettingsForce()

void UMenuSettingsWidget::CloseSettingsForce ( )

◆ CloseSettingsFullScreen()

void UMenuSettingsWidget::CloseSettingsFullScreen ( )

◆ CloseSettingsTab()

void UMenuSettingsWidget::CloseSettingsTab ( )

◆ Controls_Pressed()

void UMenuSettingsWidget::Controls_Pressed ( )

◆ Graphics_Pressed()

void UMenuSettingsWidget::Graphics_Pressed ( )

◆ NativeConstruct()

void UMenuSettingsWidget::NativeConstruct ( )
overridevirtual

◆ OpenAudio()

void UMenuSettingsWidget::OpenAudio ( )

◆ OpenControls()

void UMenuSettingsWidget::OpenControls ( )

◆ OpenGraphics()

void UMenuSettingsWidget::OpenGraphics ( )

◆ OpenSaveChangesDialog()

void UMenuSettingsWidget::OpenSaveChangesDialog ( bool  AutoClouse)

◆ OpenVideo()

void UMenuSettingsWidget::OpenVideo ( )

◆ SaveChanges()

void UMenuSettingsWidget::SaveChanges ( bool  CloseSettings)

◆ SynchronizeProperties()

void UMenuSettingsWidget::SynchronizeProperties ( )
overridevirtual

◆ Video_Pressed()

void UMenuSettingsWidget::Video_Pressed ( )

Member Data Documentation

◆ AudioButton

class UButton* UMenuSettingsWidget::AudioButton

◆ AudioSettingsWidget

TSubclassOf<UCommonActivatableWidget> UMenuSettingsWidget::AudioSettingsWidget

◆ BackButton

class UButton* UMenuSettingsWidget::BackButton

◆ bIsInFullscreen

bool UMenuSettingsWidget::bIsInFullscreen

◆ BodyOverlay

class UOverlay* UMenuSettingsWidget::BodyOverlay

◆ ControlsButton

class UButton* UMenuSettingsWidget::ControlsButton

◆ ControlsSettingsWidget

TSubclassOf<UCommonActivatableWidget> UMenuSettingsWidget::ControlsSettingsWidget

◆ CurrentActivatedWidget

UCommonActivatableWidget* UMenuSettingsWidget::CurrentActivatedWidget

◆ GraphicsButton

class UButton* UMenuSettingsWidget::GraphicsButton

◆ GraphicsSettingsWidget

TSubclassOf<UCommonActivatableWidget> UMenuSettingsWidget::GraphicsSettingsWidget

◆ MainMenuActivatableWidget

UCommonActivatableWidgetContainerBase* UMenuSettingsWidget::MainMenuActivatableWidget

◆ MainMenuWidget

TSubclassOf<UCommonActivatableWidget> UMenuSettingsWidget::MainMenuWidget

◆ OnMoveToWidgetEvent

FMoveToWidgetEvent UMenuSettingsWidget::OnMoveToWidgetEvent

◆ ParentMenu

UCommonActivatableWidget* UMenuSettingsWidget::ParentMenu

◆ QuestionActivatableWidget

UCommonActivatableWidgetContainerBase* UMenuSettingsWidget::QuestionActivatableWidget

◆ SaveActivatedWidget

UCommonActivatableWidget* UMenuSettingsWidget::SaveActivatedWidget

◆ SaveWindowActivatedWidget

UCommonActivatableWidgetContainerBase* UMenuSettingsWidget::SaveWindowActivatedWidget

◆ SettingsActivatableWidget

UCommonActivatableWidgetContainerBase* UMenuSettingsWidget::SettingsActivatableWidget

◆ VideoButton

class UButton* UMenuSettingsWidget::VideoButton

◆ VideoSettingsWidget

TSubclassOf<UCommonActivatableWidget> UMenuSettingsWidget::VideoSettingsWidget

◆ WindowSaveWidget

TSubclassOf<UCommonActivatableWidget> UMenuSettingsWidget::WindowSaveWidget