ManiaScript Reference
2019-05
|
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, LinkType LinkType) |
Void | TriggerPageAction (Text ActionString) |
Void | SendCustomEvent (Text Type, Text[] Data) |
Void | PreloadImage (Text ImageUrl) |
Void | PreloadAll () |
Text | Dbg_DumpDeclareForVariables (CNod Nod, Boolean StatsOnly) |
Public Attributes | |
const CMlPage | Page |
const Boolean | PageIsVisible |
Boolean | PageAlwaysUpdateScript |
const Integer | Now |
const Integer | Period |
const Integer | CurrentTime |
const CUser | LocalUser |
const CTitle | LoadedTitle |
const CMlScriptEvent [] | PendingEvents |
Boolean | Dbg_WarnOnDroppedEvents |
const Real | MouseX |
const Real | MouseY |
const Boolean | MouseLeftButton |
const Boolean | MouseRightButton |
const Boolean | MouseMiddleButton |
const Boolean | KeyUp |
const Boolean | KeyDown |
const Boolean | KeyLeft |
const Boolean | KeyRight |
const Boolean | KeyReturn |
const Boolean | KeySpace |
const Boolean | KeyDelete |
Boolean | EnableMenuNavigationInputs |
const Boolean | IsMenuNavigationForeground |
const CParsingManager | Xml |
const CHttpManager | Http |
const CVideoManager | Video |
const CAudioManager | Audio |
const CInputManager | Input |
const CDataFileMgr | DataFileMgr |
const CScoreMgr | ScoreMgr |
const CAnimManager | AnimMgr |
const CSystemPlatform | System |
Public Attributes inherited from CNod | |
const Ident | Id |
Supported declare modes : Local Persistent This is the base Manialink page interface.
enum CMlScript::LinkType |
Void CMlScript::Dbg_SetProcessed | ( | CMlScriptEvent | Event | ) |
Void CMlScript::EnableMenuNavigation | ( | Boolean | EnableInputs, |
Boolean | WithAutoFocus, | ||
CMlControl | AutoBackControl, | ||
Integer | InputPriority | ||
) |
Void CMlScript::EnableMenuNavigation | ( | Boolean | EnableInputs, |
Boolean | WithAutoFocus, | ||
Boolean | WithManualScroll, | ||
CMlControl | AutoBackControl, | ||
Integer | InputPriority | ||
) |
Void CMlScript::PreloadAll | ( | ) |
Send a custom event to the owner of the layer.
const CAnimManager CMlScript::AnimMgr |
const CAudioManager CMlScript::Audio |
const Integer CMlScript::CurrentTime |
const CDataFileMgr CMlScript::DataFileMgr |
Boolean CMlScript::Dbg_WarnOnDroppedEvents |
Boolean CMlScript::EnableMenuNavigationInputs |
const CHttpManager CMlScript::Http |
const CInputManager CMlScript::Input |
const Boolean CMlScript::IsMenuNavigationForeground |
const Boolean CMlScript::KeyDelete |
const Boolean CMlScript::KeyDown |
const Boolean CMlScript::KeyLeft |
const Boolean CMlScript::KeyReturn |
const Boolean CMlScript::KeyRight |
const Boolean CMlScript::KeySpace |
const Boolean CMlScript::KeyUp |
const CTitle CMlScript::LoadedTitle |
const CUser CMlScript::LocalUser |
Local user structure.
const Boolean CMlScript::MouseLeftButton |
const Boolean CMlScript::MouseMiddleButton |
const Boolean CMlScript::MouseRightButton |
const Real CMlScript::MouseX |
const Real CMlScript::MouseY |
const Integer CMlScript::Now |
const CMlPage CMlScript::Page |
Boolean CMlScript::PageAlwaysUpdateScript |
const Boolean CMlScript::PageIsVisible |
const CMlScriptEvent [] CMlScript::PendingEvents |
const Integer CMlScript::Period |
const CScoreMgr CMlScript::ScoreMgr |
const CSystemPlatform CMlScript::System |
const CVideoManager CMlScript::Video |
const CParsingManager CMlScript::Xml |