Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class 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 Member Functions

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

size_t getSize () const

Protected Attributes

std::queue< InputEvent * > mEventQueue
bool mActivateEventQueue


Detailed Description

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

Definition at line 44 of file OgreEventQueue.h.


Constructor & Destructor Documentation

Ogre::EventQueue::EventQueue  ) 
 

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


Member Function Documentation

void Ogre::EventQueue::activateEventQueue bool  set  ) 
 

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

size_t Ogre::EventQueue::getSize  )  const
 

InputEvent* Ogre::EventQueue::pop  ) 
 

void Ogre::EventQueue::push InputEvent e  ) 
 


Member Data Documentation

bool Ogre::EventQueue::mActivateEventQueue [protected]
 

Definition at line 48 of file OgreEventQueue.h.

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

Definition at line 47 of file OgreEventQueue.h.


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

Copyright © 2000-2005 by The OGRE Team
Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Last modified Sun Mar 12 14:38:50 2006