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

Protected Member Functions

override void HandlerAttached (Widget w)
override void HandlerDeattached (Widget w)
void CreateLines (Widget w)
void SetPing (int pingInMs)
array< ref SCR_BackendServiceDisplayGetAllServices ()
void SetAllServicesState (EServiceStatus status)
void SetServiceState (string serviceId, EServiceStatus status)
void UpdateServicesMessage (SCR_ECommStatus commStatus, EServiceStatus servicesStatus)
void SetLastUpdateMessage (int pingAge)
void SetRefreshMessage (int countdown, bool visible=true)
void SetStatusBackground (ImageWidget backgroundWidget, EServiceStatus serviceStatus)
void SetStatusText (Widget textWidget, EServiceStatus serviceStatus)
void SetStatusImageAndColor (ImageWidget iconWidget, EServiceStatus serviceStatus, bool mainIcon=false)
SCR_ServicesStatusDialogComponent_Status GetStatus (EServiceStatus serviceStatus, array< ref SCR_ServicesStatusDialogComponent_Status > statuses)
void OnLineMouseEnter ()
void OnLineMouseLeave ()
void OnTooltipShow (SCR_ScriptedWidgetTooltip tooltip)

Protected Attributes

ref SCR_BackendServiceDisplayPresets m_ServicesPresets
ref array< ref SCR_ServicesStatusDialogComponent_Status > m_aStatuses
ref array< ref SCR_ServicesStatusDialogComponent_Status > m_aMainStatuses
ResourceName m_LineLayout
string m_sNoPing
string m_sUpdatingPing
string m_sBigPing
string m_sStatusesMessageInitializationError
string m_sStatusesMessageAttemptingToConnect
string m_sStatusesMessageNoConnection
string m_sStatusesMessageRunning
string m_sStatusesMessageWarning
string m_sStatusesMessageError
string m_sLastUpdateMessageSeconds
string m_sLastUpdateMessageMinutes
string m_sLastUpdateMessageNoConnection
string m_sTooltipTag
string m_sLegendWarning
string m_sLegendRunning
string m_sLegendError
TextWidget m_wPingWidget
Widget m_wLinesParentWidget
TextWidget m_wServicesMessage
TextWidget m_wLastUpdate
TextWidget m_wRefreshMessage
string m_sPingText
string m_sRefreshText
SCR_ScriptedWidgetTooltip m_Tooltip

Detailed Description

Definition at line 1 of file SCR_ServicesStatusDialogComponent.c.

Member Function Documentation

◆ CreateLines()

void SCR_ServicesStatusDialogComponent::CreateLines ( Widget w)
inlineprotected

Definition at line 134 of file SCR_ServicesStatusDialogComponent.c.

◆ GetAllServices()

array< ref SCR_BackendServiceDisplay > SCR_ServicesStatusDialogComponent::GetAllServices ( )
inlineprotected
Returns

Definition at line 215 of file SCR_ServicesStatusDialogComponent.c.

◆ GetStatus()

SCR_ServicesStatusDialogComponent_Status SCR_ServicesStatusDialogComponent::GetStatus ( EServiceStatus serviceStatus,
array< ref SCR_ServicesStatusDialogComponent_Status > statuses )
inlineprotected

Definition at line 401 of file SCR_ServicesStatusDialogComponent.c.

◆ HandlerAttached()

override void SCR_ServicesStatusDialogComponent::HandlerAttached ( Widget w)
inlineprotected

Definition at line 80 of file SCR_ServicesStatusDialogComponent.c.

◆ HandlerDeattached()

override void SCR_ServicesStatusDialogComponent::HandlerDeattached ( Widget w)
inlineprotected

Definition at line 126 of file SCR_ServicesStatusDialogComponent.c.

◆ OnLineMouseEnter()

void SCR_ServicesStatusDialogComponent::OnLineMouseEnter ( )
inlineprotected

Definition at line 416 of file SCR_ServicesStatusDialogComponent.c.

◆ OnLineMouseLeave()

void SCR_ServicesStatusDialogComponent::OnLineMouseLeave ( )
inlineprotected

Definition at line 422 of file SCR_ServicesStatusDialogComponent.c.

◆ OnTooltipShow()

void SCR_ServicesStatusDialogComponent::OnTooltipShow ( SCR_ScriptedWidgetTooltip tooltip)
inlineprotected

Definition at line 428 of file SCR_ServicesStatusDialogComponent.c.

◆ SetAllServicesState()

void SCR_ServicesStatusDialogComponent::SetAllServicesState ( EServiceStatus status)
inlineprotected
Parameters
[in]status

Definition at line 226 of file SCR_ServicesStatusDialogComponent.c.

◆ SetLastUpdateMessage()

void SCR_ServicesStatusDialogComponent::SetLastUpdateMessage ( int pingAge)
inlineprotected
Parameters
[in]pingAge

Definition at line 324 of file SCR_ServicesStatusDialogComponent.c.

◆ SetPing()

void SCR_ServicesStatusDialogComponent::SetPing ( int pingInMs)
inlineprotected

Set the ping value (formats -1 to " - ", 0 to " ..." and >999 value to "999+")

Parameters
pingInMsping in milliseconds

Definition at line 174 of file SCR_ServicesStatusDialogComponent.c.

◆ SetRefreshMessage()

void SCR_ServicesStatusDialogComponent::SetRefreshMessage ( int countdown,
bool visible = true )
inlineprotected
Parameters
[in]countdown
[in]visible

Definition at line 348 of file SCR_ServicesStatusDialogComponent.c.

◆ SetServiceState()

void SCR_ServicesStatusDialogComponent::SetServiceState ( string serviceId,
EServiceStatus status )
inlineprotected
Parameters
[in]serviceId
[in]status

Definition at line 243 of file SCR_ServicesStatusDialogComponent.c.

◆ SetStatusBackground()

void SCR_ServicesStatusDialogComponent::SetStatusBackground ( ImageWidget backgroundWidget,
EServiceStatus serviceStatus )
inlineprotected

Definition at line 361 of file SCR_ServicesStatusDialogComponent.c.

◆ SetStatusImageAndColor()

void SCR_ServicesStatusDialogComponent::SetStatusImageAndColor ( ImageWidget iconWidget,
EServiceStatus serviceStatus,
bool mainIcon = false )
inlineprotected
Parameters
[in]iconWidget
[in]serviceStatus
[in]mainIcon

Definition at line 384 of file SCR_ServicesStatusDialogComponent.c.

◆ SetStatusText()

void SCR_ServicesStatusDialogComponent::SetStatusText ( Widget textWidget,
EServiceStatus serviceStatus )
inlineprotected

Definition at line 371 of file SCR_ServicesStatusDialogComponent.c.

◆ UpdateServicesMessage()

void SCR_ServicesStatusDialogComponent::UpdateServicesMessage ( SCR_ECommStatus commStatus,
EServiceStatus servicesStatus )
inlineprotected
Parameters
[in]commStatus
[in]servicesStatus

Definition at line 274 of file SCR_ServicesStatusDialogComponent.c.

Member Data Documentation

◆ m_aMainStatuses

ref array<ref SCR_ServicesStatusDialogComponent_Status> SCR_ServicesStatusDialogComponent::m_aMainStatuses
protected

Definition at line 10 of file SCR_ServicesStatusDialogComponent.c.

◆ m_aStatuses

ref array<ref SCR_ServicesStatusDialogComponent_Status> SCR_ServicesStatusDialogComponent::m_aStatuses
protected

Definition at line 7 of file SCR_ServicesStatusDialogComponent.c.

◆ m_LineLayout

ResourceName SCR_ServicesStatusDialogComponent::m_LineLayout
protected

Definition at line 13 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sBigPing

string SCR_ServicesStatusDialogComponent::m_sBigPing
protected

Definition at line 23 of file SCR_ServicesStatusDialogComponent.c.

◆ m_ServicesPresets

ref SCR_BackendServiceDisplayPresets SCR_ServicesStatusDialogComponent::m_ServicesPresets
protected

Definition at line 4 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sLastUpdateMessageMinutes

string SCR_ServicesStatusDialogComponent::m_sLastUpdateMessageMinutes
protected

Definition at line 49 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sLastUpdateMessageNoConnection

string SCR_ServicesStatusDialogComponent::m_sLastUpdateMessageNoConnection
protected

Definition at line 52 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sLastUpdateMessageSeconds

string SCR_ServicesStatusDialogComponent::m_sLastUpdateMessageSeconds
protected

Definition at line 46 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sLegendError

string SCR_ServicesStatusDialogComponent::m_sLegendError
protected

Definition at line 65 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sLegendRunning

string SCR_ServicesStatusDialogComponent::m_sLegendRunning
protected

Definition at line 62 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sLegendWarning

string SCR_ServicesStatusDialogComponent::m_sLegendWarning
protected

Definition at line 59 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sNoPing

string SCR_ServicesStatusDialogComponent::m_sNoPing
protected

Definition at line 17 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sPingText

string SCR_ServicesStatusDialogComponent::m_sPingText
protected

Definition at line 74 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sRefreshText

string SCR_ServicesStatusDialogComponent::m_sRefreshText
protected

Definition at line 75 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sStatusesMessageAttemptingToConnect

string SCR_ServicesStatusDialogComponent::m_sStatusesMessageAttemptingToConnect
protected

Definition at line 30 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sStatusesMessageError

string SCR_ServicesStatusDialogComponent::m_sStatusesMessageError
protected

Definition at line 42 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sStatusesMessageInitializationError

string SCR_ServicesStatusDialogComponent::m_sStatusesMessageInitializationError
protected

Definition at line 27 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sStatusesMessageNoConnection

string SCR_ServicesStatusDialogComponent::m_sStatusesMessageNoConnection
protected

Definition at line 33 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sStatusesMessageRunning

string SCR_ServicesStatusDialogComponent::m_sStatusesMessageRunning
protected

Definition at line 36 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sStatusesMessageWarning

string SCR_ServicesStatusDialogComponent::m_sStatusesMessageWarning
protected

Definition at line 39 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sTooltipTag

string SCR_ServicesStatusDialogComponent::m_sTooltipTag
protected

Definition at line 56 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sUpdatingPing

string SCR_ServicesStatusDialogComponent::m_sUpdatingPing
protected

Definition at line 20 of file SCR_ServicesStatusDialogComponent.c.

◆ m_Tooltip

SCR_ScriptedWidgetTooltip SCR_ServicesStatusDialogComponent::m_Tooltip
protected

Definition at line 77 of file SCR_ServicesStatusDialogComponent.c.

◆ m_wLastUpdate

TextWidget SCR_ServicesStatusDialogComponent::m_wLastUpdate
protected

Definition at line 71 of file SCR_ServicesStatusDialogComponent.c.

◆ m_wLinesParentWidget

Widget SCR_ServicesStatusDialogComponent::m_wLinesParentWidget
protected

Definition at line 69 of file SCR_ServicesStatusDialogComponent.c.

◆ m_wPingWidget

TextWidget SCR_ServicesStatusDialogComponent::m_wPingWidget
protected

Definition at line 68 of file SCR_ServicesStatusDialogComponent.c.

◆ m_wRefreshMessage

TextWidget SCR_ServicesStatusDialogComponent::m_wRefreshMessage
protected

Definition at line 72 of file SCR_ServicesStatusDialogComponent.c.

◆ m_wServicesMessage

TextWidget SCR_ServicesStatusDialogComponent::m_wServicesMessage
protected

Definition at line 70 of file SCR_ServicesStatusDialogComponent.c.


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