CGameModuleMenuBase

Trackmania Next API


CGameModuleMenuBase

ID 0x031E2000
Uninstantiable

Inherits from Game::CGameManiaAppTitle → Game::CGameManiaApp → MwFoundations::CMwNod

Methods

CGameModuleMenuPage@ GetFirstPage(wstring PageId)

void Menu_Goto(wstring PageId)

void Menu_Back()

void Menu_Previous()

void Menu_Quit()

Inherited methods CGameManiaAppTitle

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)

Inherited members CGameManiaAppTitle

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

Inherited methods CGameManiaApp

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)

Inherited members CGameManiaApp

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

Inherited members CMwNod

string IdName

const MwId Id


Documentation from build 2024-12-12 15:15:35
(Page rendering: 0.05 seconds, 14.68 MB)