ManiaPlanet 3 ManiaScript Reference 2015.06.18.1510
A ManiaScript Reference of the ManiaPlanet 3 game (frozen installation). This is OUTDATED, and exists only for entertainment purposes.
Loading...
Searching...
No Matches
CMlScript Struct Reference

#include <doc.h>

Inheritance diagram for CMlScript:
[legend]

Public Types

enum  LinkType {
  ExternalBrowser , ManialinkBrowser , Goto , ExternalFromId ,
  ManialinkFromId , GotoFromId
}

Public Member Functions

Boolean IsKeyPressed (Integer KeyCode)
Void EnableMenuNavigation (Boolean EnableInputs, Boolean WithAutoFocus, CMlControl AutoBackControl, Integer InputPriority)
Void OpenLink (Text Url, LinkType LinkType)
Void TriggerPageAction (Text ActionString)
Void SendCustomEvent (Text Type, Text[] Data)
Void PreloadImage (Text ImageUrl)

Public Attributes

const CMlPage Page
const Boolean PageIsVisible
const Integer Now
const Integer Period
const Integer CurrentTime
const Text CurrentTimeText
const Text CurrentLocalDateText
const CUser LocalUser
const CTitle LoadedTitle
const CMlEvent[] PendingEvents
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 CXmlManager Xml
const CHttpManager Http
const CAudioManager Audio
Public Attributes inherited from CNod
const Ident Id

Detailed Description

Supported declare modes : Local Persistent This is the base Manialink page interface.

Member Function Documentation

◆ SendCustomEvent()

Void CMlScript::SendCustomEvent ( Text Type,
Text[] Data )

Send a custom event to the ManiaApp owning the layer, no-op otherwise.

Member Data Documentation

◆ LocalUser

const CUser CMlScript::LocalUser

Local user structure.


The documentation for this struct was generated from the following file: