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

Go to the source code of this file.

Enumerations

enum  SCR_EServerHostingDialogTabs { SETTINGS , MODS , ADVANCED_SETTINGS }

Functions

override void OnMenuOpen (SCR_ConfigurableDialogUiPreset preset)
bool VerifyAndStoreConfig ()
 Verify and store all info into config - return true if all config properties are valid.
void OnOverrideConfirm (SCR_ConfigurableDialogUi dialog)
void OnHostServerClick ()
void OnSaveTemplateClick ()
void DisplaySaveDialog ()
 Show dialog with file name settings and confirmation.
void OnSaveDialogConfirm (SCR_ConfigurableDialogUi dialog)
void SaveConfig ()
void OnWorkshopOpenActivate ()
void AllMenuClosed ()
 Callback for when all additional menu are closed and top menu is main menu.
void OnSubMenuChangePort (string port)
 Call when sub menu change port setting to propagete unified port on multiple places.
void OnScenarioSelected (MissionWorkshopItem scenario)
void SelectScenario (notnull MissionWorkshopItem scenario)
 Select scenario in scenario selection dropdown.
void SelectDefaultScenario ()
 Select scenario in scenario selection dropdown.

Variables

enum SCR_EServerHostingDialogTabs JSON_POSTFIX = ".json"
const string DIALOG_OVERRIDE = "#AR-ServerHosting_OverrideWarning"
const string DIALOG_SAVED = "#AR-ServerHosting_SaveSuccessful"
const string COLOR_TAG = "<color rgba='%1'>"
const string COLOR_TAG_END = "</color>"
ref SCR_DSConfig m_DSConfig = new SCR_DSConfig()
ref SCR_ServerConfigListComponent m_ConfigList
ref SCR_ServerHostingSettingsSubMenu m_ConfigListSubMenu
ref SCR_ServerHostingModSubMenu m_ConfigMods
ref SCR_ServerConfigAdvancedComponent m_AdvancedSettings
ref SCR_ServerHostingSettingsSubMenu m_AdvancedSubMenu
string m_sUnifiedPort
string m_sFileName

Enumeration Type Documentation

◆ SCR_EServerHostingDialogTabs

Enumerator
SETTINGS 
MODS 
ADVANCED_SETTINGS 

Definition at line 1 of file ServerHostingUI.c.

Function Documentation

◆ AllMenuClosed()

void AllMenuClosed ( )
protected

Callback for when all additional menu are closed and top menu is main menu.

Definition at line 282 of file ServerHostingUI.c.

◆ DisplaySaveDialog()

void DisplaySaveDialog ( )
protected

Show dialog with file name settings and confirmation.

Definition at line 191 of file ServerHostingUI.c.

◆ OnHostServerClick()

void OnHostServerClick ( )
protected

Definition at line 147 of file ServerHostingUI.c.

◆ OnMenuOpen()

override void OnMenuOpen ( SCR_ConfigurableDialogUiPreset preset)
protected

Definition at line 36 of file ServerHostingUI.c.

◆ OnOverrideConfirm()

void OnOverrideConfirm ( SCR_ConfigurableDialogUi dialog)
protected

Definition at line 137 of file ServerHostingUI.c.

◆ OnSaveDialogConfirm()

void OnSaveDialogConfirm ( SCR_ConfigurableDialogUi dialog)
protected

Definition at line 202 of file ServerHostingUI.c.

◆ OnSaveTemplateClick()

void OnSaveTemplateClick ( )
protected

Definition at line 181 of file ServerHostingUI.c.

◆ OnScenarioSelected()

void OnScenarioSelected ( MissionWorkshopItem scenario)
protected

Definition at line 317 of file ServerHostingUI.c.

◆ OnSubMenuChangePort()

void OnSubMenuChangePort ( string port)
protected

Call when sub menu change port setting to propagete unified port on multiple places.

Definition at line 308 of file ServerHostingUI.c.

◆ OnWorkshopOpenActivate()

void OnWorkshopOpenActivate ( )
protected

Definition at line 274 of file ServerHostingUI.c.

◆ SaveConfig()

void SaveConfig ( )
protected

Definition at line 234 of file ServerHostingUI.c.

◆ SelectDefaultScenario()

void SelectDefaultScenario ( )
protected

Select scenario in scenario selection dropdown.

Definition at line 338 of file ServerHostingUI.c.

◆ SelectScenario()

void SelectScenario ( notnull MissionWorkshopItem scenario)
protected

Select scenario in scenario selection dropdown.

Definition at line 328 of file ServerHostingUI.c.

◆ VerifyAndStoreConfig()

bool VerifyAndStoreConfig ( )
protected

Verify and store all info into config - return true if all config properties are valid.

Definition at line 87 of file ServerHostingUI.c.

Variable Documentation

◆ COLOR_TAG

const string COLOR_TAG = "<color rgba='%1'>"
protected

Definition at line 15 of file ServerHostingUI.c.

◆ COLOR_TAG_END

const string COLOR_TAG_END = "</color>"
protected

Definition at line 16 of file ServerHostingUI.c.

◆ DIALOG_OVERRIDE

const string DIALOG_OVERRIDE = "#AR-ServerHosting_OverrideWarning"
protected

Definition at line 12 of file ServerHostingUI.c.

◆ DIALOG_SAVED

const string DIALOG_SAVED = "#AR-ServerHosting_SaveSuccessful"
protected

Definition at line 13 of file ServerHostingUI.c.

◆ JSON_POSTFIX

enum SCR_EServerHostingDialogTabs JSON_POSTFIX = ".json"

◆ m_AdvancedSettings

ref SCR_ServerConfigAdvancedComponent m_AdvancedSettings
protected

Definition at line 27 of file ServerHostingUI.c.

◆ m_AdvancedSubMenu

ref SCR_ServerHostingSettingsSubMenu m_AdvancedSubMenu
protected

Definition at line 28 of file ServerHostingUI.c.

◆ m_ConfigList

ref SCR_ServerConfigListComponent m_ConfigList
protected

Definition at line 22 of file ServerHostingUI.c.

◆ m_ConfigListSubMenu

ref SCR_ServerHostingSettingsSubMenu m_ConfigListSubMenu
protected

Definition at line 23 of file ServerHostingUI.c.

◆ m_ConfigMods

ref SCR_ServerHostingModSubMenu m_ConfigMods
protected

Definition at line 25 of file ServerHostingUI.c.

◆ m_DSConfig

ref SCR_DSConfig m_DSConfig = new SCR_DSConfig()
protected

Definition at line 18 of file ServerHostingUI.c.

◆ m_sFileName

string m_sFileName
protected

Definition at line 32 of file ServerHostingUI.c.

◆ m_sUnifiedPort

string m_sUnifiedPort
protected

Definition at line 31 of file ServerHostingUI.c.