Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_ServicesStatusDialogComponent.c File Reference

Go to the source code of this file.

Classes

class  SCR_ServicesStatusDialogComponent
class  SCR_ServicesStatusDialogLineComponent

Functions

SCR_ServicesStatusDialogComponent ScriptedWidgetComponent BaseContainerProps ()] class SCR_ServicesStatusDialogComponent_Status
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)

Variables

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

Function Documentation

◆ BaseContainerProps()

◆ CreateLines()

void BaseContainerProps::CreateLines ( Widget w)
protected

Definition at line 610 of file SCR_ServicesStatusDialogComponent.c.

◆ GetAllServices()

array< ref SCR_BackendServiceDisplay > BaseContainerProps::GetAllServices ( )
protected
Returns

Definition at line 691 of file SCR_ServicesStatusDialogComponent.c.

◆ GetStatus()

SCR_ServicesStatusDialogComponent_Status BaseContainerProps::GetStatus ( EServiceStatus serviceStatus,
array< ref SCR_ServicesStatusDialogComponent_Status > statuses )
protected

Definition at line 877 of file SCR_ServicesStatusDialogComponent.c.

◆ HandlerAttached()

override void HandlerAttached ( Widget w)
protected

Definition at line 556 of file SCR_ServicesStatusDialogComponent.c.

◆ HandlerDeattached()

override void BaseContainerProps::HandlerDeattached ( Widget w)
protected

Definition at line 602 of file SCR_ServicesStatusDialogComponent.c.

◆ OnLineMouseEnter()

void BaseContainerProps::OnLineMouseEnter ( )
protected

Definition at line 892 of file SCR_ServicesStatusDialogComponent.c.

◆ OnLineMouseLeave()

void BaseContainerProps::OnLineMouseLeave ( )
protected

Definition at line 898 of file SCR_ServicesStatusDialogComponent.c.

◆ OnTooltipShow()

void BaseContainerProps::OnTooltipShow ( SCR_ScriptedWidgetTooltip tooltip)
protected

Definition at line 904 of file SCR_ServicesStatusDialogComponent.c.

◆ SetAllServicesState()

void BaseContainerProps::SetAllServicesState ( EServiceStatus status)
protected
Parameters
[in]status

Definition at line 702 of file SCR_ServicesStatusDialogComponent.c.

◆ SetLastUpdateMessage()

void BaseContainerProps::SetLastUpdateMessage ( int pingAge)
protected
Parameters
[in]pingAge

Definition at line 800 of file SCR_ServicesStatusDialogComponent.c.

◆ SetPing()

void BaseContainerProps::SetPing ( int pingInMs)
protected

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

Parameters
pingInMsping in milliseconds

Definition at line 650 of file SCR_ServicesStatusDialogComponent.c.

◆ SetRefreshMessage()

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

Definition at line 824 of file SCR_ServicesStatusDialogComponent.c.

◆ SetServiceState()

void BaseContainerProps::SetServiceState ( string serviceId,
EServiceStatus status )
protected
Parameters
[in]serviceId
[in]status

Definition at line 719 of file SCR_ServicesStatusDialogComponent.c.

◆ SetStatusBackground()

void BaseContainerProps::SetStatusBackground ( ImageWidget backgroundWidget,
EServiceStatus serviceStatus )
protected

Definition at line 837 of file SCR_ServicesStatusDialogComponent.c.

◆ SetStatusImageAndColor()

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

Definition at line 860 of file SCR_ServicesStatusDialogComponent.c.

◆ SetStatusText()

void BaseContainerProps::SetStatusText ( Widget textWidget,
EServiceStatus serviceStatus )
protected

Definition at line 847 of file SCR_ServicesStatusDialogComponent.c.

◆ UpdateServicesMessage()

void BaseContainerProps::UpdateServicesMessage ( SCR_ECommStatus commStatus,
EServiceStatus servicesStatus )
protected
Parameters
[in]commStatus
[in]servicesStatus

Definition at line 750 of file SCR_ServicesStatusDialogComponent.c.

Variable Documentation

◆ m_aMainStatuses

ref array<ref SCR_ServicesStatusDialogComponent_Status> m_aMainStatuses
protected

Definition at line 486 of file SCR_ServicesStatusDialogComponent.c.

◆ m_aStatuses

ref array<ref SCR_ServicesStatusDialogComponent_Status> m_aStatuses
protected

Definition at line 483 of file SCR_ServicesStatusDialogComponent.c.

◆ m_LineLayout

ResourceName m_LineLayout
protected

Definition at line 489 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sBigPing

string m_sBigPing
protected

Definition at line 499 of file SCR_ServicesStatusDialogComponent.c.

◆ m_ServicesPresets

ref SCR_BackendServiceDisplayPresets m_ServicesPresets
protected

Definition at line 480 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sLastUpdateMessageMinutes

string m_sLastUpdateMessageMinutes
protected

Definition at line 525 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sLastUpdateMessageNoConnection

string m_sLastUpdateMessageNoConnection
protected

Definition at line 528 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sLastUpdateMessageSeconds

string m_sLastUpdateMessageSeconds
protected

Definition at line 522 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sLegendError

string m_sLegendError
protected

Definition at line 541 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sLegendRunning

string m_sLegendRunning
protected

Definition at line 538 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sLegendWarning

string m_sLegendWarning
protected

Definition at line 535 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sNoPing

string m_sNoPing
protected

Definition at line 493 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sPingText

string m_sPingText
protected

Definition at line 550 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sRefreshText

string m_sRefreshText
protected

Definition at line 551 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sStatusesMessageAttemptingToConnect

string m_sStatusesMessageAttemptingToConnect
protected

Definition at line 506 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sStatusesMessageError

string m_sStatusesMessageError
protected

Definition at line 518 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sStatusesMessageInitializationError

string m_sStatusesMessageInitializationError
protected

Definition at line 503 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sStatusesMessageNoConnection

string m_sStatusesMessageNoConnection
protected

Definition at line 509 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sStatusesMessageRunning

string m_sStatusesMessageRunning
protected

Definition at line 512 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sStatusesMessageWarning

string m_sStatusesMessageWarning
protected

Definition at line 515 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sTooltipTag

string m_sTooltipTag
protected

Definition at line 532 of file SCR_ServicesStatusDialogComponent.c.

◆ m_sUpdatingPing

string m_sUpdatingPing
protected

Definition at line 496 of file SCR_ServicesStatusDialogComponent.c.

◆ m_Tooltip

SCR_ScriptedWidgetTooltip m_Tooltip
protected

Definition at line 553 of file SCR_ServicesStatusDialogComponent.c.

◆ m_wLastUpdate

TextWidget m_wLastUpdate
protected

Definition at line 547 of file SCR_ServicesStatusDialogComponent.c.

◆ m_wLinesParentWidget

Widget m_wLinesParentWidget
protected

Definition at line 545 of file SCR_ServicesStatusDialogComponent.c.

◆ m_wPingWidget

TextWidget m_wPingWidget
protected

Definition at line 544 of file SCR_ServicesStatusDialogComponent.c.

◆ m_wRefreshMessage

TextWidget m_wRefreshMessage
protected

Definition at line 548 of file SCR_ServicesStatusDialogComponent.c.

◆ m_wServicesMessage

TextWidget m_wServicesMessage
protected

Definition at line 546 of file SCR_ServicesStatusDialogComponent.c.