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

Public Member Functions

void InitGameOverScreen (SCR_GameOverScreenUIContentData endScreenUIContent)
 Create the gameover screen, spawn the layout and fading it in.
 
void OpenDebriefingScreenMenu ()
 
void ReturnToMenu ()
 
void SetMainMenuPopUpTexts (DialogUI popup)
 Sets the popup dialog text created in GameOverScreenInput.
 
override void HandlerAttached (Widget w)
 
override void HandlerDeattached (Widget w)
 

Protected Member Functions

void OnTabChanged (SCR_TabViewComponent tabView, Widget w, int tabIndex)
 
void OnTabCreated (SCR_TabViewComponent tabView, Widget w, int index)
 
void OnTabViewFadeDone ()
 
void OnEndScreenContentShow (bool show)
 
void BackToMainMenuPopupConfirm ()
 
void OnGameEnd ()
 

Protected Attributes

string m_sTabViewName
 
string m_sContentHolderName
 
string m_sBackgroundName
 
string m_sBackgroundColorOverlayName
 
LocalizedString m_sMainMenuPopUpTitle
 
LocalizedString m_sMainMenuPopUpMessage
 
ResourceName m_sMainMenuPopUpImageSet
 
string m_sMainMenuPopUpImage
 
string m_sBackButtonName
 
string m_sChatButtonName
 
string m_sDebriefingButtonName
 
string m_sButtonHolderName
 
string m_sRestartTimerHolderName
 
float m_fBackgroundColorOverlayOpacity
 
float m_fContentFadeInSpeed
 
float m_iContentTabIndex
 
Widget m_wRoot
 
Widget m_wEndscreenContent
 
Widget m_wRestartTimerHolder
 
SCR_TabViewComponent m_TabViewComponent
 
SCR_FadeUIComponent m_OverlayBackgroundColorFadeUIComponent
 
SCR_FadeUIComponent m_ContentFadeComponent
 
SCR_FadeUIComponent m_TabViewFadeComponent
 
SCR_FadeUIComponent m_ButtonHolderFadeComponent
 
SCR_FadeUIComponent m_RestartTimerFadeComponent
 
ref SCR_GameOverScreenUIContentData m_EndScreenUIContentInfo
 
SCR_ServerRestartTimerUIComponent m_RestartTimerComponent
 

Member Function Documentation

◆ BackToMainMenuPopupConfirm()

void SCR_GameOverScreenUIComponent.BackToMainMenuPopupConfirm ( )
protected

◆ HandlerAttached()

override void SCR_GameOverScreenUIComponent.HandlerAttached ( Widget  w)

◆ HandlerDeattached()

override void SCR_GameOverScreenUIComponent.HandlerDeattached ( Widget  w)

◆ InitGameOverScreen()

void SCR_GameOverScreenUIComponent.InitGameOverScreen ( SCR_GameOverScreenUIContentData  endScreenUIContent)

Create the gameover screen, spawn the layout and fading it in.

Parameters
endScreenUIContentcontains the layout and any neccessary information for the endscreen content widget

◆ OnEndScreenContentShow()

void SCR_GameOverScreenUIComponent.OnEndScreenContentShow ( bool  show)
protected

◆ OnGameEnd()

void SCR_GameOverScreenUIComponent.OnGameEnd ( )
protected

◆ OnTabChanged()

void SCR_GameOverScreenUIComponent.OnTabChanged ( SCR_TabViewComponent  tabView,
Widget  w,
int  tabIndex 
)
protected

◆ OnTabCreated()

void SCR_GameOverScreenUIComponent.OnTabCreated ( SCR_TabViewComponent  tabView,
Widget  w,
int  index 
)
protected

◆ OnTabViewFadeDone()

void SCR_GameOverScreenUIComponent.OnTabViewFadeDone ( )
protected

◆ OpenDebriefingScreenMenu()

void SCR_GameOverScreenUIComponent.OpenDebriefingScreenMenu ( )

◆ ReturnToMenu()

void SCR_GameOverScreenUIComponent.ReturnToMenu ( )

◆ SetMainMenuPopUpTexts()

void SCR_GameOverScreenUIComponent.SetMainMenuPopUpTexts ( DialogUI  popup)

Sets the popup dialog text created in GameOverScreenInput.

Parameters
popupdialog to set the text of

Member Data Documentation

◆ m_ButtonHolderFadeComponent

SCR_FadeUIComponent SCR_GameOverScreenUIComponent.m_ButtonHolderFadeComponent
protected

◆ m_ContentFadeComponent

SCR_FadeUIComponent SCR_GameOverScreenUIComponent.m_ContentFadeComponent
protected

◆ m_EndScreenUIContentInfo

ref SCR_GameOverScreenUIContentData SCR_GameOverScreenUIComponent.m_EndScreenUIContentInfo
protected

◆ m_fBackgroundColorOverlayOpacity

float SCR_GameOverScreenUIComponent.m_fBackgroundColorOverlayOpacity
protected

◆ m_fContentFadeInSpeed

float SCR_GameOverScreenUIComponent.m_fContentFadeInSpeed
protected

◆ m_iContentTabIndex

float SCR_GameOverScreenUIComponent.m_iContentTabIndex
protected

◆ m_OverlayBackgroundColorFadeUIComponent

SCR_FadeUIComponent SCR_GameOverScreenUIComponent.m_OverlayBackgroundColorFadeUIComponent
protected

◆ m_RestartTimerComponent

SCR_ServerRestartTimerUIComponent SCR_GameOverScreenUIComponent.m_RestartTimerComponent
protected

◆ m_RestartTimerFadeComponent

SCR_FadeUIComponent SCR_GameOverScreenUIComponent.m_RestartTimerFadeComponent
protected

◆ m_sBackButtonName

string SCR_GameOverScreenUIComponent.m_sBackButtonName
protected

◆ m_sBackgroundColorOverlayName

string SCR_GameOverScreenUIComponent.m_sBackgroundColorOverlayName
protected

◆ m_sBackgroundName

string SCR_GameOverScreenUIComponent.m_sBackgroundName
protected

◆ m_sButtonHolderName

string SCR_GameOverScreenUIComponent.m_sButtonHolderName
protected

◆ m_sChatButtonName

string SCR_GameOverScreenUIComponent.m_sChatButtonName
protected

◆ m_sContentHolderName

string SCR_GameOverScreenUIComponent.m_sContentHolderName
protected

◆ m_sDebriefingButtonName

string SCR_GameOverScreenUIComponent.m_sDebriefingButtonName
protected

◆ m_sMainMenuPopUpImage

string SCR_GameOverScreenUIComponent.m_sMainMenuPopUpImage
protected

◆ m_sMainMenuPopUpImageSet

ResourceName SCR_GameOverScreenUIComponent.m_sMainMenuPopUpImageSet
protected

◆ m_sMainMenuPopUpMessage

LocalizedString SCR_GameOverScreenUIComponent.m_sMainMenuPopUpMessage
protected

◆ m_sMainMenuPopUpTitle

LocalizedString SCR_GameOverScreenUIComponent.m_sMainMenuPopUpTitle
protected

◆ m_sRestartTimerHolderName

string SCR_GameOverScreenUIComponent.m_sRestartTimerHolderName
protected

◆ m_sTabViewName

string SCR_GameOverScreenUIComponent.m_sTabViewName
protected

◆ m_TabViewComponent

SCR_TabViewComponent SCR_GameOverScreenUIComponent.m_TabViewComponent
protected

◆ m_TabViewFadeComponent

SCR_FadeUIComponent SCR_GameOverScreenUIComponent.m_TabViewFadeComponent
protected

◆ m_wEndscreenContent

Widget SCR_GameOverScreenUIComponent.m_wEndscreenContent
protected

◆ m_wRestartTimerHolder

Widget SCR_GameOverScreenUIComponent.m_wRestartTimerHolder
protected

◆ m_wRoot

Widget SCR_GameOverScreenUIComponent.m_wRoot
protected

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