Enumerations | |
| enum | TabType { OFFICIAL , COMMUNITY , LAN , FAVORITE , NONE } |
| enum TabType |
| void AddFavoritesToFilter | ( | GetServersInput | input | ) |
References m_Menu.
Referenced by ServerBrowserTabConsolePages::RefreshList(), and ServerBrowserTabPc::RefreshList().
| int AddSorted | ( | GetServersResultRow | entry | ) |
Referenced by ServerBrowserTab::OnLoadServersAsyncPC().
| void ApplyFilters | ( | ) |
Referenced by ServerBrowserTab::OnClick().
| void ButtonDisable | ( | Widget | w | ) |
| void ButtonEnable | ( | Widget | w | ) |
| void ColorDisable | ( | Widget | w | ) |
References ColorManager::COLOR_DISABLED_TEXT, and SetFocus().
| void ColorHighlight | ( | Widget | w | ) |
References ARGB().
Referenced by OptionSelectorBase::OnMouseEnter(), and ServerBrowserTab::OnMouseEnter().
| void ColorNormal | ( | Widget | w | ) |
References ARGB().
Referenced by OptionSelectorBase::OnMouseLeave(), and ServerBrowserTab::OnMouseLeave().
| void Connect | ( | ServerBrowserEntry | server | ) |
References m_Menu, and m_SelectedServer.
References m_EntriesSorted, m_EntryMods, m_LoadingText, m_Root, and m_SortInverted.
| void Down | ( | ) |
| void Focus | ( | ) |
References m_CurrentSelectedServer, m_EntryWidgets, m_SelectedServer, ScrollToEntry(), and ServerBrowserTab::UpdateServerList().
Referenced by ServerBrowserTab::SetPageIndex().
| int GetCurrentPage | ( | ) |
| Widget GetDetailsRoot | ( | ) |
References m_DetailsRoot.
| Widget GetFilterRoot | ( | ) |
References m_FilterRoot.
| bool GetIsServerLoadingFinished | ( | ) |
References m_LoadingFinished.
| void GetNextEntry | ( | ) |
References GetFocus(), and SetFocus().
| void GetNextFilter | ( | ) |
| void GetNextPage | ( | ) |
References OnlineServices::LoadServers(), m_CurrentFilterInput, m_LastLoadedPage, GetServersInput::m_Page, and m_TotalPages.
Referenced by ServerBrowserTab::OnLoadServersAsyncConsole().
| void GetPrevEntry | ( | ) |
References GetFocus(), and SetFocus().
| void GetPrevFilter | ( | ) |
| ServerBrowserMenuNew GetRootMenu | ( | ) |
References m_Menu.
| ServerBrowserEntry GetSelectedServer | ( | ) |
References m_SelectedServer.
| string GetSortOption | ( | ) |
References m_SortType.
Referenced by RefreshList().
| TabType GetTabType | ( | ) |
References m_TabType.
Referenced by ServerBrowserTab::LoadingServersStop(), and UIScriptedMenu::OnTabSwitch().
References m_ApplyFilter, m_BtnShowDetails, m_BtnShowFilters, m_FilterSearchText, m_FilterSearchTextBox, m_RefreshList, and m_ResetFilters.
Referenced by UIScriptedMenu::OnFocus(), UIScriptedMenu::OnFocusLost(), UIScriptedMenu::OnMouseButtonDown(), ServerBrowserTab::OnMouseEnter(), and ServerBrowserTab::OnMouseLeave().
| bool IsNotInitialized | ( | ) |
References m_Initialized, and m_LoadingFinished.
Referenced by UIScriptedMenu::OnTabSwitch().
References string::Length(), string::Substring(), and string::ToInt().
Referenced by PassFilter().
| void Left | ( | ) |
Referenced by ServerBrowserTab::LeftHold(), and ServerBrowserTab::OnClick().
| void LeftHold | ( | ) |
| void LeftRelease | ( | ) |
| protected void LoadExtraEntries | ( | int | index | ) |
| void OnDetailsFocus | ( | Widget | w | ) |
References m_Menu, and m_SelectedPanel.
| void OnDetailsFocusLost | ( | Widget | w | ) |
References m_Menu, and m_SelectedPanel.
| void OnDLCChange | ( | EDLCId | dlcId | ) |
| void OnFilterChanged | ( | ) |
Referenced by ScriptedWidgetEventHandler::ServerBrowserFilterContainer().
| void OnFilterFocus | ( | Widget | w | ) |
References m_Menu, and m_SelectedPanel.
| void OnFilterFocusLost | ( | Widget | w | ) |
References m_Menu, and m_SelectedPanel.
References m_EntryMods.
Referenced by UIScriptedMenu::Init(), and UIScriptedMenu::~ServerBrowserMenuNew().
| void OnLoadServersAsyncConsole | ( | GetServersResult | result_list, |
| EBiosError | error, | ||
| string | response | ||
| ) |
| void OnLoadServersAsyncPC | ( | GetServersResult | result_list, |
| EBiosError | error, | ||
| string | response | ||
| ) |
WTF?
References ServerBrowserTab::ColorNormal(), ServerBrowserTab::IsFocusable(), m_FilterSearchText, and m_FilterSearchTextBox.
| void OnPressShoulder | ( | ) |
Referenced by ServerBrowserTab::PressSholderLeft(), and ServerBrowserTab::PressSholderRight().
| bool PassFilter | ( | GetServersResultRow | result | ) |
References IsPingInRange(), m_Filters, m_Menu, GetServersResultRow::m_Ping, and m_TabType.
Referenced by ServerBrowserTab::OnLoadServersAsyncPC().
| void PressA | ( | ) |
| void PressSholderLeft | ( | ) |
| void PressSholderRight | ( | ) |
| void PressThumbRight | ( | ) |
| void PressX | ( | ) |
References m_Menu, and ServerBrowserTab::RefreshList().
| void PressY | ( | ) |
| void RefreshList | ( | ) |
References GetCurrentPage(), GetSortOption(), OnlineServices::LoadServers(), m_BegunLoading, m_CurrentFilterInput, m_CurrentLoadedPage, m_EntryWidgets, m_Filters, m_Initialized, m_LastLoadedPage, m_Loading, m_LoadingFinished, m_Menu, GetServersInput::m_Page, GetServersInput::m_SortBy, GetServersInput::m_SortOrder, m_SortOrder, m_TabType, m_TotalLoadedServers, m_TotalPages, m_TotalServers, GetServersInput::SetLAN(), and GetServersInput::SetOfficialFilter().
| void ResetFilters | ( | ) |
References m_Filters.
Referenced by ServerBrowserTab::OnClick().
| void Right | ( | ) |
Referenced by ServerBrowserTab::OnClick(), and ServerBrowserTab::RightHold().
| void RightHold | ( | ) |
| void RightRelease | ( | ) |
| void ScrollToEntry | ( | ServerBrowserEntry | entry | ) |
References m_ServerListScroller, x, and y.
Referenced by Focus(), ServerBrowserTab::Focus(), and SelectServer().
| void SelectServer | ( | ServerBrowserEntry | server | ) |
References m_CurrentSelectedServer, m_Menu, m_SelectedServer, and ScrollToEntry().
| void ServerBrowserTab | ( | Widget | parent, |
| ServerBrowserMenuNew | menu, | ||
| TabType | type | ||
| ) |
| void SetCurrentPage | ( | int | page_num | ) |
| void SetPanelFocus | ( | ) |
| void SetServerDetails | ( | GetServersResultRow | server_info, |
| bool | online | ||
| ) |
References m_Details.
| void SetSort | ( | ESortType | type, |
| ESortOrder | order | ||
| ) |
References m_SortOrder, and m_SortType.
| void ShowServerDetails | ( | ) |
References m_BtnShowDetails, m_DetailsRoot, m_RightAreaHeaderText, m_Root, and m_TabType.
Referenced by ServerBrowserTab::OnClickDetails(), and ServerBrowserTab::SwitchToDetails().
| void SwitchRightAreaView | ( | ) |
References m_DetailsRoot, m_FilterRoot, m_SelectedPanel, ServerBrowserTab::SwitchToDetails(), and ServerBrowserTab::SwitchToFilters().
Referenced by ServerBrowserTab::PressY().
| void SwitchToDetails | ( | bool | focus = true | ) |
| void SwitchToFilters | ( | bool | focus = true | ) |
| void Unfavorite | ( | string | uid | ) |
References m_EntryWidgets.
| void Up | ( | ) |
| void UpdateServerList | ( | ) |
| void ~ServerBrowserTab | ( | ) |
References CGame::GetContentDLCService(), GetGame(), m_Filters, ContentDLC::m_OnChange, m_Root, OnDLCChange(), and ScriptInvoker::Remove().
| enum TabType BROWSER |
| enum TabType FILTERS |
| protected Widget m_ApplyFilter |
| protected bool m_BegunLoading |
Referenced by RefreshList().
| protected ButtonWidget m_BtnPageNext |
| protected ButtonWidget m_BtnPagePrev |
| protected ButtonWidget m_BtnShowDetails |
| protected ButtonWidget m_BtnShowFilters |
| protected ref GetServersInput m_CurrentFilterInput |
| protected int m_CurrentLoadedPage |
Referenced by RefreshList().
| protected int m_CurrentPageNum |
Referenced by GetCurrentPage(), ServerBrowserTab::LoadEntries(), and SetCurrentPage().
| protected string m_CurrentSelectedServer |
| protected ref ServerBrowserDetailsContainer m_Details |
| protected Widget m_DetailsRoot |
Referenced by ServerBrowserTab::Construct(), GetDetailsRoot(), UIScriptedMenu::Init(), ScriptedWidgetEventHandler::OnFocus(), ServerBrowserTab::OnInputDeviceChanged(), ScriptedWidgetEventHandler::OptionsMenuControls(), ScriptedWidgetEventHandler::OptionsMenuGame(), ScriptedWidgetEventHandler::OptionsMenuSounds(), ScriptedWidgetEventHandler::OptionsMenuVideo(), UIScriptedMenu::SetTooltipTexts(), ShowServerDetails(), SwitchRightAreaView(), ServerBrowserTab::SwitchToFilters(), and ScriptedWidgetEventHandler::TextMapUpdateWidget().
| protected ref map<ESortType, ref array<ref GetServersResultRow> > m_EntriesSorted |
Referenced by Construct(), ServerBrowserTab::Construct(), ServerBrowserTab::LoadEntries(), ServerBrowserTab::LoadEntries(), ServerBrowserTabConsolePages::LoadExtraEntries(), ServerBrowserTab::RefreshList(), ServerBrowserTab::SetFocusServers(), ServerBrowserTab::SortedInsertAsc(), ServerBrowserTab::SortedInsertDesc(), ServerBrowserTab::SortedInsertEx(), ServerBrowserTab::ToggleSort(), and ServerBrowserTab::UpdateServerList().
Referenced by Construct(), ServerBrowserTab::Construct(), OnLoadServerModsAsync(), and ServerBrowserTab::UpdateServerList().
Referenced by ServerBrowserTab::Construct(), Focus(), ServerBrowserTab::Focus(), ServerBrowserTab::GetServerEntryByIndex(), ServerBrowserTab::LoadEntries(), ServerBrowserTab::LoadEntries(), ServerBrowserTabConsolePages::LoadExtraEntries(), OnDLCChange(), ServerBrowserTab::OnLoadServerModsAsync(), RefreshList(), ServerBrowserTab::SetFocusFilters(), ServerBrowserTab::SetFocusServers(), Unfavorite(), and ServerBrowserTab::UpdateServerList().
| protected Widget m_FilterContent |
Referenced by ServerBrowserTab::Construct().
| protected Widget m_FilterRoot |
| protected ref ServerBrowserFilterContainer m_Filters |
Referenced by ServerBrowserTab::ApplyFilters(), ServerBrowserTab::Construct(), PassFilter(), ServerBrowserTab::PassFilter(), ServerBrowserTab::PressThumbRight(), ServerBrowserTab::PressY(), RefreshList(), ServerBrowserTab::RefreshList(), ResetFilters(), ServerBrowserTab::ResetFilters(), ServerBrowserTab::SetFocusFilters(), and ~ServerBrowserTab().
| protected Widget m_FiltersChanged |
Referenced by ServerBrowserTab::Construct().
| protected Widget m_FilterSearchText |
| protected Widget m_FilterSearchTextBox |
Referenced by ServerBrowserTab::Construct(), IsFocusable(), OnFocus(), OnFocusLost(), OnMouseEnter(), ServerBrowserTab::OnMouseEnter(), and OnMouseLeave().
| protected Widget m_HostSort |
| protected bool m_Initialized |
| protected int m_LastLoadedPage |
| protected bool m_Loading |
| protected bool m_LoadingFinished |
Referenced by ServerBrowserTab::CanRefreshServerList(), ServerBrowserTab::Construct(), GetIsServerLoadingFinished(), IsNotInitialized(), ServerBrowserTab::LoadingServersStop(), ServerBrowserTab::OnClick(), ServerBrowserTab::OnLoadServersAsyncConsole(), ServerBrowserTab::OnLoadServersAsyncFinished(), RefreshList(), ServerBrowserTab::RefreshList(), and ServerBrowserTab::UpdateStatusBar().
| protected TextWidget m_LoadingText |
| protected Widget m_MapSort |
| protected ServerBrowserMenuNew m_Menu |
Referenced by AddFavoritesToFilter(), ScriptedWidgetEventHandler::Apply(), array::ClearAlternativeKeybind(), ScriptedWidgetEventHandler::ClearAlternativeKeybind(), array::ClearKeybind(), ScriptedWidgetEventHandler::ClearKeybind(), Connect(), ServerBrowserTabConsolePages::Construct(), ServerBrowserTab::Construct(), CTObjectFollower::CTActor(), ScriptedWidgetEventHandler::CTEvent(), ScriptedWidgetEventHandler::CTKeyframe(), ScriptedWidgetEventHandler::EnterKeybindingMenu(), GetRootMenu(), array::KeybindingsContainer(), ScriptedWidgetEventHandler::KeybindingsGroup(), ServerBrowserTab::LoadEntries(), ServerBrowserTab::LoadEntries(), ServerBrowserTabConsolePages::LoadExtraEntries(), ServerBrowserTabPc::LoadExtraEntries(), ServerBrowserTab::LoadingServersStop(), ScriptedWidgetEventHandler::ModsMenuDetailed(), ScriptedWidgetEventHandler::OnAOChanged(), ScriptedWidgetEventHandler::OnATOCChanged(), ScriptedWidgetEventHandler::OnBrightnessChanged(), ScriptedWidgetEventHandler::OnClick(), ScriptedWidgetEventHandler::OnColorDepthChanged(), OnDetailsFocus(), OnDetailsFocusLost(), ScriptedWidgetEventHandler::OnDisplayModeChanged(), OnFilterFocus(), OnFilterFocusLost(), ScriptedWidgetEventHandler::OnFocus(), OnFocus(), ScriptedWidgetEventHandler::OnHWAAChanged(), ServerBrowserTab::OnInputDeviceChanged(), ServerBrowserTab::OnLoadServersAsyncConsole(), ServerBrowserTabConsolePages::OnLoadServersAsyncFinished(), ServerBrowserTab::OnLoadServersAsyncFinished(), ServerBrowserTab::OnLoadServersAsyncPC(), ScriptedWidgetEventHandler::OnMouseButtonDown(), ScriptedWidgetEventHandler::OnMouseButtonUp(), ScriptedWidgetEventHandler::OnMouseEnter(), ScriptedWidgetEventHandler::OnMouseLeave(), ScriptedWidgetEventHandler::OnObjectDetailChanged(), ScriptedWidgetEventHandler::OnObjectVisibilityChanged(), ScriptedWidgetEventHandler::OnOverallQualityChanged(), ScriptedWidgetEventHandler::OnPPAAChanged(), ScriptedWidgetEventHandler::OnPPQualityChanged(), ScriptedWidgetEventHandler::OnResolutionChanged(), ScriptedWidgetEventHandler::OnShadowDetailChanged(), ScriptedWidgetEventHandler::OnSSRQualityChanged(), ScriptedWidgetEventHandler::OnTerrainDetailChanged(), ScriptedWidgetEventHandler::OnTerrainSurfaceDetailChanged(), ScriptedWidgetEventHandler::OnTextureDetailChanged(), ScriptedWidgetEventHandler::OnTextureFilteringChanged(), ScriptedWidgetEventHandler::OnVisibilityChanged(), ScriptedWidgetEventHandler::OnVSyncChanged(), ScriptedWidgetEventHandler::OptionsMenuControls(), ScriptedWidgetEventHandler::OptionsMenuGame(), ScriptedWidgetEventHandler::OptionsMenuSounds(), ScriptedWidgetEventHandler::OptionsMenuVideo(), ServerBrowserTabConsolePages::PassFilter(), PassFilter(), ScriptedWidgetEventHandler::Play(), ServerBrowserTab::PressThumbRight(), PressX(), ServerBrowserTab::PressY(), RefreshList(), ServerBrowserTab::RefreshList(), ScriptedWidgetEventHandler::ReloadOptions(), SelectServer(), ServerListFocus(), ServerBrowserTab::SetFocusFilters(), ServerBrowserTab::SetFocusServers(), array::StartEnteringAlternateKeybind(), ScriptedWidgetEventHandler::StartEnteringAlternateKeybind(), array::StartEnteringKeybind(), ScriptedWidgetEventHandler::StartEnteringKeybind(), ScriptedWidgetEventHandler::Stop(), ServerBrowserTab::SwitchToDetails(), ServerBrowserTab::SwitchToFilters(), ScriptedWidgetEventHandler::TutorialKeybinds(), array::Update(), ScriptedWidgetEventHandler::Update(), ScriptedWidgetEventHandler::UpdateAdminOption(), ScriptedWidgetEventHandler::UpdateAmbientSoundModeOption(), ScriptedWidgetEventHandler::UpdateBleedingIndication(), ScriptedWidgetEventHandler::UpdateConnectivityInfo(), ScriptedWidgetEventHandler::UpdateCrosshairOption(), ScriptedWidgetEventHandler::UpdateEffects(), ScriptedWidgetEventHandler::UpdateFOVOption(), ScriptedWidgetEventHandler::UpdateGameOption(), ScriptedWidgetEventHandler::UpdateHUDBrightnessOption(), ScriptedWidgetEventHandler::UpdateHUDOption(), ScriptedWidgetEventHandler::UpdateHUDVehicleOption(), ScriptedWidgetEventHandler::UpdateInputMode(), ScriptedWidgetEventHandler::UpdateLanguageOption(), ScriptedWidgetEventHandler::UpdateMaster(), ScriptedWidgetEventHandler::UpdateMouseAimModHSensitivity(), ScriptedWidgetEventHandler::UpdateMouseAimModVSensitivity(), ScriptedWidgetEventHandler::UpdateMouseHSensitivity(), ScriptedWidgetEventHandler::UpdateMouseInvertView(), ScriptedWidgetEventHandler::UpdateMouseVSensitivity(), ScriptedWidgetEventHandler::UpdateMusic(), ScriptedWidgetEventHandler::UpdatePauseOption(), ScriptedWidgetEventHandler::UpdatePlayerOption(), ScriptedWidgetEventHandler::UpdateQuickbarOption(), ScriptedWidgetEventHandler::UpdateServerInfoOption(), ScriptedWidgetEventHandler::UpdateVOIP(), and ScriptedWidgetEventHandler::UpdateVOIPThreshold().
| protected ref set<string> m_OnlineFavServers |
Referenced by ServerBrowserTabConsolePages::LoadEntries(), ServerBrowserTab::LoadEntries(), ServerBrowserTabConsolePages::LoadExtraEntries(), ServerBrowserTabPc::LoadExtraEntries(), ServerBrowserTabPc::RefreshList(), ServerBrowserTab::RefreshServerList(), ServerBrowserTab(), and ServerBrowserTab::UpdateServerList().
| protected Widget m_PingSort |
| protected Widget m_PopulationSort |
| protected Widget m_RefreshList |
Referenced by ServerBrowserTab::ApplyFilters(), ServerBrowserTab::ButtonCancelToRefresh(), ServerBrowserTab::ButtonRefreshToCancel(), ServerBrowserTabConsolePages::Construct(), ServerBrowserTab::Construct(), ScriptedWidgetEventHandler::Focus(), IsFocusable(), ServerBrowserTab::LoadingServersStop(), ServerBrowserTab::OnClick(), ServerBrowserTab::OnFilterChanged(), OnFocus(), ServerBrowserTab::OnInputDeviceChanged(), ServerBrowserTab::ResetFilters(), ScriptedWidgetEventHandler::ServerBrowserDetailsContainer(), and ScriptedWidgetEventHandler::ServerBrowserFilterContainer().
| protected Widget m_ResetFilters |
| protected TextWidget m_RightAreaHeaderText |
| enum TabType m_Root |
| protected SelectedPanel m_SelectedPanel |
Referenced by OnDetailsFocus(), OnDetailsFocusLost(), OnFilterFocus(), OnFilterFocusLost(), ServerBrowserTab::OnLoadServersAsyncFinished(), ServerBrowserTab::OnPressShoulder(), ServerBrowserTabConsolePages::PressThumbRight(), ServerBrowserTab::PressThumbRight(), ServerBrowserTab::PressY(), ServerBrowserTab::SetFocusDetails(), ServerBrowserTab::SetFocusFilters(), ServerBrowserTab::SetFocusServers(), and SwitchRightAreaView().
| protected ServerBrowserEntry m_SelectedServer |
| protected SpacerBaseWidget m_ServerList |
| protected ScrollWidget m_ServerListScroller |
| protected Widget m_SlotsSort |
| protected ref map<ESortType, ESortOrder> m_SortInverted |
| protected ESortOrder m_SortOrder |
Referenced by RefreshList(), SetSort(), ServerBrowserTab::SetSort(), and ServerBrowserTab::ToggleSort().
| protected ESortType m_SortType |
| protected TabType m_TabType |
Referenced by ServerBrowserTab::Construct(), ServerBrowserTab::Focus(), GetTabType(), ServerBrowserTab::LoadEntries(), ServerBrowserTab::LoadEntries(), ServerBrowserTabConsolePages::LoadExtraEntries(), ServerBrowserTab::OnInputDeviceChanged(), ServerBrowserTab::OnLoadServersAsyncConsole(), ServerBrowserTab::OnLoadServersAsyncPC(), ServerBrowserTab::OnPressShoulder(), ServerBrowserTabConsolePages::PassFilter(), PassFilter(), RefreshList(), ServerBrowserTab::RefreshServerList(), ServerBrowserTab::SetFocusServers(), ShowServerDetails(), ServerBrowserTab::ShowServerDetails(), and ServerBrowserTab::SwitchToFilters().
| protected Widget m_TimeSort |
| protected int m_TotalLoadedServers |
Referenced by ServerBrowserTab::LoadEntries(), ServerBrowserTab::LoadEntries(), ServerBrowserTabPc::LoadExtraEntries(), ServerBrowserTab::LoadingServersStop(), ServerBrowserTabConsolePages::OnLoadServersAsyncFinished(), ServerBrowserTab::OnLoadServersAsyncFinished(), RefreshList(), ServerBrowserTab::RefreshList(), ServerBrowserTab::UpdatePageButtons(), ServerBrowserTab::UpdateServerList(), and ServerBrowserTab::UpdateStatusBar().
| protected int m_TotalPages |
| protected int m_TotalServers |
Referenced by ServerBrowserTab::OnLoadServersAsyncConsole(), and RefreshList().
| enum TabType MENU |