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

Protected Member Functions

override void OnMenuOpen (SCR_ConfigurableDialogUiPreset preset)
override void OnMenuClose ()
override void OnConfirm ()
override void OnCancel ()
void OnFavorite ()
void OnFieldManual ()
void DisplayFavoriteAction (bool isFavorite)
void OnRoomSetFavoriteResponseDialog ()
void OnCopyIPAddress ()
void SetIPAddressText (string text)
void SetDiscordText (string text)
void UpdateDetailIcons ()
void SetFavoritesButtonsEnabled (bool enabled)
void UpdateInfo_Enqueued ()
void UpdateInfo_QueueFull ()
void UpdateInfo_QueueDisabled ()
void UpdateEnqueuedTimeDisplay ()
void Init (Room room, SCR_EJoinFailUI mode, MissionWorkshopItem scenario, ScriptInvokerVoid onFavoritesResponse=null)
void UpdateInfo ()
void SetScenarioImage (MissionWorkshopItem scenario)
ScriptInvokerRoom GetOnRetryFullServerJoin ()
ScriptInvokerVoid GetOnLeaveQueueRequest ()
ScriptInvokerVoid GetOnFavorite ()

Protected Attributes

const string WIDGET_BACKGROUND_IMAGE = "BackgroundImageBackend"
const string WIDGET_SIDE_SPINNER = "SideSpinner"
const string INPUT_BUTTON_FIELD_MANUAL = "FieldManual"
const string INPUT_BUTTON_FAVORITES = "Favorites"
const string MOUSE_BUTTON_FAVORITES = "FavoriteButton"
const int ENQUEUED_TIME_UPDATE_FREQUENCY = 1000
const string MESSAGE_SERVER_FULL = "#AR-ServerBrowser_FullServer"
const string MESSAGE_SERVER_POPULATION = "#AR-Scenario_Players"
const string MESSAGE_QUEUE_FULL = "#AR-ServerQueue_QueueFull_Header"
const string MESSAGE_QUEUE_DISABLED = "#AR-ServerQueue_QueueDisabled_Header"
const string MESSAGE_QUEUE_POPULATION = "#AR-ServerQueue_PlayersInQueue"
const string MESSAGE_QUEUE_MAX_SIZE = "#AR-ServerQueue_MaxSize"
const string MESSAGE_ENQUEUED = "#AR-ServerQueue_Enqueued_Header"
const string MESSAGE_ENQUEUED_POSITION = "#AR-ServerQueue_CurrentPosition"
const string MESSAGE_QUEUE_WAIT_TIME = "#AR-ServerQueue_AvgWaitTime"
const string MESSAGE_QUEUE_EXPLANATION = "#AR-ServerQueue_Enqueued_Message"
const string MESSAGE_QUEUE_EXPLANATION_TIME = "#AR-ServerQueue_Enqueued_Message_Time"
const string LABEL_LEAVE_QUEUE = "#AR-ServerQueue_LeaveQueue_Button"
const string LABEL_CANCEL = "#AR-Workshop_ButtonCancel"
ref SCR_ServerFullDialogContentWidgets m_Widgets = new SCR_ServerFullDialogContentWidgets()
SCR_InputButtonComponent m_NavConfirm
SCR_InputButtonComponent m_NavCancel
SCR_InputButtonComponent m_NavFavorites
SCR_InputButtonComponent m_NavFieldManual
SCR_ModularButtonComponent m_BtnFavorites
SCR_ScenarioBackendImageComponent m_BackendImageComp
Widget m_wSideSpinner
Room m_Room
SCR_EJoinFailUI m_eMode
ref ScriptInvokerRoom m_OnRetryFullServerJoin
ref ScriptInvokerVoid m_OnLeaveQueueRequest
ref ScriptInvokerVoid m_OnFavorite

Detailed Description

Definition at line 9 of file SCR_ServerFullDialog.c.

Member Function Documentation

◆ DisplayFavoriteAction()

void SCR_ServerFullDialog::DisplayFavoriteAction ( bool isFavorite)
inlineprotected

Definition at line 132 of file SCR_ServerFullDialog.c.

◆ GetOnFavorite()

ScriptInvokerVoid SCR_ServerFullDialog::GetOnFavorite ( )
inlineprotected

Definition at line 471 of file SCR_ServerFullDialog.c.

◆ GetOnLeaveQueueRequest()

ScriptInvokerVoid SCR_ServerFullDialog::GetOnLeaveQueueRequest ( )
inlineprotected

Definition at line 462 of file SCR_ServerFullDialog.c.

◆ GetOnRetryFullServerJoin()

ScriptInvokerRoom SCR_ServerFullDialog::GetOnRetryFullServerJoin ( )
inlineprotected

Definition at line 453 of file SCR_ServerFullDialog.c.

◆ Init()

void SCR_ServerFullDialog::Init ( Room room,
SCR_EJoinFailUI mode,
MissionWorkshopItem scenario,
ScriptInvokerVoid onFavoritesResponse = null )
inlineprotected

Definition at line 330 of file SCR_ServerFullDialog.c.

◆ OnCancel()

override void SCR_ServerFullDialog::OnCancel ( )
inlineprotected

Definition at line 107 of file SCR_ServerFullDialog.c.

◆ OnConfirm()

override void SCR_ServerFullDialog::OnConfirm ( )
inlineprotected

Definition at line 98 of file SCR_ServerFullDialog.c.

◆ OnCopyIPAddress()

void SCR_ServerFullDialog::OnCopyIPAddress ( )
inlineprotected

Definition at line 149 of file SCR_ServerFullDialog.c.

◆ OnFavorite()

void SCR_ServerFullDialog::OnFavorite ( )
inlineprotected

Definition at line 117 of file SCR_ServerFullDialog.c.

◆ OnFieldManual()

void SCR_ServerFullDialog::OnFieldManual ( )
inlineprotected

Definition at line 124 of file SCR_ServerFullDialog.c.

◆ OnMenuClose()

override void SCR_ServerFullDialog::OnMenuClose ( )
inlineprotected

Definition at line 90 of file SCR_ServerFullDialog.c.

◆ OnMenuOpen()

override void SCR_ServerFullDialog::OnMenuOpen ( SCR_ConfigurableDialogUiPreset preset)
inlineprotected

Definition at line 55 of file SCR_ServerFullDialog.c.

◆ OnRoomSetFavoriteResponseDialog()

void SCR_ServerFullDialog::OnRoomSetFavoriteResponseDialog ( )
inlineprotected

Definition at line 143 of file SCR_ServerFullDialog.c.

◆ SetDiscordText()

void SCR_ServerFullDialog::SetDiscordText ( string text)
inlineprotected

Definition at line 161 of file SCR_ServerFullDialog.c.

◆ SetFavoritesButtonsEnabled()

void SCR_ServerFullDialog::SetFavoritesButtonsEnabled ( bool enabled)
inlineprotected

Definition at line 178 of file SCR_ServerFullDialog.c.

◆ SetIPAddressText()

void SCR_ServerFullDialog::SetIPAddressText ( string text)
inlineprotected

Definition at line 155 of file SCR_ServerFullDialog.c.

◆ SetScenarioImage()

void SCR_ServerFullDialog::SetScenarioImage ( MissionWorkshopItem scenario)
inlineprotected

Definition at line 441 of file SCR_ServerFullDialog.c.

◆ UpdateDetailIcons()

void SCR_ServerFullDialog::UpdateDetailIcons ( )
inlineprotected

Definition at line 167 of file SCR_ServerFullDialog.c.

◆ UpdateEnqueuedTimeDisplay()

void SCR_ServerFullDialog::UpdateEnqueuedTimeDisplay ( )
inlineprotected

Definition at line 315 of file SCR_ServerFullDialog.c.

◆ UpdateInfo()

void SCR_ServerFullDialog::UpdateInfo ( )
inlineprotected

Definition at line 415 of file SCR_ServerFullDialog.c.

◆ UpdateInfo_Enqueued()

void SCR_ServerFullDialog::UpdateInfo_Enqueued ( )
inlineprotected

Definition at line 202 of file SCR_ServerFullDialog.c.

◆ UpdateInfo_QueueDisabled()

void SCR_ServerFullDialog::UpdateInfo_QueueDisabled ( )
inlineprotected

Definition at line 286 of file SCR_ServerFullDialog.c.

◆ UpdateInfo_QueueFull()

void SCR_ServerFullDialog::UpdateInfo_QueueFull ( )
inlineprotected

Definition at line 231 of file SCR_ServerFullDialog.c.

Member Data Documentation

◆ ENQUEUED_TIME_UPDATE_FREQUENCY

const int SCR_ServerFullDialog::ENQUEUED_TIME_UPDATE_FREQUENCY = 1000
protected

Definition at line 18 of file SCR_ServerFullDialog.c.

◆ INPUT_BUTTON_FAVORITES

const string SCR_ServerFullDialog::INPUT_BUTTON_FAVORITES = "Favorites"
protected

Definition at line 15 of file SCR_ServerFullDialog.c.

◆ INPUT_BUTTON_FIELD_MANUAL

const string SCR_ServerFullDialog::INPUT_BUTTON_FIELD_MANUAL = "FieldManual"
protected

Definition at line 14 of file SCR_ServerFullDialog.c.

◆ LABEL_CANCEL

const string SCR_ServerFullDialog::LABEL_CANCEL = "#AR-Workshop_ButtonCancel"
protected

Definition at line 34 of file SCR_ServerFullDialog.c.

◆ LABEL_LEAVE_QUEUE

const string SCR_ServerFullDialog::LABEL_LEAVE_QUEUE = "#AR-ServerQueue_LeaveQueue_Button"
protected

Definition at line 33 of file SCR_ServerFullDialog.c.

◆ m_BackendImageComp

SCR_ScenarioBackendImageComponent SCR_ServerFullDialog::m_BackendImageComp
protected

Definition at line 43 of file SCR_ServerFullDialog.c.

◆ m_BtnFavorites

SCR_ModularButtonComponent SCR_ServerFullDialog::m_BtnFavorites
protected

Definition at line 42 of file SCR_ServerFullDialog.c.

◆ m_eMode

SCR_EJoinFailUI SCR_ServerFullDialog::m_eMode
protected

Definition at line 47 of file SCR_ServerFullDialog.c.

◆ m_NavCancel

SCR_InputButtonComponent SCR_ServerFullDialog::m_NavCancel
protected

Definition at line 39 of file SCR_ServerFullDialog.c.

◆ m_NavConfirm

SCR_InputButtonComponent SCR_ServerFullDialog::m_NavConfirm
protected

Definition at line 38 of file SCR_ServerFullDialog.c.

◆ m_NavFavorites

SCR_InputButtonComponent SCR_ServerFullDialog::m_NavFavorites
protected

Definition at line 40 of file SCR_ServerFullDialog.c.

◆ m_NavFieldManual

SCR_InputButtonComponent SCR_ServerFullDialog::m_NavFieldManual
protected

Definition at line 41 of file SCR_ServerFullDialog.c.

◆ m_OnFavorite

ref ScriptInvokerVoid SCR_ServerFullDialog::m_OnFavorite
protected

Definition at line 51 of file SCR_ServerFullDialog.c.

◆ m_OnLeaveQueueRequest

ref ScriptInvokerVoid SCR_ServerFullDialog::m_OnLeaveQueueRequest
protected

Definition at line 50 of file SCR_ServerFullDialog.c.

◆ m_OnRetryFullServerJoin

ref ScriptInvokerRoom SCR_ServerFullDialog::m_OnRetryFullServerJoin
protected

Definition at line 49 of file SCR_ServerFullDialog.c.

◆ m_Room

Room SCR_ServerFullDialog::m_Room
protected

Definition at line 46 of file SCR_ServerFullDialog.c.

◆ m_Widgets

ref SCR_ServerFullDialogContentWidgets SCR_ServerFullDialog::m_Widgets = new SCR_ServerFullDialogContentWidgets()
protected

Definition at line 36 of file SCR_ServerFullDialog.c.

◆ m_wSideSpinner

Widget SCR_ServerFullDialog::m_wSideSpinner
protected

Definition at line 44 of file SCR_ServerFullDialog.c.

◆ MESSAGE_ENQUEUED

const string SCR_ServerFullDialog::MESSAGE_ENQUEUED = "#AR-ServerQueue_Enqueued_Header"
protected

Definition at line 27 of file SCR_ServerFullDialog.c.

◆ MESSAGE_ENQUEUED_POSITION

const string SCR_ServerFullDialog::MESSAGE_ENQUEUED_POSITION = "#AR-ServerQueue_CurrentPosition"
protected

Definition at line 28 of file SCR_ServerFullDialog.c.

◆ MESSAGE_QUEUE_DISABLED

const string SCR_ServerFullDialog::MESSAGE_QUEUE_DISABLED = "#AR-ServerQueue_QueueDisabled_Header"
protected

Definition at line 24 of file SCR_ServerFullDialog.c.

◆ MESSAGE_QUEUE_EXPLANATION

const string SCR_ServerFullDialog::MESSAGE_QUEUE_EXPLANATION = "#AR-ServerQueue_Enqueued_Message"
protected

Definition at line 30 of file SCR_ServerFullDialog.c.

◆ MESSAGE_QUEUE_EXPLANATION_TIME

const string SCR_ServerFullDialog::MESSAGE_QUEUE_EXPLANATION_TIME = "#AR-ServerQueue_Enqueued_Message_Time"
protected

Definition at line 31 of file SCR_ServerFullDialog.c.

◆ MESSAGE_QUEUE_FULL

const string SCR_ServerFullDialog::MESSAGE_QUEUE_FULL = "#AR-ServerQueue_QueueFull_Header"
protected

Definition at line 23 of file SCR_ServerFullDialog.c.

◆ MESSAGE_QUEUE_MAX_SIZE

const string SCR_ServerFullDialog::MESSAGE_QUEUE_MAX_SIZE = "#AR-ServerQueue_MaxSize"
protected

Definition at line 26 of file SCR_ServerFullDialog.c.

◆ MESSAGE_QUEUE_POPULATION

const string SCR_ServerFullDialog::MESSAGE_QUEUE_POPULATION = "#AR-ServerQueue_PlayersInQueue"
protected

Definition at line 25 of file SCR_ServerFullDialog.c.

◆ MESSAGE_QUEUE_WAIT_TIME

const string SCR_ServerFullDialog::MESSAGE_QUEUE_WAIT_TIME = "#AR-ServerQueue_AvgWaitTime"
protected

Definition at line 29 of file SCR_ServerFullDialog.c.

◆ MESSAGE_SERVER_FULL

const string SCR_ServerFullDialog::MESSAGE_SERVER_FULL = "#AR-ServerBrowser_FullServer"
protected

Definition at line 21 of file SCR_ServerFullDialog.c.

◆ MESSAGE_SERVER_POPULATION

const string SCR_ServerFullDialog::MESSAGE_SERVER_POPULATION = "#AR-Scenario_Players"
protected

Definition at line 22 of file SCR_ServerFullDialog.c.

◆ MOUSE_BUTTON_FAVORITES

const string SCR_ServerFullDialog::MOUSE_BUTTON_FAVORITES = "FavoriteButton"
protected

Definition at line 16 of file SCR_ServerFullDialog.c.

◆ WIDGET_BACKGROUND_IMAGE

const string SCR_ServerFullDialog::WIDGET_BACKGROUND_IMAGE = "BackgroundImageBackend"
protected

Definition at line 11 of file SCR_ServerFullDialog.c.

◆ WIDGET_SIDE_SPINNER

const string SCR_ServerFullDialog::WIDGET_SIDE_SPINNER = "SideSpinner"
protected

Definition at line 12 of file SCR_ServerFullDialog.c.


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