![]() |
Arma Reforger Explorer
1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Go to the source code of this file.
Data Structures | |
| class | SCR_ServerBrowserEntryComponent |
| This component handles server entry and visiualization of server data. More... | |
Enumerations | |
| enum | SCR_EServerEntryProperty { VERSION_MISMATCH = 1 << 0, PASSWORD_PROTECTED = 1 << 1, CROSS_PLATFORM = 1 << 2, LAN = 1 << 3, MODDED = 1 << 4, UNJOINABLE = 1 << 5 } |
Functions | |
| SCR_ServerBrowserEntryComponent SCR_ListMenuEntryComponent | BaseContainerProps ()] class ServerBrowserEntryProperty |
| override void | HandlerAttached (Widget w) |
| override void | OnTooltipShow (SCR_ScriptedWidgetTooltip tooltipClass, Widget tooltipWidget, Widget hoverWidget, SCR_ScriptedWidgetTooltipPreset preset, string tag) |
| override void | UpdateModularButtons () |
| override bool | OnFocusLost (Widget w, int x, int y) |
| protected void | OnJoinInteractionButtonClicked () |
| protected void | SetCellText (string cellName, string str) |
| protected void | DisplayPing (int ping) |
| protected void | CheckRoomProperties () |
| Check properties and assign state of room. More... | |
| protected void | DisplayServerProperties () |
| Create property images based on room setup. More... | |
| protected string | GetDownloadSizeMessage () |
| protected void | OnServerDetailModsLoaded () |
| protected void | UpdateTooltipJoinDownloadSizeMessage () |
| void | SetRoomInfo (Room room) |
| void | EmptyVisuals (bool enable) |
| void | SetModsManager (SCR_RoomModsManager modsManager) |
| Room | GetRoomInfo () |
| bool | GetIsModded () |
| bool | GetIsEnabled (out bool versionMismatch, out bool unjoinable) |
Variables | |
| protected int | m_iPingLimit |
| protected string | m_sTooltipDownloadIcon |
| protected float | m_fTooltipDownloadIconScale |
| protected Room | m_RoomInfo |
| protected SCR_EServerEntryProperty | m_iProperties |
| protected ref array< ref ServerBrowserEntryProperty > | m_aPingStates |
| protected Widget | m_wHorizontalContent |
| protected Widget | m_wLoading |
| protected Widget | m_wUnjoinableIcon |
| protected ImageWidget | m_wImgPing |
| protected int | m_iHighestPing = 0 |
| protected Widget | m_wImageModded |
| protected Widget | m_wJoinButton |
| protected Widget | m_wPasswordButton |
| protected SCR_RoomModsManager | m_ModsManager |
| protected string | m_sPatchSize |
| protected bool | m_bIsPatchSizeLoaded |
| protected Widget | m_wVersionWarningIcon |
| Enumerator | |
|---|---|
| VERSION_MISMATCH | |
| PASSWORD_PROTECTED | |
| CROSS_PLATFORM | |
| LAN | |
| MODDED | |
| UNJOINABLE | |
Definition at line 477 of file SCR_ServerBrowserEntryComponent.c.
| SCR_ServerBrowserEntryComponent SCR_ListMenuEntryComponent BaseContainerProps | ( | ) |
Definition at line 461 of file SCR_ServerBrowserEntryComponent.c.
| protected void BaseContainerProps::CheckRoomProperties | ( | ) |
Check properties and assign state of room.
Definition at line 270 of file SCR_ServerBrowserEntryComponent.c.
| protected void BaseContainerProps::DisplayPing | ( | int | ping | ) |
Display number of current ping and add icon and color
| [in] | ping |
Definition at line 218 of file SCR_ServerBrowserEntryComponent.c.
| protected void BaseContainerProps::DisplayServerProperties | ( | ) |
Create property images based on room setup.
Definition at line 303 of file SCR_ServerBrowserEntryComponent.c.
| void BaseContainerProps::EmptyVisuals | ( | bool | enable | ) |
Set button visuals and behaviour
| [in] | enable |
Definition at line 414 of file SCR_ServerBrowserEntryComponent.c.
| protected string BaseContainerProps::GetDownloadSizeMessage | ( | ) |
Definition at line 329 of file SCR_ServerBrowserEntryComponent.c.
| bool BaseContainerProps::GetIsEnabled | ( | out bool | versionMismatch, |
| out bool | unjoinable | ||
| ) |
| [out] | versionMismatch | |
| [out] | unjoinable |
Definition at line 451 of file SCR_ServerBrowserEntryComponent.c.
| bool BaseContainerProps::GetIsModded | ( | ) |
Definition at line 442 of file SCR_ServerBrowserEntryComponent.c.
| Room BaseContainerProps::GetRoomInfo | ( | ) |
Definition at line 435 of file SCR_ServerBrowserEntryComponent.c.
| override void BaseContainerProps::HandlerAttached | ( | Widget | w | ) |
Definition at line 63 of file SCR_ServerBrowserEntryComponent.c.
Definition at line 178 of file SCR_ServerBrowserEntryComponent.c.
| protected void BaseContainerProps::OnJoinInteractionButtonClicked | ( | ) |
Definition at line 194 of file SCR_ServerBrowserEntryComponent.c.
| protected void BaseContainerProps::OnServerDetailModsLoaded | ( | ) |
Definition at line 341 of file SCR_ServerBrowserEntryComponent.c.
| override void BaseContainerProps::OnTooltipShow | ( | SCR_ScriptedWidgetTooltip | tooltipClass, |
| Widget | tooltipWidget, | ||
| Widget | hoverWidget, | ||
| SCR_ScriptedWidgetTooltipPreset | preset, | ||
| string | tag | ||
| ) |
Definition at line 144 of file SCR_ServerBrowserEntryComponent.c.
| protected void BaseContainerProps::SetCellText | ( | string | cellName, |
| string | str | ||
| ) |
Set text in cell by it's widget name
| [in] | cellName | |
| [in] | str |
Definition at line 204 of file SCR_ServerBrowserEntryComponent.c.
| void BaseContainerProps::SetModsManager | ( | SCR_RoomModsManager | modsManager | ) |
| [in] | modsManager |
Definition at line 422 of file SCR_ServerBrowserEntryComponent.c.
| void BaseContainerProps::SetRoomInfo | ( | Room | room | ) |
Set room and display room info in entry
| [in] | room |
Definition at line 379 of file SCR_ServerBrowserEntryComponent.c.
| override void BaseContainerProps::UpdateModularButtons | ( | ) |
Definition at line 168 of file SCR_ServerBrowserEntryComponent.c.
| protected void BaseContainerProps::UpdateTooltipJoinDownloadSizeMessage | ( | ) |
Definition at line 357 of file SCR_ServerBrowserEntryComponent.c.
| protected ref array<ref ServerBrowserEntryProperty> m_aPingStates |
Definition at line 36 of file SCR_ServerBrowserEntryComponent.c.
| protected bool m_bIsPatchSizeLoaded |
Definition at line 54 of file SCR_ServerBrowserEntryComponent.c.
| protected float m_fTooltipDownloadIconScale |
Definition at line 10 of file SCR_ServerBrowserEntryComponent.c.
| protected int m_iHighestPing = 0 |
Definition at line 46 of file SCR_ServerBrowserEntryComponent.c.
| protected int m_iPingLimit |
Definition at line 4 of file SCR_ServerBrowserEntryComponent.c.
| protected SCR_EServerEntryProperty m_iProperties |
Definition at line 32 of file SCR_ServerBrowserEntryComponent.c.
| protected SCR_RoomModsManager m_ModsManager |
Definition at line 52 of file SCR_ServerBrowserEntryComponent.c.
| protected Room m_RoomInfo |
Definition at line 31 of file SCR_ServerBrowserEntryComponent.c.
| protected string m_sPatchSize |
Definition at line 53 of file SCR_ServerBrowserEntryComponent.c.
| protected string m_sTooltipDownloadIcon |
Definition at line 7 of file SCR_ServerBrowserEntryComponent.c.
| protected Widget m_wHorizontalContent |
Definition at line 39 of file SCR_ServerBrowserEntryComponent.c.
| protected Widget m_wImageModded |
Definition at line 48 of file SCR_ServerBrowserEntryComponent.c.
| protected ImageWidget m_wImgPing |
Definition at line 45 of file SCR_ServerBrowserEntryComponent.c.
| protected Widget m_wJoinButton |
Definition at line 49 of file SCR_ServerBrowserEntryComponent.c.
| protected Widget m_wLoading |
Definition at line 40 of file SCR_ServerBrowserEntryComponent.c.
| protected Widget m_wPasswordButton |
Definition at line 50 of file SCR_ServerBrowserEntryComponent.c.
| protected Widget m_wUnjoinableIcon |
Definition at line 43 of file SCR_ServerBrowserEntryComponent.c.
| protected Widget m_wVersionWarningIcon |
Definition at line 56 of file SCR_ServerBrowserEntryComponent.c.