ManiaPlanet ManiaScript Reference 2019.11.19.1850
A ManiaScript Reference of the ManiaPlanet game.
Loading...
Searching...
No Matches
CInputManager Struct Reference

#include <doc.h>

Inheritance diagram for CInputManager:
[legend]

Public Types

enum  EButton {
  Left , Right , Up , Down ,
  A , B , X , Y ,
  L1 , R1 , LeftStick , RightStick ,
  Menu , View , LeftStick_Left , LeftStick_Right ,
  LeftStick_Up , LeftStick_Down , RightStick_Left , RightStick_Right ,
  RightStick_Up , RightStick_Down , L2 , R2 ,
  None
}
 

Public Member Functions

Text GetPadButtonPlaygroundBinding (CInputPad Pad, EButton Button)
 
Text GetPadButtonCurrentBinding (CInputPad Pad, EButton Button)
 
Boolean IsKeyPressed (Integer KeyCode)
 

Public Attributes

const CInputEvent[] PendingEvents
 
const Integer Now
 
const Integer Period
 
const CInputPad[] Pads
 
const Vec2 MousePos
 
const Vec2 MouseKineticScrollVel
 
const Boolean MouseLeftButton
 
const Boolean MouseRightButton
 
const Boolean MouseMiddleButton
 
const Vec2[] TouchPoints_Cur
 
const Vec2[] TouchPoints_Init
 
Boolean ExclusiveMode
 
const Integer TimeSinceLatestMouseActivity
 
const Integer TimeSinceLatestTouchActivity
 
const Integer TimeSinceLatestKeyboardActivity
 
const Integer TimeSinceLatestPadActivity
 
- Public Attributes inherited from CNod
const Ident Id
 

Detailed Description

Input devices.


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