UserInput Struct Reference

#include <KeypadManager.h>

# Public Attributes

uint16 allKeys
 All pressed key(s)
uint16 pressedKey
 Pressed key(s) just in the last cycle.
uint16 releasedKey
 Released key(s) just in the last cycle.
uint16 holdKey
 Held key(s)
uint32 holdKeyDuration
 How long the key(s) have been held (in game frames)
uint16 previousKey
 Previously pressed key(s)
uint16 powerFlag
 Low power flag.
uint16 dummyKey

# Detailed Description

User's input

Definition at line 66 of file KeypadManager.h.

# Member Data Documentation

# allKeys

uint16 UserInput::allKeys

All pressed key(s)

Definition at line 69 of file KeypadManager.h.

# dummyKey

uint16 UserInput::dummyKey

Dummy input to force user input processing even if there is not a real one

Definition at line 91 of file KeypadManager.h.

# holdKey

uint16 UserInput::holdKey

Held key(s)

Definition at line 78 of file KeypadManager.h.

# holdKeyDuration

uint32 UserInput::holdKeyDuration

How long the key(s) have been held (in game frames)

Definition at line 81 of file KeypadManager.h.

# powerFlag

uint16 UserInput::powerFlag

Low power flag.

Definition at line 87 of file KeypadManager.h.

# pressedKey

uint16 UserInput::pressedKey

Pressed key(s) just in the last cycle.

Definition at line 72 of file KeypadManager.h.

# previousKey

uint16 UserInput::previousKey

Previously pressed key(s)

Definition at line 84 of file KeypadManager.h.

# releasedKey

uint16 UserInput::releasedKey

Released key(s) just in the last cycle.

Definition at line 75 of file KeypadManager.h.


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