REDNODE / GAME API

FindServersMenuGameController

classscriptedClass

extends PreGameSubMenuGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Properties 8

NameTypeFlags
c_offlineColorColorscriptedprivate
c_onlineColorColorscriptedprivate
curentlyChoosenServerInt32scriptedprivate
LANStatusLabelwref<inkText>scriptedprivate
NONE_CHOOSENInt32scriptedprivate
serversListCtrlwref<ListController>scriptedprivate
tokenwref<inkText>scriptedprivate
WEBStatusLabelwref<inkText>scriptedprivate

Methods 18

public final func AddButtons(buttonsList: wref<inkVerticalPanel>)scripted
public final func ClearButtons()scripted
private final func Deactivate(widget: wref<inkWidget>)scripted
private final func GetButton(buttonsList: wref<inkVerticalPanel>, name: script_ref<String>) -> wref<inkWidget>scripted
public final func GetChoosenServerId(omitItem: Int32) -> Int32scripted
private final func GetServerInfoController(i: Int32) -> ref<ServerInfoController>scripted
public func InitializeButtons(buttonsList: wref<inkVerticalPanel>)scripted
public func InitializeMenuName(menuName: wref<inkText>)scripted
protected cb func OnBack(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnCloudQuickmatch(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnInternetServers(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnJoin(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnLANServers(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnServerChoosen(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnServersSearchResult(servers: array<ref<ServerInfo>>) -> Boolscripted
public final func ReInitializeButtons()scripted
private final func UpdateNetworkStatus()scripted