![]() |
ManiaScript Trackmania 2020
14/07/2025
|
API for Maniaplanet client scripts. More...
#include <2025_07_14.h>
Public Types | |
| enum | ELinkType { ExternalBrowser, ManialinkBrowser } |
Public Member Functions | |
| CUILayer | UILayerCreate () |
| Void | UILayerDestroy (CUILayer Layer) |
| Void | UILayerDestroyAll () |
| Void | LayerCustomEvent (CUILayer Layer, Text Type, Array< Text > Data) |
| Void | OpenLink (Text Url, CManiaApp::ELinkType LinkType) |
| Boolean | OpenFileInExplorer (Text FileName) |
| Void | Dialog_Message (Text Message) |
| Text | Dbg_DumpDeclareForVariables (CNod Nod, Boolean StatsOnly) |
| Ident | TTS_Context_Enter (Integer Level) |
| Ident | TTS_Context_Leave (Ident ContextId) |
| Void | TTS_Context_Change (Ident ContextId, CMlControl Control) |
| Void | TTS_Context_Change (Ident ContextId, Text Text, Boolean Translate) |
| Void | TTS_Context_Read (Integer Level) |
| Void | TTS_Context_Read (Ident ContextId) |
| Text | FilterProfanities (Text TextToFilter) |
Public Attributes | |
| Text const | ManiaAppUrl |
| Text const | ManiaAppBaseUrl |
| Integer const | Now |
| Boolean const | IsVisible |
| Integer | LayersDefaultManialinkVersion |
| CUser *const | LocalUser |
| CTitle *const | LoadedTitle |
| Boolean | EnableMenuNavigationInputs |
| Array< CUILayer *const > | UILayers |
| CParsingManager *const | Xml |
| CHttpManager *const | Http |
| CVideoManager *const | Video |
| CAudioManager *const | Audio |
| CInputManager *const | Input |
| CDataFileMgr *const | DataFileMgr |
| CScoreMgr *const | ScoreMgr |
| CRankingsZoneMgr *const | ZoneMgr |
| CTrackingMgr *const | TrackingMgr |
| CUserV2Manager *const | UserMgr |
| CWSNotificationManager *const | WSNotificationMgr |
| CSystemPlatform *const | System |
| Boolean | TTS_Disabled |
Public Attributes inherited from CNod | |
| Ident const | Id |
API for Maniaplanet client scripts.
Supported declare modes :
Definition at line 288 of file 2025_07_14.h.
| enum CManiaApp::ELinkType |
| Enumerator | |
|---|---|
| ExternalBrowser | |
| ManialinkBrowser | |
Definition at line 293 of file 2025_07_14.h.
Explore to given file or folder. Returns False if it does not exist on the filesystem. (may be because it is in a pack)
| Void CManiaApp::OpenLink | ( | Text | Url, |
| CManiaApp::ELinkType | LinkType | ||
| ) |
| Void CManiaApp::TTS_Context_Change | ( | Ident | ContextId, |
| CMlControl | Control | ||
| ) |
| CUILayer CManiaApp::UILayerCreate | ( | ) |
| Void CManiaApp::UILayerDestroyAll | ( | ) |
| CAudioManager* const CManiaApp::Audio |
Definition at line 376 of file 2025_07_14.h.
| CDataFileMgr* const CManiaApp::DataFileMgr |
Definition at line 384 of file 2025_07_14.h.
| Boolean CManiaApp::EnableMenuNavigationInputs |
Definition at line 328 of file 2025_07_14.h.
| CHttpManager* const CManiaApp::Http |
Definition at line 368 of file 2025_07_14.h.
| CInputManager* const CManiaApp::Input |
Definition at line 380 of file 2025_07_14.h.
| Boolean const CManiaApp::IsVisible |
Definition at line 312 of file 2025_07_14.h.
| Integer CManiaApp::LayersDefaultManialinkVersion |
Definition at line 316 of file 2025_07_14.h.
| CTitle* const CManiaApp::LoadedTitle |
Definition at line 324 of file 2025_07_14.h.
| CUser* const CManiaApp::LocalUser |
Definition at line 320 of file 2025_07_14.h.
| Text const CManiaApp::ManiaAppBaseUrl |
Definition at line 304 of file 2025_07_14.h.
| Text const CManiaApp::ManiaAppUrl |
Definition at line 300 of file 2025_07_14.h.
| Integer const CManiaApp::Now |
Definition at line 308 of file 2025_07_14.h.
| CScoreMgr* const CManiaApp::ScoreMgr |
Definition at line 388 of file 2025_07_14.h.
| CSystemPlatform* const CManiaApp::System |
Definition at line 408 of file 2025_07_14.h.
| CTrackingMgr* const CManiaApp::TrackingMgr |
Definition at line 396 of file 2025_07_14.h.
| Boolean CManiaApp::TTS_Disabled |
Definition at line 416 of file 2025_07_14.h.
Definition at line 332 of file 2025_07_14.h.
| CUserV2Manager* const CManiaApp::UserMgr |
Definition at line 400 of file 2025_07_14.h.
| CVideoManager* const CManiaApp::Video |
Definition at line 372 of file 2025_07_14.h.
| CWSNotificationManager* const CManiaApp::WSNotificationMgr |
Definition at line 404 of file 2025_07_14.h.
| CParsingManager* const CManiaApp::Xml |
Definition at line 364 of file 2025_07_14.h.
| CRankingsZoneMgr* const CManiaApp::ZoneMgr |
Definition at line 392 of file 2025_07_14.h.