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: