![]() |
ManiaScript Trackmania 2020
14/07/2025
|
This is the base Manialink page interface. More...
#include <2025_07_14.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 :
Definition at line 74 of file 2025_07_14.h.
| enum CMlScript::LinkType |
| Enumerator | |
|---|---|
| ExternalBrowser | |
| ManialinkBrowser | |
| Goto | |
| ExternalFromId | |
| ManialinkFromId | |
| GotoFromId | |
Definition at line 79 of file 2025_07_14.h.
| 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 |
Definition at line 246 of file 2025_07_14.h.
| CAudioManager* const CMlScript::Audio |
Definition at line 222 of file 2025_07_14.h.
| Integer const CMlScript::CurrentTime |
Definition at line 110 of file 2025_07_14.h.
| CDataFileMgr* const CMlScript::DataFileMgr |
Definition at line 230 of file 2025_07_14.h.
| Boolean CMlScript::Dbg_WarnOnDroppedEvents |
Definition at line 130 of file 2025_07_14.h.
| Boolean CMlScript::EnableMenuNavigationInputs |
Definition at line 186 of file 2025_07_14.h.
| CHttpManager* const CMlScript::Http |
Definition at line 214 of file 2025_07_14.h.
| CInputManager* const CMlScript::Input |
Definition at line 226 of file 2025_07_14.h.
| Boolean const CMlScript::IsMenuNavigationForeground |
Definition at line 198 of file 2025_07_14.h.
| Boolean const CMlScript::KeyDelete |
Definition at line 178 of file 2025_07_14.h.
| Boolean const CMlScript::KeyDown |
Definition at line 158 of file 2025_07_14.h.
| Boolean const CMlScript::KeyLeft |
Definition at line 162 of file 2025_07_14.h.
| Boolean const CMlScript::KeyReturn |
Definition at line 170 of file 2025_07_14.h.
| Boolean const CMlScript::KeyRight |
Definition at line 166 of file 2025_07_14.h.
| Boolean const CMlScript::KeySpace |
Definition at line 174 of file 2025_07_14.h.
| Boolean const CMlScript::KeyUp |
Definition at line 154 of file 2025_07_14.h.
| CTitle* const CMlScript::LoadedTitle |
Definition at line 118 of file 2025_07_14.h.
| CUser* const CMlScript::LocalUser |
Local user structure.
Definition at line 114 of file 2025_07_14.h.
| CMenuSceneManager* const CMlScript::MenuSceneMgr |
Definition at line 250 of file 2025_07_14.h.
| Boolean const CMlScript::MouseLeftButton |
Definition at line 142 of file 2025_07_14.h.
| Boolean const CMlScript::MouseMiddleButton |
Definition at line 150 of file 2025_07_14.h.
| Boolean const CMlScript::MouseRightButton |
Definition at line 146 of file 2025_07_14.h.
| Real const CMlScript::MouseX |
Definition at line 134 of file 2025_07_14.h.
| Real const CMlScript::MouseY |
Definition at line 138 of file 2025_07_14.h.
| Integer const CMlScript::Now |
Definition at line 102 of file 2025_07_14.h.
| CMlPage* const CMlScript::Page |
Definition at line 90 of file 2025_07_14.h.
| Boolean CMlScript::PageAlwaysUpdateScript |
Definition at line 98 of file 2025_07_14.h.
| Boolean const CMlScript::PageIsVisible |
Definition at line 94 of file 2025_07_14.h.
| Array<CMlScriptEvent* const > CMlScript::PendingEvents |
Definition at line 122 of file 2025_07_14.h.
| Integer const CMlScript::Period |
Definition at line 106 of file 2025_07_14.h.
| CScoreMgr* const CMlScript::ScoreMgr |
Definition at line 234 of file 2025_07_14.h.
| CSystemPlatform* const CMlScript::System |
Definition at line 254 of file 2025_07_14.h.
| CUserV2Manager* const CMlScript::UserMgr |
Definition at line 242 of file 2025_07_14.h.
| CVideoManager* const CMlScript::Video |
Definition at line 218 of file 2025_07_14.h.
| CWSNotificationManager* const CMlScript::WSNotificationMgr |
Definition at line 258 of file 2025_07_14.h.
| CParsingManager* const CMlScript::Xml |
Definition at line 210 of file 2025_07_14.h.
| CRankingsZoneMgr* const CMlScript::ZoneMgr |
Definition at line 238 of file 2025_07_14.h.