Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
DialogUI Class Reference
Inheritance diagram for DialogUI:
ChimeraMenuBase CreateGroupSettingsDialogUI ErrorDialogUI GroupSettingsDialogUI NewsDialogUI ReportDialogUI SCR_AddonExportDialog SCR_AddonsToolDialog SCR_GamepadRemovalUI SCR_GroupFlagSelectionMenu SCR_GroupLeaderVolunteerDialogUI WelcomeDialogUI

Protected Member Functions

override void OnMenuOpen ()
override void OnMenuInit ()
override void OnMenuClose ()
override void OnMenuUpdate (float tDelta)
void OnConfirm ()
void OnCancel ()
void SetDialogType (EDialogType type)
 Set color based on dialog type.
void SetTitle (string text)
string GetTitle ()
void SetMessage (string text)
string GetMessage ()
void SetConfirmText (string text)
void SetCancelText (string text)
void SetType (EDialogType type)
void SetTitleIcon (ResourceName image, string imageName)
 Set title icons with custom image.
void SetTitleIcon (string imageName)
 Set title icon by image name from image set in dialog data.
void CloseAnimated ()
 animates dialog closure
SCR_DynamicFooterComponent GetFooterComponent ()

Protected Attributes

SCR_DialogDataComponent m_DialogData
Widget m_wCancelButton
Widget m_wConfirmButton
SCR_InputButtonComponent m_Cancel
SCR_InputButtonComponent m_Confirm
ImageWidget m_wImgTopLine
ImageWidget m_wImgTitleIcon
TextWidget m_wTitle
TextWidget m_wContent
ref ScriptInvoker m_OnConfirm = new ScriptInvoker()
ref ScriptInvoker m_OnCancel = new ScriptInvoker()
float m_fAnimationRate = UIConstants.FADE_RATE_FAST
EDialogType m_iDialogType
SCR_DynamicFooterComponent m_DynamicFooter

Detailed Description

Definition at line 1 of file DialogUI.c.

Member Function Documentation

◆ CloseAnimated()

void DialogUI::CloseAnimated ( )
inlineprotected

animates dialog closure

Definition at line 220 of file DialogUI.c.

◆ GetFooterComponent()

SCR_DynamicFooterComponent DialogUI::GetFooterComponent ( )
inlineprotected

Definition at line 230 of file DialogUI.c.

◆ GetMessage()

string DialogUI::GetMessage ( )
inlineprotected

Definition at line 166 of file DialogUI.c.

◆ GetTitle()

string DialogUI::GetTitle ( )
inlineprotected

Definition at line 150 of file DialogUI.c.

◆ OnCancel()

void DialogUI::OnCancel ( )
inlineprotected

Definition at line 98 of file DialogUI.c.

◆ OnConfirm()

void DialogUI::OnConfirm ( )
inlineprotected

Definition at line 90 of file DialogUI.c.

◆ OnMenuClose()

override void DialogUI::OnMenuClose ( )
inlineprotected

Definition at line 75 of file DialogUI.c.

◆ OnMenuInit()

override void DialogUI::OnMenuInit ( )
inlineprotected

Definition at line 67 of file DialogUI.c.

◆ OnMenuOpen()

override void DialogUI::OnMenuOpen ( )
inlineprotected

Definition at line 24 of file DialogUI.c.

◆ OnMenuUpdate()

override void DialogUI::OnMenuUpdate ( float tDelta)
inlineprotected

Definition at line 82 of file DialogUI.c.

◆ SetCancelText()

void DialogUI::SetCancelText ( string text)
inlineprotected

Definition at line 182 of file DialogUI.c.

◆ SetConfirmText()

void DialogUI::SetConfirmText ( string text)
inlineprotected

Definition at line 175 of file DialogUI.c.

◆ SetDialogType()

void DialogUI::SetDialogType ( EDialogType type)
inlineprotected

Set color based on dialog type.

Definition at line 107 of file DialogUI.c.

◆ SetMessage()

void DialogUI::SetMessage ( string text)
inlineprotected

Definition at line 159 of file DialogUI.c.

◆ SetTitle()

void DialogUI::SetTitle ( string text)
inlineprotected

Definition at line 143 of file DialogUI.c.

◆ SetTitleIcon() [1/2]

void DialogUI::SetTitleIcon ( ResourceName image,
string imageName )
inlineprotected

Set title icons with custom image.

Definition at line 196 of file DialogUI.c.

◆ SetTitleIcon() [2/2]

void DialogUI::SetTitleIcon ( string imageName)
inlineprotected

Set title icon by image name from image set in dialog data.

Definition at line 210 of file DialogUI.c.

◆ SetType()

void DialogUI::SetType ( EDialogType type)
inlineprotected

Definition at line 189 of file DialogUI.c.

Member Data Documentation

◆ m_Cancel

SCR_InputButtonComponent DialogUI::m_Cancel
protected

Definition at line 7 of file DialogUI.c.

◆ m_Confirm

SCR_InputButtonComponent DialogUI::m_Confirm
protected

Definition at line 8 of file DialogUI.c.

◆ m_DialogData

SCR_DialogDataComponent DialogUI::m_DialogData
protected

Definition at line 3 of file DialogUI.c.

◆ m_DynamicFooter

SCR_DynamicFooterComponent DialogUI::m_DynamicFooter
protected

Definition at line 21 of file DialogUI.c.

◆ m_fAnimationRate

float DialogUI::m_fAnimationRate = UIConstants.FADE_RATE_FAST
protected

Definition at line 17 of file DialogUI.c.

◆ m_iDialogType

EDialogType DialogUI::m_iDialogType
protected

Definition at line 19 of file DialogUI.c.

◆ m_OnCancel

ref ScriptInvoker DialogUI::m_OnCancel = new ScriptInvoker()
protected

Definition at line 16 of file DialogUI.c.

◆ m_OnConfirm

ref ScriptInvoker DialogUI::m_OnConfirm = new ScriptInvoker()
protected

Definition at line 15 of file DialogUI.c.

◆ m_wCancelButton

Widget DialogUI::m_wCancelButton
protected

Definition at line 5 of file DialogUI.c.

◆ m_wConfirmButton

Widget DialogUI::m_wConfirmButton
protected

Definition at line 6 of file DialogUI.c.

◆ m_wContent

TextWidget DialogUI::m_wContent
protected

Definition at line 14 of file DialogUI.c.

◆ m_wImgTitleIcon

ImageWidget DialogUI::m_wImgTitleIcon
protected

Definition at line 11 of file DialogUI.c.

◆ m_wImgTopLine

ImageWidget DialogUI::m_wImgTopLine
protected

Definition at line 10 of file DialogUI.c.

◆ m_wTitle

TextWidget DialogUI::m_wTitle
protected

Definition at line 13 of file DialogUI.c.


The documentation for this class was generated from the following file: