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

#include <big.h>

Inheritance diagram for CMlEvent:
CNod

Public Types

enum  Type {
  KeyPress, MouseClick, MouseOver, MouseOut,
  EntrySubmit, MenuNavigation, PluginCustomEvent
}
enum  EMenuNavAction {
  Up, Right, Left, Down,
  Select, Cancel
}

Public Attributes

const Type Type
const Integer KeyCode
const Text KeyName
const Text CharPressed
const Text ControlId
const CMlControl Control
const EMenuNavAction MenuNavAction
const Text PluginCustomEventType
const Text[] PluginCustomEventData
- Public Attributes inherited from CNod
const Ident Id

Member Enumeration Documentation

Enumerator:
Up 
Right 
Left 
Down 
Select 
Cancel 
Enumerator:
KeyPress 
MouseClick 
MouseOver 
MouseOut 
EntrySubmit 
MenuNavigation 
PluginCustomEvent 

Member Data Documentation

const Text CMlEvent::CharPressed
const CMlControl CMlEvent::Control
const Text CMlEvent::ControlId
const Integer CMlEvent::KeyCode
const Text CMlEvent::KeyName
const EMenuNavAction CMlEvent::MenuNavAction
const Text [] CMlEvent::PluginCustomEventData
const Text CMlEvent::PluginCustomEventType

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