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 LogToSessionTrace(wstring Text)
void Authentication_GetToken(MwId UserId, string AppLogin)
const MwNodPool<CGameManiaAppScriptEvent@> PendingEvents
bool LoadingScreenRequireKeyPressed
bool DontScaleMainMenuForHMD
float FillExtraSpaceWithBluredContents_Opacity
const CGameManiaTitleControlScriptAPI@ TitleFlow
const CGameManiaTitleControlScriptAPI@ TitleControl
const CGameManiaTitleEditionScriptAPI@ TitleEdition
const CGameScriptNotificationsConsumer@ Notifications
const wstring ExternalRequest_Type
const MwFastBuffer<wstring> ExternalRequest_Data
const CGameMatchSettingsManagerScript@ MatchSettingsManager
const CGameMenuSceneScriptManager@ MenuSceneManager
const bool Authentication_GetTokenResponseReceived
const uint Authentication_ErrorCode
const string Authentication_Token
bool Adverts_UsePersonnalData
bool Adverts_Enabled
const CGameVoiceChatConfigScript@ VoiceChat
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)
MwId TTS_Context_Enter(int Level)
MwId TTS_Context_Leave(MwId ContextId)
void TTS_Context_Change_Control(MwId ContextId, CGameManialinkControl@ Control)
void TTS_Context_Change_Text(MwId ContextId, wstring Text, bool Translate)
void TTS_Context_Read_Lvl(int Level)
void TTS_Context_Read_Id(MwId ContextId)
wstring FilterProfanities(wstring TextToFilter)
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
ESystemPlatform::PS5
ESystemPlatform::XBoxSeries
ESystemPlatform::Stadia
ESystemPlatform::Luna
const CGameManiaApp::ESystemSkuIdentifier SystemSkuIdentifier
ESystemSkuIdentifier::Unknown
ESystemSkuIdentifier::EU
ESystemSkuIdentifier::US
ESystemSkuIdentifier::JP
ESystemSkuIdentifier::CN
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 CGameZoneManagerScript@ ZoneMgr
const CGameUserPrivilegesManagerScript@ PrivilegeMgr
const CGameMasterServerRichPresenceManagerScript@ PresenceMgr
const CGameClientTrackingScript@ TrackingMgr
const CGameUserManagerScript@ UserMgr
const CGameWebServicesNotificationManagerScript@ WSNotificationMgr
const CSystemPlatformScript@ System
const CGameManiaPlanetScriptAPI@ ManiaPlanet
bool TTS_Disabled
string IdName
const MwId Id
Documentation from build 2024-12-12 15:15:35
(Page rendering: 0.06 seconds, 14.68 MB)