Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ReportDialogUI Interface Reference
Inheritance diagram for ReportDialogUI:
[legend]

Public Member Functions

override void OnMenuOpen ()
 
override void OnMenuShow ()
 
override void OnMenuUpdate (float tDelta)
 
void SetWorkshopItem (SCR_WorkshopItem item)
 
ScriptInvokerBool GetOnReportSuccess ()
 
- Public Member Functions inherited from DialogUI
override void OnMenuOpen ()
 
override void OnMenuInit ()
 
override void OnMenuClose ()
 
override void OnMenuUpdate (float tDelta)
 
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 ()
 
- Public Member Functions inherited from ChimeraMenuBase
override void OnMenuInit ()
 
override void OnMenuUpdate (float tDelta)
 
override void OnMenuOpen ()
 
override void OnMenuOpened ()
 
override void OnMenuClose ()
 
override void OnMenuFocusGained ()
 
override void OnMenuFocusLost ()
 
override void OnMenuShow ()
 
override void OnMenuHide ()
 

Protected Member Functions

override void OnConfirm ()
 
void OnReportSuccess ()
 
void OnReportFailed (SCR_WorkshopItemAction action)
 
void SetAcceptInput (bool accept)
 
bool IsContentEmpty ()
 Returns true if content (textbox) is empty.
 
void OnWriteModeLeave (string text)
 
void OnTextChange (string text)
 
void OnFieldChanged (SCR_EditBoxComponent comp, string text)
 
void OnTos ()
 
- Protected Member Functions inherited from DialogUI
void OnConfirm ()
 
void OnCancel ()
 
void SetDialogType (EDialogType type)
 Set color based on dialog type.
 

Protected Attributes

SCR_WorkshopItem m_WorkshopItem
 
ContentBrowserDetailsMenu m_DetailsMenu
 
SCR_ComboBoxComponent m_ReasonCombo
 
SCR_EditBoxComponent m_InputField
 
Widget m_wDialogWindow
 
SCR_LoadingOverlayDialog m_Overlay
 
bool m_bAcceptInput = true
 
ref SCR_WorkshopItemAction m_ReportAction
 
bool m_bShouldEnableConfirmButton
 
ref ScriptInvokerBool m_OnReportSuccess
 
- Protected Attributes inherited from DialogUI
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
 
float m_fAnimationRate = UIConstants.FADE_RATE_FAST
 
EDialogType m_iDialogType
 
SCR_DynamicFooterComponent m_DynamicFooter
 
- Protected Attributes inherited from ChimeraMenuBase
bool m_bTextEditActive = false
 

Additional Inherited Members

- Static Public Member Functions inherited from ChimeraMenuBase
static ChimeraMenuBase CurrentChimeraMenu ()
 
static ChimeraMenuBase GetOwnerMenu (Widget w)
 Returns parent menu of a widget.
 
- Public Attributes inherited from DialogUI
ref ScriptInvoker m_OnConfirm = new ScriptInvoker()
 
ref ScriptInvoker m_OnCancel = new ScriptInvoker()
 
- Public Attributes inherited from ChimeraMenuBase
ref ScriptInvoker m_OnTextEditContextChange = new ScriptInvoker
 
ref ScriptInvoker m_OnUpdate = new ScriptInvoker
 
- Static Protected Attributes inherited from ChimeraMenuBase
const string INPUT_CONTEXT_EDIT = "MenuTextEditContext"
 
static ChimeraMenuBase m_ThisMenu
 

Member Function Documentation

◆ GetOnReportSuccess()

ScriptInvokerBool ReportDialogUI.GetOnReportSuccess ( )

◆ IsContentEmpty()

bool ReportDialogUI.IsContentEmpty ( )
protected

Returns true if content (textbox) is empty.

◆ OnConfirm()

override void ReportDialogUI.OnConfirm ( )
protected

Implements DialogUI.

◆ OnFieldChanged()

void ReportDialogUI.OnFieldChanged ( SCR_EditBoxComponent  comp,
string  text 
)
protected

◆ OnMenuOpen()

override void ReportDialogUI.OnMenuOpen ( )

Implements DialogUI.

◆ OnMenuShow()

override void ReportDialogUI.OnMenuShow ( )

Implements ChimeraMenuBase.

◆ OnMenuUpdate()

override void ReportDialogUI.OnMenuUpdate ( float  tDelta)

Implements DialogUI.

◆ OnReportFailed()

void ReportDialogUI.OnReportFailed ( SCR_WorkshopItemAction  action)
protected

◆ OnReportSuccess()

void ReportDialogUI.OnReportSuccess ( )
protected

◆ OnTextChange()

void ReportDialogUI.OnTextChange ( string  text)
protected

◆ OnTos()

void ReportDialogUI.OnTos ( )
protected

◆ OnWriteModeLeave()

void ReportDialogUI.OnWriteModeLeave ( string  text)
protected

◆ SetAcceptInput()

void ReportDialogUI.SetAcceptInput ( bool  accept)
protected

◆ SetWorkshopItem()

void ReportDialogUI.SetWorkshopItem ( SCR_WorkshopItem  item)

Member Data Documentation

◆ m_bAcceptInput

bool ReportDialogUI.m_bAcceptInput = true
protected

◆ m_bShouldEnableConfirmButton

bool ReportDialogUI.m_bShouldEnableConfirmButton
protected

◆ m_DetailsMenu

ContentBrowserDetailsMenu ReportDialogUI.m_DetailsMenu
protected

◆ m_InputField

SCR_EditBoxComponent ReportDialogUI.m_InputField
protected

◆ m_OnReportSuccess

ref ScriptInvokerBool ReportDialogUI.m_OnReportSuccess
protected

◆ m_Overlay

SCR_LoadingOverlayDialog ReportDialogUI.m_Overlay
protected

◆ m_ReasonCombo

SCR_ComboBoxComponent ReportDialogUI.m_ReasonCombo
protected

◆ m_ReportAction

ref SCR_WorkshopItemAction ReportDialogUI.m_ReportAction
protected

◆ m_wDialogWindow

Widget ReportDialogUI.m_wDialogWindow
protected

◆ m_WorkshopItem

SCR_WorkshopItem ReportDialogUI.m_WorkshopItem
protected

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