DIFF

class MainMenuSource

MainMenu UIScriptedMenu UIMenuPanel Managed

All members, including inherited

Constructors 1

Members 45

protected ref MainMenuStats m_Stats
Referenced by Init(), OnChangeCharacter(), and OnShow()
protected ref MainMenuVideo m_Video
protected MissionMainMenu m_Mission
Referenced by Init(), and OpenCredits()
protected TextWidget m_PlayerName
Referenced by Init(), and OnChangeCharacter()
protected TextWidget m_Version
Referenced by Init(), and Refresh()
protected Widget m_CharacterRotationFrame
Referenced by Init(), and OnMouseButtonDown()
protected Widget m_Play
Referenced by Init(), IsFocusable(), OnClick()
Show 2 more, OnMouseEnter(), and OnMouseLeave()
protected Widget m_ChooseServer
Referenced by Init(), IsFocusable(), and OnClick()
protected Widget m_CustomizeCharacter
Referenced by Init(), IsFocusable(), OnChangeCharacter()
Show 1 more, OnClick()
protected Widget m_PlayVideo
Referenced by Init(), IsFocusable(), and OnClick()
protected Widget m_Feedback
Referenced by Init(), IsFocusable(), and OnClick()
protected Widget m_Tutorials
Referenced by Init(), and OnClick()
protected Widget m_TutorialButton
Referenced by Init(), IsFocusable(), and OnClick()
protected Widget m_MessageButton
Referenced by Init(), IsFocusable(), and OnClick()
protected Widget m_SettingsButton
Referenced by Init(), IsFocusable(), and OnClick()
protected Widget m_Exit
Referenced by Init(), IsFocusable(), and OnClick()
protected Widget m_NewsMain
Referenced by IsFocusable()
protected Widget m_NewsSec1
Referenced by IsFocusable()
protected Widget m_NewsSec2
Referenced by IsFocusable()
protected Widget m_PrevCharacter
Referenced by Init(), IsFocusable(), and OnClick()
protected Widget m_NextCharacter
Referenced by Init(), IsFocusable(), and OnClick()
protected Widget m_LastPlayedTooltip
protected Widget m_LastPlayedTooltipLabel
Referenced by Init()
protected TextWidget m_LastPlayedTooltipName
Referenced by Init(), and OnMouseEnter()
protected TextWidget m_LastPlayedTooltipIP
Referenced by Init(), and OnMouseEnter()
protected TextWidget m_LastPlayedTooltipPort
Referenced by Init(), and OnMouseEnter()
protected ref WidgetFadeTimer m_LastPlayedTooltipTimer
protected ref Widget m_LastFocusedButton
Referenced by Init(), and OnClick()
protected ref TextWidget m_ModdedWarning
Referenced by Init(), and LoadMods()
protected ref ModsMenuSimple m_ModsSimple
Referenced by LoadMods()
protected ref ModsMenuDetailed m_ModsDetailed
Referenced by LoadMods()
protected ref ModsMenuTooltip m_ModsTooltip
Referenced by LoadMods()
protected Widget m_DlcFrame
protected Widget m_NewsCarouselFrame
protected ref NewsCarousel m_NewsCarousel
Referenced by CheckWidth(), Init(), ShowNewsCarousel()
Show 1 more, Update()
protected bool m_DisplayCarousel
protected int m_PrevWidth
Referenced by CheckWidth()
protected int m_PrevHeight
Referenced by CheckWidth()
protected int m_Width
Referenced by CheckWidth()
protected int m_Height
Referenced by CheckWidth()
protected ref array<ref MainMenuDlcHandlerBase> m_DlcHandlers

DEPRICATED

Referenced by PopulateDlcFrame()
protected ref MainMenuDlcHandlerBase m_DisplayedDlcHandler
Referenced by OnHide(), OnShow(), PopulateDlcFrame()
Show 2 more, Refresh(), and ShowDlcFrame()
protected ref map<string, ref ModInfo> m_AllDlcsMap
Referenced by FilterDlcs(), and PopulateDlcFrame()
protected ref JsonDataDLCList m_DlcData
Referenced by PopulateDlcFrame()

Methods 46

void ShowNewsCarousel(bool show)
Referenced by Init()
void FilterDlcsEx(inout array<ref ModInfo> modArray)

Filters out DLC items from mod list!

Referenced by LoadMods()
override bool OnMouseButtonDown(Widget w, int x, int y, int button)
override bool OnMouseButtonUp(Widget w, int x, int y, int button)
override bool OnMouseLeave(Widget w, Widget enterW, int x, int y)
override bool OnFocus(Widget w, int x, int y)
override bool OnFocusLost(Widget w, int x, int y)
void OpenMenuServerBrowser()
Referenced by ConnectLastSession(), and OnClick()
void OpenMenuCustomizeCharacter()
Referenced by OnClick()
void OpenStats()
void OpenMessages()
void OpenSettings()
Referenced by OnClick()
void PlayVideo()
Referenced by OnClick()
protected void OpenFeedback()
References CGame.OpenURL()
Referenced by OnClick()
void OpenTutorials()
Referenced by OnClick(), and OnModalResult()
void OpenCredits()
Referenced by OnClick()
void Exit()
Referenced by OnClick(), and Update()
bool TryConnectLastSession(out string ip, out int port)
void AutoConnect()
void ConnectBestServer()
override bool OnModalResult(Widget w, int x, int y, int code, int result)
void ColorHighlight(Widget w)
References ARGB(), ButtonSetColor(), ButtonSetTextColor()
Show 1 more, ImagenSetColor()
Referenced by OnFocus(), and OnMouseEnter()
void ColorNormal(Widget w)
References ARGB(), ButtonSetColor(), ButtonSetTextColor()
Show 1 more, ImagenSetColor()
void ButtonSetText(Widget w, string text)
void ButtonSetColor(Widget w, int color)
Referenced by ColorHighlight(), and ColorNormal()
void ImagenSetColor(Widget w, int color)
Referenced by ColorHighlight(), and ColorNormal()
void ButtonSetTextColor(Widget w, int color)
Referenced by ColorHighlight(), and ColorNormal()
void ShowDlcFrame(bool show)
void FilterDlcs(inout array<ref ModInfo> modArray)