![]() |
Trackmania ManiaScript Reference 2025.6.19.2137
A ManiaScript Reference of the new Trackmania.
|
This is the base Manialink page interface. More...
#include <doc.h>
Public Types | |
| enum | LinkType { ExternalBrowser , ManialinkBrowser , Goto , ExternalFromId , ManialinkFromId , GotoFromId } |
Public Member Functions | |
| Void | Dbg_SetProcessed (CMlScriptEvent Event) |
| Boolean | IsKeyPressed (Integer KeyCode) |
| Void | EnableMenuNavigation (Boolean EnableInputs, Boolean WithAutoFocus, CMlControl AutoBackControl, Integer InputPriority) |
| Void | EnableMenuNavigation (Boolean EnableInputs, Boolean WithAutoFocus, Boolean WithManualScroll, CMlControl AutoBackControl, Integer InputPriority) |
| Void | OpenLink (Text Url, CMlScript::LinkType LinkType) |
| Void | TriggerPageAction (Text ActionString) |
| Void | SendCustomEvent (Text Type, Array< Text > Data) |
| Void | PreloadImage (Text ImageUrl) |
| Void | PreloadAll () |
| Text | Dbg_DumpDeclareForVariables (CNod Nod, Boolean StatsOnly) |
| Text | FilterProfanities (Text TextToFilter) |
This is the base Manialink page interface.
Supported declare modes :
| enum CMlScript::LinkType |
| Void CMlScript::Dbg_SetProcessed | ( | CMlScriptEvent | Event | ) |
| Void CMlScript::EnableMenuNavigation | ( | Boolean | EnableInputs, |
| Boolean | WithAutoFocus, | ||
| Boolean | WithManualScroll, | ||
| CMlControl | AutoBackControl, | ||
| Integer | InputPriority ) |
| Void CMlScript::EnableMenuNavigation | ( | Boolean | EnableInputs, |
| Boolean | WithAutoFocus, | ||
| CMlControl | AutoBackControl, | ||
| Integer | InputPriority ) |
| Void CMlScript::OpenLink | ( | Text | Url, |
| CMlScript::LinkType | LinkType ) |
| Void CMlScript::PreloadAll | ( | ) |
Send a custom event to the owner of the layer.
| CAnimManager* const CMlScript::AnimMgr |
| CAudioManager* const CMlScript::Audio |
| Integer const CMlScript::CurrentTime |
| CDataFileMgr* const CMlScript::DataFileMgr |
| Boolean CMlScript::Dbg_WarnOnDroppedEvents |
| Boolean CMlScript::EnableMenuNavigationInputs |
| CHttpManager* const CMlScript::Http |
| CInputManager* const CMlScript::Input |
| Boolean const CMlScript::IsMenuNavigationForeground |
| Boolean const CMlScript::KeyDelete |
| Boolean const CMlScript::KeyDown |
| Boolean const CMlScript::KeyLeft |
| Boolean const CMlScript::KeyReturn |
| Boolean const CMlScript::KeyRight |
| Boolean const CMlScript::KeySpace |
| Boolean const CMlScript::KeyUp |
| CTitle* const CMlScript::LoadedTitle |
| CUser* const CMlScript::LocalUser |
Local user structure.
| CMenuSceneManager* const CMlScript::MenuSceneMgr |
| Boolean const CMlScript::MouseLeftButton |
| Boolean const CMlScript::MouseMiddleButton |
| Boolean const CMlScript::MouseRightButton |
| Real const CMlScript::MouseX |
| Real const CMlScript::MouseY |
| Integer const CMlScript::Now |
| CMlPage* const CMlScript::Page |
| Boolean CMlScript::PageAlwaysUpdateScript |
| Boolean const CMlScript::PageIsVisible |
| Array<CMlScriptEvent* const > CMlScript::PendingEvents |
| Integer const CMlScript::Period |
| CScoreMgr* const CMlScript::ScoreMgr |
| CSystemPlatform* const CMlScript::System |
| CUserV2Manager* const CMlScript::UserMgr |
| CVideoManager* const CMlScript::Video |
| CWSNotificationManager* const CMlScript::WSNotificationMgr |
| CParsingManager* const CMlScript::Xml |
| CRankingsZoneMgr* const CMlScript::ZoneMgr |