Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

InputQueue Class Reference

#include <InputQueue.h>

List of all members.

Public Member Functions

 InputQueue ()
void RememberInput (GameInput)
bool MatchesSequence (GameController c, const GameButton *button_sequence, int iNumButtons, float fMaxSecondsBack)
bool MatchesSequence (GameController c, const MenuButton *button_sequence, int iNumButtons, float fMaxSecondsBack)
bool AllWerePressedRecently (GameController c, const GameButton *buttons, int iNumButtons, float fMaxSecondsBack)

Protected Attributes

vector< GameButtonAndTimem_aQueue [MAX_GAME_CONTROLLERS]


Constructor & Destructor Documentation

InputQueue::InputQueue  ) 
 


Member Function Documentation

bool InputQueue::AllWerePressedRecently GameController  c,
const GameButton buttons,
int  iNumButtons,
float  fMaxSecondsBack
 

bool InputQueue::MatchesSequence GameController  c,
const MenuButton button_sequence,
int  iNumButtons,
float  fMaxSecondsBack
 

bool InputQueue::MatchesSequence GameController  c,
const GameButton button_sequence,
int  iNumButtons,
float  fMaxSecondsBack
 

void InputQueue::RememberInput GameInput   ) 
 


Member Data Documentation

vector<GameButtonAndTime> InputQueue::m_aQueue[MAX_GAME_CONTROLLERS] [protected]
 


The documentation for this class was generated from the following files:
Generated on Thu Jan 27 20:59:35 2005 for StepMania by doxygen 1.3.7