ManiaScript
Script language used in ManiaPlanet
 All Classes Namespaces Files Functions Variables Enumerations Enumerator
Public Types | Public Member Functions | Public Attributes | List of all members
CMlApp Struct Reference

#include <big.h>

Inheritance diagram for CMlApp:
CNod

Public Types

enum  EUISound { Alert, ShowDialog, HideDialog }

Public Member Functions

Boolean IsKeyPressed (Integer KeyCode)
CUILayer UILayerCreate ()
Void UILayerDestroy (CUILayer Layer)
Void UILayerDestroyAll ()
Void LayerCustomEvent (CUILayer Layer, Text Type, Text[] Data)
Void PlaySound (EUISound Sound, Integer SoundVariant)

Public Attributes

const Integer Now
const CMlAppEvent[] PendingEvents
const Text CurrentLocalDateText
const Real MouseX
const Real MouseY
const Boolean MouseLeftButton
const Boolean MouseRightButton
const Boolean MouseMiddleButton
const CUILayer[] UILayers
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 Enumeration Documentation

Enumerator:
Alert 
ShowDialog 
HideDialog 

Member Function Documentation

Boolean CMlApp::IsKeyPressed ( Integer  KeyCode)
Void CMlApp::LayerCustomEvent ( CUILayer  Layer,
Text  Type,
Text[]  Data 
)
Void CMlApp::PlaySound ( EUISound  Sound,
Integer  SoundVariant 
)
CUILayer CMlApp::UILayerCreate ( )
Void CMlApp::UILayerDestroy ( CUILayer  Layer)
Void CMlApp::UILayerDestroyAll ( )

Member Data Documentation

const CAudioManager CMlApp::Audio
const Text CMlApp::CurrentLocalDateText
const CHttpManager CMlApp::Http
const Boolean CMlApp::MouseLeftButton
const Boolean CMlApp::MouseMiddleButton
const Boolean CMlApp::MouseRightButton
const Real CMlApp::MouseX
const Real CMlApp::MouseY
const Integer CMlApp::Now
const CMlAppEvent [] CMlApp::PendingEvents

Queue of frame events.

const CUILayer [] CMlApp::UILayers
const CXmlManager CMlApp::Xml

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