Trackmania ManiaScript Reference 2024.9.17.1117
A ManiaScript Reference of the new Trackmania.
|
Input devices. More...
#include <doc.h>
Public Member Functions | |
Text | GetPadButtonPlaygroundBinding (CInputPad Pad, CInputManager::EButton Button) |
Text | GetPadButtonCurrentBinding (CInputPad Pad, CInputManager::EButton Button) |
Text | GetActionBindingRaw (CInputPad Pad, Text ActionMap, Text ActionId) |
Text | GetActionBinding (CInputPad Pad, Text ActionMap, Text ActionId) |
Text | GetActionDisplayName (Text ActionMap, Text ActionId) |
Boolean | IsKeyPressed (Integer KeyCode) |
Public Attributes | |
Array< CInputEvent *const > | PendingEvents |
Integer const | Now |
Integer const | Period |
Array< CInputPad *const > | Pads |
Vec2 const | MousePos |
Vec2 const | MouseKineticScrollVel |
Boolean const | MouseLeftButton |
Boolean const | MouseRightButton |
Boolean const | MouseMiddleButton |
Array< Vec2 > | TouchPoints_Cur |
Array< Vec2 > | TouchPoints_Init |
Boolean const | JapanStylePadButtons |
Boolean | ExclusiveMode |
CInputPad *const | LatestActivePad |
CInputManager::EPadType const | LatestActivePadType |
Integer const | TimeSinceLatestActivity |
Integer const | TimeSinceLatestMouseActivity |
Integer const | TimeSinceLatestTouchActivity |
Integer const | TimeSinceLatestKeyboardActivity |
Integer const | TimeSinceLatestPadActivity |
Public Attributes inherited from CNod | |
Ident const | Id |
Input devices.
Integer const CInputManager::TimeSinceLatestActivity |
Duration (ms) elapsed since latest user interraction on any device.