Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_ServerRestartTimerUIComponent Class Reference
Inheritance diagram for SCR_ServerRestartTimerUIComponent:
SCR_ScriptedWidgetComponent

Protected Member Functions

bool IsValid ()
 return If the restart timer is set up correctly
void Init ()
void StartTimer (bool checkIfValid=true)
void StopTimer ()
 Stop the timer.
void UpdateTimer ()
void OnTimeUpdate (float currentRestartTimer)
override void HandlerAttached (Widget w)
override void HandlerDeattached (Widget w)

Protected Attributes

LocalizedString m_sRestartTimerFormat
string m_sRestartTimerName
bool m_bEnableCountDownSfx
bool m_bStartOnInit
float m_fAutoReloadDelay = -1
WorldTimestamp m_GameEndTimeStamp = null
int m_iPreviousRestartTime
ChimeraWorld m_World
TextWidget m_wRestartTimer
const int UPDATE_TIME = 100
 Refresh time of timer (in milliseconds).

Detailed Description

Definition at line 1 of file SCR_ServerRestartTimerUIComponent.c.

Member Function Documentation

◆ HandlerAttached()

override void SCR_ServerRestartTimerUIComponent::HandlerAttached ( Widget w)
inlineprotected

Definition at line 123 of file SCR_ServerRestartTimerUIComponent.c.

◆ HandlerDeattached()

override void SCR_ServerRestartTimerUIComponent::HandlerDeattached ( Widget w)
inlineprotected

Definition at line 139 of file SCR_ServerRestartTimerUIComponent.c.

◆ Init()

void SCR_ServerRestartTimerUIComponent::Init ( )
inlineprotected

Definition at line 38 of file SCR_ServerRestartTimerUIComponent.c.

◆ IsValid()

bool SCR_ServerRestartTimerUIComponent::IsValid ( )
inlineprotected

return If the restart timer is set up correctly

Definition at line 29 of file SCR_ServerRestartTimerUIComponent.c.

◆ OnTimeUpdate()

void SCR_ServerRestartTimerUIComponent::OnTimeUpdate ( float currentRestartTimer)
inlineprotected

Definition at line 93 of file SCR_ServerRestartTimerUIComponent.c.

◆ StartTimer()

void SCR_ServerRestartTimerUIComponent::StartTimer ( bool checkIfValid = true)
inlineprotected

Start the timer param[in] checkIfValid If true checks if the timer is valid (aka all systems and UI are there and the game has ended) This is done on init as well

Definition at line 63 of file SCR_ServerRestartTimerUIComponent.c.

◆ StopTimer()

void SCR_ServerRestartTimerUIComponent::StopTimer ( )
inlineprotected

Stop the timer.

Definition at line 74 of file SCR_ServerRestartTimerUIComponent.c.

◆ UpdateTimer()

void SCR_ServerRestartTimerUIComponent::UpdateTimer ( )
inlineprotected

Definition at line 83 of file SCR_ServerRestartTimerUIComponent.c.

Member Data Documentation

◆ m_bEnableCountDownSfx

bool SCR_ServerRestartTimerUIComponent::m_bEnableCountDownSfx
protected

Definition at line 10 of file SCR_ServerRestartTimerUIComponent.c.

◆ m_bStartOnInit

bool SCR_ServerRestartTimerUIComponent::m_bStartOnInit
protected

Definition at line 13 of file SCR_ServerRestartTimerUIComponent.c.

◆ m_fAutoReloadDelay

float SCR_ServerRestartTimerUIComponent::m_fAutoReloadDelay = -1
protected

Definition at line 16 of file SCR_ServerRestartTimerUIComponent.c.

◆ m_GameEndTimeStamp

WorldTimestamp SCR_ServerRestartTimerUIComponent::m_GameEndTimeStamp = null
protected

Definition at line 17 of file SCR_ServerRestartTimerUIComponent.c.

◆ m_iPreviousRestartTime

int SCR_ServerRestartTimerUIComponent::m_iPreviousRestartTime
protected

Definition at line 18 of file SCR_ServerRestartTimerUIComponent.c.

◆ m_sRestartTimerFormat

LocalizedString SCR_ServerRestartTimerUIComponent::m_sRestartTimerFormat
protected

Definition at line 4 of file SCR_ServerRestartTimerUIComponent.c.

◆ m_sRestartTimerName

string SCR_ServerRestartTimerUIComponent::m_sRestartTimerName
protected

Definition at line 7 of file SCR_ServerRestartTimerUIComponent.c.

◆ m_World

ChimeraWorld SCR_ServerRestartTimerUIComponent::m_World
protected

Definition at line 21 of file SCR_ServerRestartTimerUIComponent.c.

◆ m_wRestartTimer

TextWidget SCR_ServerRestartTimerUIComponent::m_wRestartTimer
protected

Definition at line 22 of file SCR_ServerRestartTimerUIComponent.c.

◆ UPDATE_TIME

const int SCR_ServerRestartTimerUIComponent::UPDATE_TIME = 100
protected

Refresh time of timer (in milliseconds).

Definition at line 25 of file SCR_ServerRestartTimerUIComponent.c.


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