Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
ServerBrowserMenuWidgets Interface Reference

Public Member Functions

void FindAllWidgets (Widget root)
 Will find all required widgets.
 
SCR_InputButtonComponent FindButton (string name)
 
ScriptedWidgetEventHandler FindHandlerReference (out Widget target, string targetName, TypeName typeName, Widget parent=null)
 Find widget by name on given parent.
 

Public Attributes

Widget m_wRoot
 
Widget m_wContent
 
Widget m_wPanelEmpty
 
Widget m_wSearchEditBox
 
Widget m_wButtonConnect
 
Widget m_wControllerActionsOverlay
 
TextWidget m_wTxtServersFeedback
 
Widget m_wLoadingServers
 
Widget m_wSortSessionName
 
Widget m_wSortSessionFavorite
 
Widget m_wHostNewServerButton
 
SCR_HostButtonComponent m_HostButton
 
SCR_InputButtonComponent m_JoinButton
 
SCR_InputButtonComponent m_DetailsButton
 
SCR_InputButtonComponent m_FavoritesButton
 
SCR_InputButtonComponent m_RefreshButton
 
SCR_InputButtonComponent m_DirectJoinButton
 
SCR_InputButtonComponent m_FilterButton
 
ref array< SCR_InputButtonComponentm_aEntryButtons = {}
 

Static Public Attributes

const string WIDGET_CONTENT = "ServerBrowserContent"
 
const string WIDGET_TAB_VIEW = "TabView"
 
const string WIDGET_FILTER = "FilterPanel"
 
const string WIDGET_SERVER_HEADER = "SortingHeader"
 
const string WIDGET_SORT_SESSION_NAME = "sortName"
 
const string WIDGET_SORT_SESSION_FAVORITE = "sortFavourite"
 
const string WIDGET_SEARCH = "m_FilterSearch"
 
const string WIDGET_SCROLL_LAYOUT = "ScrollLayout0"
 
const string WIDGET_SERVER_SCENARIO_DETAILS_PANEL = "ServerScenarioDetailsPanel"
 
const string WIDGET_SERVERS_FEEDBACK = "txtServersFeedback"
 
const string WIDGET_LOADING_SERVERS = "LoadingServers"
 
const string WIDGET_SCROLLABLE_LIST = "vServerListView"
 
const string WIDGET_BUTTON_JOIN = "BtnQuickJoin"
 
const string WIDGET_BUTTON_DETAILS = "BtnDetails"
 
const string WIDGET_BUTTON_FAVORITE = "BtnFavorite"
 
const string WIDGET_BUTTON_HOST = "HostNewServerButton"
 
const string WIDGET_BUTTON_REFRESH = "RefreshButton"
 
const string WIDGET_BUTTON_DIRECTJOIN = "BtnManualConnect"
 
const string WIDGET_BUTTON_FILTER = "Filter"
 
static string WIDGET_PANEL_EMPTY = "MenuPanelEmpty"
 
static string WIDGET_MESSAGE_WRAP = "SimpleMessageWrap"
 
static string WIDGET_MESSAGE_LIST = "SimpleMessageList"
 

Member Function Documentation

◆ FindAllWidgets()

void ServerBrowserMenuWidgets.FindAllWidgets ( Widget  root)

Will find all required widgets.

Entry Buttons

Left footer buttons

◆ FindButton()

SCR_InputButtonComponent ServerBrowserMenuWidgets.FindButton ( string  name)

◆ FindHandlerReference()

ScriptedWidgetEventHandler ServerBrowserMenuWidgets.FindHandlerReference ( out Widget  target,
string  targetName,
TypeName  typeName,
Widget  parent = null 
)

Find widget by name on given parent.

Member Data Documentation

◆ m_aEntryButtons

ref array<SCR_InputButtonComponent> ServerBrowserMenuWidgets.m_aEntryButtons = {}

◆ m_DetailsButton

SCR_InputButtonComponent ServerBrowserMenuWidgets.m_DetailsButton

◆ m_DirectJoinButton

SCR_InputButtonComponent ServerBrowserMenuWidgets.m_DirectJoinButton

◆ m_FavoritesButton

SCR_InputButtonComponent ServerBrowserMenuWidgets.m_FavoritesButton

◆ m_FilterButton

SCR_InputButtonComponent ServerBrowserMenuWidgets.m_FilterButton

◆ m_HostButton

SCR_HostButtonComponent ServerBrowserMenuWidgets.m_HostButton

◆ m_JoinButton

SCR_InputButtonComponent ServerBrowserMenuWidgets.m_JoinButton

◆ m_RefreshButton

SCR_InputButtonComponent ServerBrowserMenuWidgets.m_RefreshButton

◆ m_wButtonConnect

Widget ServerBrowserMenuWidgets.m_wButtonConnect

◆ m_wContent

Widget ServerBrowserMenuWidgets.m_wContent

◆ m_wControllerActionsOverlay

Widget ServerBrowserMenuWidgets.m_wControllerActionsOverlay

◆ m_wHostNewServerButton

Widget ServerBrowserMenuWidgets.m_wHostNewServerButton

◆ m_wLoadingServers

Widget ServerBrowserMenuWidgets.m_wLoadingServers

◆ m_wPanelEmpty

Widget ServerBrowserMenuWidgets.m_wPanelEmpty

◆ m_wRoot

Widget ServerBrowserMenuWidgets.m_wRoot

◆ m_wSearchEditBox

Widget ServerBrowserMenuWidgets.m_wSearchEditBox

◆ m_wSortSessionFavorite

Widget ServerBrowserMenuWidgets.m_wSortSessionFavorite

◆ m_wSortSessionName

Widget ServerBrowserMenuWidgets.m_wSortSessionName

◆ m_wTxtServersFeedback

TextWidget ServerBrowserMenuWidgets.m_wTxtServersFeedback

◆ WIDGET_BUTTON_DETAILS

const string ServerBrowserMenuWidgets.WIDGET_BUTTON_DETAILS = "BtnDetails"
static

◆ WIDGET_BUTTON_DIRECTJOIN

const string ServerBrowserMenuWidgets.WIDGET_BUTTON_DIRECTJOIN = "BtnManualConnect"
static

◆ WIDGET_BUTTON_FAVORITE

const string ServerBrowserMenuWidgets.WIDGET_BUTTON_FAVORITE = "BtnFavorite"
static

◆ WIDGET_BUTTON_FILTER

const string ServerBrowserMenuWidgets.WIDGET_BUTTON_FILTER = "Filter"
static

◆ WIDGET_BUTTON_HOST

const string ServerBrowserMenuWidgets.WIDGET_BUTTON_HOST = "HostNewServerButton"
static

◆ WIDGET_BUTTON_JOIN

const string ServerBrowserMenuWidgets.WIDGET_BUTTON_JOIN = "BtnQuickJoin"
static

◆ WIDGET_BUTTON_REFRESH

const string ServerBrowserMenuWidgets.WIDGET_BUTTON_REFRESH = "RefreshButton"
static

◆ WIDGET_CONTENT

const string ServerBrowserMenuWidgets.WIDGET_CONTENT = "ServerBrowserContent"
static

◆ WIDGET_FILTER

const string ServerBrowserMenuWidgets.WIDGET_FILTER = "FilterPanel"
static

◆ WIDGET_LOADING_SERVERS

const string ServerBrowserMenuWidgets.WIDGET_LOADING_SERVERS = "LoadingServers"
static

◆ WIDGET_MESSAGE_LIST

string ServerBrowserMenuWidgets.WIDGET_MESSAGE_LIST = "SimpleMessageList"
static

◆ WIDGET_MESSAGE_WRAP

string ServerBrowserMenuWidgets.WIDGET_MESSAGE_WRAP = "SimpleMessageWrap"
static

◆ WIDGET_PANEL_EMPTY

string ServerBrowserMenuWidgets.WIDGET_PANEL_EMPTY = "MenuPanelEmpty"
static

◆ WIDGET_SCROLL_LAYOUT

const string ServerBrowserMenuWidgets.WIDGET_SCROLL_LAYOUT = "ScrollLayout0"
static

◆ WIDGET_SCROLLABLE_LIST

const string ServerBrowserMenuWidgets.WIDGET_SCROLLABLE_LIST = "vServerListView"
static

◆ WIDGET_SEARCH

const string ServerBrowserMenuWidgets.WIDGET_SEARCH = "m_FilterSearch"
static

◆ WIDGET_SERVER_HEADER

const string ServerBrowserMenuWidgets.WIDGET_SERVER_HEADER = "SortingHeader"
static

◆ WIDGET_SERVER_SCENARIO_DETAILS_PANEL

const string ServerBrowserMenuWidgets.WIDGET_SERVER_SCENARIO_DETAILS_PANEL = "ServerScenarioDetailsPanel"
static

◆ WIDGET_SERVERS_FEEDBACK

const string ServerBrowserMenuWidgets.WIDGET_SERVERS_FEEDBACK = "txtServersFeedback"
static

◆ WIDGET_SORT_SESSION_FAVORITE

const string ServerBrowserMenuWidgets.WIDGET_SORT_SESSION_FAVORITE = "sortFavourite"
static

◆ WIDGET_SORT_SESSION_NAME

const string ServerBrowserMenuWidgets.WIDGET_SORT_SESSION_NAME = "sortName"
static

◆ WIDGET_TAB_VIEW

const string ServerBrowserMenuWidgets.WIDGET_TAB_VIEW = "TabView"
static

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