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

Public Member Functions

override void OnMenuOpen ()
 
override void OnMenuShow ()
 
override void OnMenuHide ()
 
override void OnMenuClose ()
 
override void OnMenuFocusLost ()
 
override void OnMenuFocusGained ()
 
void FadeBackground (bool fade, bool animate=true)
 
override void HandlerDeattached (Widget w)
 
- 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 ()
 

Static Public Member Functions

static void MoveToTop ()
 
static void OpenMenuOnTop ()
 
- Static Public Member Functions inherited from ChimeraMenuBase
static ChimeraMenuBase CurrentChimeraMenu ()
 
static ChimeraMenuBase GetOwnerMenu (Widget w)
 Returns parent menu of a widget.
 

Public Attributes

InputManager m_InputManager
 
- Public Attributes inherited from ChimeraMenuBase
ref ScriptInvoker m_OnTextEditContextChange = new ScriptInvoker
 
ref ScriptInvoker m_OnUpdate = new ScriptInvoker
 

Static Public Attributes

const string EXIT_SAVE = "#AR-PauseMenu_ReturnSaveTitle"
 
const string EXIT_NO_SAVE = "#AR-PauseMenu_ReturnTitle"
 
const string EXIT_MESSAGE = "#AR-PauseMenu_ReturnText"
 
const string EXIT_TITLE = "#AR-PauseMenu_ReturnTitle"
 
const string EXIT_IMAGE = "exit"
 
const string RESTART_MESSAGE = "#AR-PauseMenu_RestartText"
 
const string RESTART_TITLE = "#AR-PauseMenu_Restart"
 
const string RESTART_IMAGE = "restart"
 
const string LOAD_MESSAGE = "#AR-PauseMenu_LoadText"
 
const string LOAD_TITLE = "#AR-PauseMenu_Load"
 
const string LOAD_IMAGE = "up"
 
static ref ScriptInvoker m_OnPauseMenuOpened = new ScriptInvoker()
 
static ref ScriptInvoker m_OnPauseMenuClosed = new ScriptInvoker()
 

Protected Member Functions

void OnSaved (ESaveType type, string fileName)
 
void OnEditorModeChanged (SCR_EditorModeEntity modeEntity)
 
void OnInviteFriends ()
 
bool CanRespawn ()
 Check if the player has a Character he is controling and that is alive.
 
bool IsSavingOnExit ()
 

Protected Attributes

TextWidget m_wVersion
 
Widget m_wRoot
 
Widget m_wFade
 
Widget m_wSystemTime
 
bool m_bFocused = true
 
SCR_ButtonTextComponent m_EditorUnlimitedOpenButton
 
SCR_ButtonTextComponent m_EditorUnlimitedCloseButton
 
SCR_ButtonTextComponent m_EditorPhotoOpenButton
 
SCR_ButtonTextComponent m_EditorPhotoCloseButton
 
SCR_SaveLoadComponent m_SavingComponent
 
- Protected Attributes inherited from ChimeraMenuBase
bool m_bTextEditActive = false
 

Static Protected Attributes

static PauseMenuUI s_Instance
 
- Static Protected Attributes inherited from ChimeraMenuBase
const string INPUT_CONTEXT_EDIT = "MenuTextEditContext"
 
static ChimeraMenuBase m_ThisMenu
 

Member Function Documentation

◆ CanRespawn()

bool PauseMenuUI.CanRespawn ( )
protected

Check if the player has a Character he is controling and that is alive.

Returns
True is there is a valid player that is alive, false otherwise

◆ FadeBackground()

void PauseMenuUI.FadeBackground ( bool  fade,
bool  animate = true 
)

◆ HandlerDeattached()

override void PauseMenuUI.HandlerDeattached ( Widget  w)

◆ IsSavingOnExit()

bool PauseMenuUI.IsSavingOnExit ( )
protected

◆ MoveToTop()

static void PauseMenuUI.MoveToTop ( )
static

◆ OnEditorModeChanged()

void PauseMenuUI.OnEditorModeChanged ( SCR_EditorModeEntity  modeEntity)
protected

◆ OnInviteFriends()

void PauseMenuUI.OnInviteFriends ( )
protected

◆ OnMenuClose()

override void PauseMenuUI.OnMenuClose ( )

Implements ChimeraMenuBase.

◆ OnMenuFocusGained()

override void PauseMenuUI.OnMenuFocusGained ( )

Implements ChimeraMenuBase.

◆ OnMenuFocusLost()

override void PauseMenuUI.OnMenuFocusLost ( )

Implements ChimeraMenuBase.

◆ OnMenuHide()

override void PauseMenuUI.OnMenuHide ( )

Implements ChimeraMenuBase.

◆ OnMenuOpen()

override void PauseMenuUI.OnMenuOpen ( )

Implements ChimeraMenuBase.

◆ OnMenuShow()

override void PauseMenuUI.OnMenuShow ( )

Implements ChimeraMenuBase.

◆ OnSaved()

void PauseMenuUI.OnSaved ( ESaveType  type,
string  fileName 
)
protected

◆ OpenMenuOnTop()

static void PauseMenuUI.OpenMenuOnTop ( )
static

Member Data Documentation

◆ EXIT_IMAGE

const string PauseMenuUI.EXIT_IMAGE = "exit"
static

◆ EXIT_MESSAGE

const string PauseMenuUI.EXIT_MESSAGE = "#AR-PauseMenu_ReturnText"
static

◆ EXIT_NO_SAVE

const string PauseMenuUI.EXIT_NO_SAVE = "#AR-PauseMenu_ReturnTitle"
static

◆ EXIT_SAVE

const string PauseMenuUI.EXIT_SAVE = "#AR-PauseMenu_ReturnSaveTitle"
static

◆ EXIT_TITLE

const string PauseMenuUI.EXIT_TITLE = "#AR-PauseMenu_ReturnTitle"
static

◆ LOAD_IMAGE

const string PauseMenuUI.LOAD_IMAGE = "up"
static

◆ LOAD_MESSAGE

const string PauseMenuUI.LOAD_MESSAGE = "#AR-PauseMenu_LoadText"
static

◆ LOAD_TITLE

const string PauseMenuUI.LOAD_TITLE = "#AR-PauseMenu_Load"
static

◆ m_bFocused

bool PauseMenuUI.m_bFocused = true
protected

◆ m_EditorPhotoCloseButton

SCR_ButtonTextComponent PauseMenuUI.m_EditorPhotoCloseButton
protected

◆ m_EditorPhotoOpenButton

SCR_ButtonTextComponent PauseMenuUI.m_EditorPhotoOpenButton
protected

◆ m_EditorUnlimitedCloseButton

SCR_ButtonTextComponent PauseMenuUI.m_EditorUnlimitedCloseButton
protected

◆ m_EditorUnlimitedOpenButton

SCR_ButtonTextComponent PauseMenuUI.m_EditorUnlimitedOpenButton
protected

◆ m_InputManager

InputManager PauseMenuUI.m_InputManager

◆ m_OnPauseMenuClosed

ref ScriptInvoker PauseMenuUI.m_OnPauseMenuClosed = new ScriptInvoker()
static

◆ m_OnPauseMenuOpened

ref ScriptInvoker PauseMenuUI.m_OnPauseMenuOpened = new ScriptInvoker()
static

◆ m_SavingComponent

SCR_SaveLoadComponent PauseMenuUI.m_SavingComponent
protected

◆ m_wFade

Widget PauseMenuUI.m_wFade
protected

◆ m_wRoot

Widget PauseMenuUI.m_wRoot
protected

◆ m_wSystemTime

Widget PauseMenuUI.m_wSystemTime
protected

◆ m_wVersion

TextWidget PauseMenuUI.m_wVersion
protected

◆ RESTART_IMAGE

const string PauseMenuUI.RESTART_IMAGE = "restart"
static

◆ RESTART_MESSAGE

const string PauseMenuUI.RESTART_MESSAGE = "#AR-PauseMenu_RestartText"
static

◆ RESTART_TITLE

const string PauseMenuUI.RESTART_TITLE = "#AR-PauseMenu_Restart"
static

◆ s_Instance

PauseMenuUI PauseMenuUI.s_Instance
staticprotected

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