OpenEnroth 73e68f7
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
GUIMessageQueue Class Reference

#include <GUIMessageQueue.h>

Public Member Functions

 GUIMessageQueue ()
 
bool haveMessages ()
 
void clear ()
 
void clearAll ()
 
void swapFrames ()
 
void addMessageCurrentFrame (UIMessageType msg, int param=0, int param2=0)
 
void addMessageNextFrame (UIMessageType msg, int param=0, int param2=0)
 
void popMessage (UIMessageType *msg, int *param, int *param2)
 
void peekMessage (UIMessageType *msg, int *param, int *param2)
 

Private Attributes

GUIFrameMessageQueue _currentFrameQueue
 
GUIFrameMessageQueue _nextFrameQueue
 

Constructor & Destructor Documentation

◆ GUIMessageQueue()

GUIMessageQueue::GUIMessageQueue ( )
inline

Member Function Documentation

◆ addMessageCurrentFrame()

void GUIMessageQueue::addMessageCurrentFrame ( UIMessageType  msg,
int  param = 0,
int  param2 = 0 
)
inline

◆ addMessageNextFrame()

void GUIMessageQueue::addMessageNextFrame ( UIMessageType  msg,
int  param = 0,
int  param2 = 0 
)
inline

◆ clear()

void GUIMessageQueue::clear ( )
inline

◆ clearAll()

void GUIMessageQueue::clearAll ( )
inline

◆ haveMessages()

bool GUIMessageQueue::haveMessages ( )
inline

◆ peekMessage()

void GUIMessageQueue::peekMessage ( UIMessageType msg,
int *  param,
int *  param2 
)
inline

◆ popMessage()

void GUIMessageQueue::popMessage ( UIMessageType msg,
int *  param,
int *  param2 
)
inline

◆ swapFrames()

void GUIMessageQueue::swapFrames ( )
inline

Member Data Documentation

◆ _currentFrameQueue

GUIFrameMessageQueue GUIMessageQueue::_currentFrameQueue
private

◆ _nextFrameQueue

GUIFrameMessageQueue GUIMessageQueue::_nextFrameQueue
private

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