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)
InputEventpop ()
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