API for a Title main menu.
Inherits from Game::CGameManiaApp → MwFoundations::CMwNod
Inherits from Game::CGameManiaApp → MwFoundations::CMwNod
API for a Title main menu.
void Menu_Quit()
void Menu_Home()
void Menu_Solo()
void Menu_Local()
void Menu_Internet()
void Menu_Editor()
void Menu_Profile()
void PlayMap(wstring Map)
void ExternalRequest_Clear()
void Authentication_GetToken(MwId UserId, string AppLogin)
const MwFastBuffer<CGameManiaAppScriptEvent@> PendingEvents
bool LoadingScreenRequireKeyPressed
bool DontScaleMainMenuForHMD
const CGameManiaTitleControlScriptAPI@ TitleFlow
const CGameManiaTitleControlScriptAPI@ TitleControl
const CGameManiaTitleEditionScriptAPI@ TitleEdition
const CGameScriptNotificationsConsumer@ Notifications
const wstring ExternalRequest_Type
const MwFastBuffer<wstring> ExternalRequest_Data
const CGameAchievementScriptManager@ AchievementsManager
const CGameManagerBadgeScript@ BadgeManager
const CGameMatchSettingsManagerScript@ MatchSettingsManager
const bool Authentication_GetTokenResponseReceived
const uint Authentication_ErrorCode
const string Authentication_Token
CGameUILayer@ UILayerCreate()
void UILayerDestroy(CGameUILayer@ Layer)
void UILayerDestroyAll()
void LayerCustomEvent(CGameUILayer@ Layer, wstring Type, MwFastBuffer<wstring>& Data)
void OpenLink(string Url, CGameManiaApp::ELinkType LinkType)
bool OpenFileInExplorer(wstring FileName)
void Dialog_Message(wstring Message)
wstring Dbg_DumpDeclareForVariables(CMwNod@ Nod, bool StatsOnly)
const string ManiaAppUrl
const string ManiaAppBaseUrl
const int Now
const bool IsVisible
const uint CurrentDate
const string CurrentLocalDateText
const wstring CurrentTimezone
uint LayersDefaultManialinkVersion
const CGamePlayerInfo@ LocalUser
const CGameManiaTitle@ LoadedTitle
const CGameManiaApp::ESystemPlatform SystemPlatform
ESystemPlatform::None
ESystemPlatform::Steam
ESystemPlatform::UPlay
ESystemPlatform::PS4
ESystemPlatform::XBoxOne
const CGameManiaApp::ESystemSkuIdentifier SystemSkuIdentifier
ESystemSkuIdentifier::Unknown
ESystemSkuIdentifier::EU
ESystemSkuIdentifier::US
ESystemSkuIdentifier::JP
bool EnableMenuNavigationInputs
const float MouseX
const float MouseY
const MwFastBuffer<CGameUILayer@> UILayers
const CXmlScriptParsingManager@ Xml
const CNetScriptHttpManager@ Http
const CGameVideoScriptManager@ Video
const CAudioScriptManager@ Audio
const CInputScriptManager@ Input
const CGameDataFileManagerScript@ DataFileMgr
const CGameScoreAndLeaderBoardManagerScript@ ScoreMgr
const CGameUserPrivilegesManagerScript@ PrivilegeMgr
const CGameMasterServerRichPresenceManagerScript@ PresenceMgr
const CGameUserManagerScript@ UserMgr
const CSystemPlatformScript@ System
const CGameManiaPlanetScriptAPI@ ManiaPlanet
string IdName
const MwId Id
Documentation from build 2019-11-19 18:50:52
(Page rendering: 0.05 seconds, 13.02 MB)