Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

Ogre::EventQueue Class Reference

This class holds InputEvents given to it by the EventProcessor in a FIFO queue. More...

#include <OgreEventQueue.h>

List of all members.

Public Methods

 EventQueue ()
virtual ~EventQueue ()
void push (InputEvent *e)
InputEvent * pop ()
void activateEventQueue (bool set)
 Turn the queue on so it can pop and push InputEvents. More...

int getSize ()

Protected Attributes

std::queue< InputEvent * > mEventQueue
bool mActivateEventQueue


Detailed Description

This class holds InputEvents given to it by the EventProcessor in a FIFO queue.


Constructor & Destructor Documentation

Ogre::EventQueue::EventQueue (    ) 
 

Ogre::EventQueue::~EventQueue (    )  [virtual]
 


Member Function Documentation

void Ogre::EventQueue::activateEventQueue (  bool    set ) 
 

Turn the queue on so it can pop and push InputEvents.

int Ogre::EventQueue::getSize (    ) 
 

InputEvent * Ogre::EventQueue::pop (    ) 
 

void Ogre::EventQueue::push (  InputEvent *    e ) 
 


Member Data Documentation

bool Ogre::EventQueue::mActivateEventQueue [protected]
 

std::queue<InputEvent*> Ogre::EventQueue::mEventQueue [protected]
 

Copyright © 2002 by The OGRE Team