#include <EventQueue.h>
Public Member Functions | |
EventQueue () | |
bool | isEventPending () |
void * | getNextEvent () |
void | addLast (GE *event) |
int | getType () |
Private Attributes | |
EventNode * | first |
Definition at line 21 of file EventQueue.h.
|
Definition at line 45 of file EventQueue.cpp. References first. |
|
Definition at line 55 of file EventQueue.cpp. References first, GE::getType(), and EventNode::insert(). Referenced by Gne::addPlayer(), Gne::aPlayer(), Gne::clientThread(), Gne::dealExtras(), Gne::joinServer(), Gne::setPlayerActionNT(), Gne::setPlayerDeath(), Gne::setPlayerExtras(), and Gne::setPlayerName(). Here is the call graph for this function: |
|
Definition at line 65 of file EventQueue.cpp. References first, EventNode::getItem(), EventNode::getNextNode(), and EventNode::isEmpty(). Referenced by Gne::getNextEvent(). Here is the call graph for this function: |
|
Definition at line 60 of file EventQueue.cpp. References first, and EventNode::getType(). Referenced by Gne::nextEventPending(). Here is the call graph for this function: |
|
Definition at line 50 of file EventQueue.cpp. References first, and EventNode::isEmpty(). Here is the call graph for this function: |
|
Definition at line 23 of file EventQueue.h. Referenced by addLast(), EventQueue(), getNextEvent(), getType(), and isEventPending(). |