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

Protected Member Functions

override void HandlerAttached (Widget w)
override void SetScenario (MissionWorkshopItem scenario)
void OnScenarioBackendImageSelected ()
void SetHideScenarioImg (bool hideContent)
void UpdateAllWidgets ()
 Change image behavior.
void SetDefaultScenario (string contentTag)
void DisplayRoomData (Room room, bool showMods=true)
void DisplayRoomDataScenario (Room room)
void DisplayDefaultScenarioImage ()
void HideModsWidgets ()
void DisplayMods ()
 Set mods to display in panel.
void DisplayModsCount (int count)
 Quick display mods count.
void SetModsManager (SCR_RoomModsManager manager)

Protected Attributes

string m_sDefaultScenarioImg
const string WIDGET_MODS_COUNT = "ModsCount"
const string WIDGET_MODS_LOADING = "LoadingMods"
const string WIDGET_MODS_ICON = "ModsSizeIcon"
const string WIDGET_MODS_SIZE = "ModsSizeText"
const string WIDGET_MODS_LOCKED_ICON = "ModsLockedIcon"
const string STR_VERSION_MISMATCH = "#AR-ServerBrowser_JoinModVersionMissmatch"
const string STR_UNJOINABLE = "#AR-ServerBrowser_NoneServers"
const string STR_DEFAULT_VERSION = "0.0.0.0"
ImageWidget m_wImgModsIcon
ImageWidget m_wImgModsLocked
TextWidget m_wTxtModsCount
TextWidget m_wModsSizeText
Widget m_wImageCrossplay
SCR_LoadingOverlay m_ModsLoading
Room m_Room
SCR_RoomModsManager m_ModsManager
bool m_bHideScenarioImg

Detailed Description

Definition at line 6 of file SCR_ServerScenarioDetailsPanelComponent.c.

Member Function Documentation

◆ DisplayDefaultScenarioImage()

void SCR_ServerScenarioDetailsPanelComponent::DisplayDefaultScenarioImage ( )
inlineprotected

Definition at line 282 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ DisplayMods()

void SCR_ServerScenarioDetailsPanelComponent::DisplayMods ( )
inlineprotected

Set mods to display in panel.

Definition at line 304 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ DisplayModsCount()

void SCR_ServerScenarioDetailsPanelComponent::DisplayModsCount ( int count)
inlineprotected

Quick display mods count.

Definition at line 355 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ DisplayRoomData()

void SCR_ServerScenarioDetailsPanelComponent::DisplayRoomData ( Room room,
bool showMods = true )
inlineprotected

Definition at line 196 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ DisplayRoomDataScenario()

void SCR_ServerScenarioDetailsPanelComponent::DisplayRoomDataScenario ( Room room)
inlineprotected

Definition at line 231 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ HandlerAttached()

override void SCR_ServerScenarioDetailsPanelComponent::HandlerAttached ( Widget w)
inlineprotected

Definition at line 43 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ HideModsWidgets()

void SCR_ServerScenarioDetailsPanelComponent::HideModsWidgets ( )
inlineprotected

Hide all widgets displaying info about mods Used mostly when server is not modded or not selected

Definition at line 293 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ OnScenarioBackendImageSelected()

void SCR_ServerScenarioDetailsPanelComponent::OnScenarioBackendImageSelected ( )
inlineprotected

Definition at line 110 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ SetDefaultScenario()

void SCR_ServerScenarioDetailsPanelComponent::SetDefaultScenario ( string contentTag)
inlineprotected

Find default scenario content by given tag Should display fallback text when no scenario is selected for various reasons

Definition at line 138 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ SetHideScenarioImg()

void SCR_ServerScenarioDetailsPanelComponent::SetHideScenarioImg ( bool hideContent)
inlineprotected

Definition at line 119 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ SetModsManager()

void SCR_ServerScenarioDetailsPanelComponent::SetModsManager ( SCR_RoomModsManager manager)
inlineprotected

Definition at line 370 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ SetScenario()

override void SCR_ServerScenarioDetailsPanelComponent::SetScenario ( MissionWorkshopItem scenario)
inlineprotected

Definition at line 68 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ UpdateAllWidgets()

void SCR_ServerScenarioDetailsPanelComponent::UpdateAllWidgets ( )
inlineprotected

Change image behavior.

Definition at line 123 of file SCR_ServerScenarioDetailsPanelComponent.c.

Member Data Documentation

◆ m_bHideScenarioImg

bool SCR_ServerScenarioDetailsPanelComponent::m_bHideScenarioImg
protected

Definition at line 36 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ m_ModsLoading

SCR_LoadingOverlay SCR_ServerScenarioDetailsPanelComponent::m_ModsLoading
protected

Definition at line 31 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ m_ModsManager

SCR_RoomModsManager SCR_ServerScenarioDetailsPanelComponent::m_ModsManager
protected

Definition at line 35 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ m_Room

Room SCR_ServerScenarioDetailsPanelComponent::m_Room
protected

Definition at line 34 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ m_sDefaultScenarioImg

string SCR_ServerScenarioDetailsPanelComponent::m_sDefaultScenarioImg
protected

Definition at line 9 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ m_wImageCrossplay

Widget SCR_ServerScenarioDetailsPanelComponent::m_wImageCrossplay
protected

Definition at line 29 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ m_wImgModsIcon

ImageWidget SCR_ServerScenarioDetailsPanelComponent::m_wImgModsIcon
protected

Definition at line 25 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ m_wImgModsLocked

ImageWidget SCR_ServerScenarioDetailsPanelComponent::m_wImgModsLocked
protected

Definition at line 26 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ m_wModsSizeText

TextWidget SCR_ServerScenarioDetailsPanelComponent::m_wModsSizeText
protected

Definition at line 28 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ m_wTxtModsCount

TextWidget SCR_ServerScenarioDetailsPanelComponent::m_wTxtModsCount
protected

Definition at line 27 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ STR_DEFAULT_VERSION

const string SCR_ServerScenarioDetailsPanelComponent::STR_DEFAULT_VERSION = "0.0.0.0"
protected

Definition at line 22 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ STR_UNJOINABLE

const string SCR_ServerScenarioDetailsPanelComponent::STR_UNJOINABLE = "#AR-ServerBrowser_NoneServers"
protected

Definition at line 20 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ STR_VERSION_MISMATCH

const string SCR_ServerScenarioDetailsPanelComponent::STR_VERSION_MISMATCH = "#AR-ServerBrowser_JoinModVersionMissmatch"
protected

Definition at line 19 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ WIDGET_MODS_COUNT

const string SCR_ServerScenarioDetailsPanelComponent::WIDGET_MODS_COUNT = "ModsCount"
protected

Definition at line 12 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ WIDGET_MODS_ICON

const string SCR_ServerScenarioDetailsPanelComponent::WIDGET_MODS_ICON = "ModsSizeIcon"
protected

Definition at line 14 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ WIDGET_MODS_LOADING

const string SCR_ServerScenarioDetailsPanelComponent::WIDGET_MODS_LOADING = "LoadingMods"
protected

Definition at line 13 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ WIDGET_MODS_LOCKED_ICON

const string SCR_ServerScenarioDetailsPanelComponent::WIDGET_MODS_LOCKED_ICON = "ModsLockedIcon"
protected

Definition at line 16 of file SCR_ServerScenarioDetailsPanelComponent.c.

◆ WIDGET_MODS_SIZE

const string SCR_ServerScenarioDetailsPanelComponent::WIDGET_MODS_SIZE = "ModsSizeText"
protected

Definition at line 15 of file SCR_ServerScenarioDetailsPanelComponent.c.


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