Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes | List of all members
SCR_ServerConfigAdvancedComponent Interface Reference
Inheritance diagram for SCR_ServerConfigAdvancedComponent:
[legend]

Public Member Functions

ScriptInvokerString GetOnPortChanged ()
 
override void HandlerAttached (Widget w)
 
void FillFromDSConfig (notnull SCR_DSConfig config)
 Fill all entries with values from given DS config.
 
void SetIPPort (DSConfig config)
 
void SetPorts (string port)
 
- Public Member Functions inherited from SCR_ConfigListComponent
override void HandlerAttached (Widget w)
 
array< ref SCR_WidgetListEntryGetInitialEntryList ()
 
SCR_WidgetListEntry FindEntry (string propertyName, string groupTag="")
 Find variable of given property name and group tag - no group tag find any variable of given property name.
 
Widget GetInvalidEntry ()
 Go through list and check if values are correct Return first invalid entry widget
Return null if all values are valid.
 

Protected Member Functions

void OnHostLocalyChanged (SCR_SpinBoxComponent spinBox, int option)
 
void OnBindPortChanged (SCR_EditBoxComponent edit, string text)
 
void OnPublicPortChanged (SCR_EditBoxComponent edit, string text)
 

Protected Attributes

SCR_WidgetListEntrySpinBox m_HostLocalyCheck
 
SCR_WidgetListEntryEditBox m_PublicAddress
 
SCR_WidgetListEntryEditBox m_PublicPortEdit
 
SCR_WidgetListEntryEditBox m_BindPortEdit
 
bool m_bWasPortEdited = false
 
ref ScriptInvokerString m_OnPortChanged
 
- Protected Attributes inherited from SCR_ConfigListComponent
string m_sListParent
 
ref array< ref SCR_WidgetListEntrym_aInitialEntryList
 
Widget m_Root
 
ScrollLayoutWidget m_wScrollWidget
 
VerticalLayoutWidget m_wList
 

Static Protected Attributes

const string HOST_LOCALY = "lan"
 
const string BIND_IP = "bindAddress"
 
const string BIND_PORT = "bindPort"
 
const string PUBLIC_IP = "publicAddress"
 
const string PUBLIC_PORT = "publicPort"
 

Member Function Documentation

◆ FillFromDSConfig()

void SCR_ServerConfigAdvancedComponent.FillFromDSConfig ( notnull SCR_DSConfig  config)

Fill all entries with values from given DS config.

◆ GetOnPortChanged()

ScriptInvokerString SCR_ServerConfigAdvancedComponent.GetOnPortChanged ( )

◆ HandlerAttached()

override void SCR_ServerConfigAdvancedComponent.HandlerAttached ( Widget  w)

◆ OnBindPortChanged()

void SCR_ServerConfigAdvancedComponent.OnBindPortChanged ( SCR_EditBoxComponent  edit,
string  text 
)
protected

◆ OnHostLocalyChanged()

void SCR_ServerConfigAdvancedComponent.OnHostLocalyChanged ( SCR_SpinBoxComponent  spinBox,
int  option 
)
protected

◆ OnPublicPortChanged()

void SCR_ServerConfigAdvancedComponent.OnPublicPortChanged ( SCR_EditBoxComponent  edit,
string  text 
)
protected

◆ SetIPPort()

void SCR_ServerConfigAdvancedComponent.SetIPPort ( DSConfig  config)

◆ SetPorts()

void SCR_ServerConfigAdvancedComponent.SetPorts ( string  port)

Member Data Documentation

◆ BIND_IP

const string SCR_ServerConfigAdvancedComponent.BIND_IP = "bindAddress"
staticprotected

◆ BIND_PORT

const string SCR_ServerConfigAdvancedComponent.BIND_PORT = "bindPort"
staticprotected

◆ HOST_LOCALY

const string SCR_ServerConfigAdvancedComponent.HOST_LOCALY = "lan"
staticprotected

◆ m_BindPortEdit

SCR_WidgetListEntryEditBox SCR_ServerConfigAdvancedComponent.m_BindPortEdit
protected

◆ m_bWasPortEdited

bool SCR_ServerConfigAdvancedComponent.m_bWasPortEdited = false
protected

◆ m_HostLocalyCheck

SCR_WidgetListEntrySpinBox SCR_ServerConfigAdvancedComponent.m_HostLocalyCheck
protected

◆ m_OnPortChanged

ref ScriptInvokerString SCR_ServerConfigAdvancedComponent.m_OnPortChanged
protected

◆ m_PublicAddress

SCR_WidgetListEntryEditBox SCR_ServerConfigAdvancedComponent.m_PublicAddress
protected

◆ m_PublicPortEdit

SCR_WidgetListEntryEditBox SCR_ServerConfigAdvancedComponent.m_PublicPortEdit
protected

◆ PUBLIC_IP

const string SCR_ServerConfigAdvancedComponent.PUBLIC_IP = "publicAddress"
staticprotected

◆ PUBLIC_PORT

const string SCR_ServerConfigAdvancedComponent.PUBLIC_PORT = "publicPort"
staticprotected

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