ScummVM API documentation
LastExpress::MessageManager Class Reference

Public Member Functions

 MessageManager (LastExpressEngine *engine)
 
void setMessageHandle (int handleChannel, void(LogicManager::*handle)(Message *))
 
void setEventHandle (int handleChannel, void(LastExpressEngine::*handle)(Event *))
 
void addEvent (int channel, int x, int y, int flags)
 
EventgetEvent ()
 
void addMessage (int receiver, int actionId, int sender, ConsCallParam param)
 
MessagegetMessage ()
 
bool process ()
 
void flush ()
 
void flushTime ()
 
void forceMessage (Message *msg)
 
void clearMessageQueue ()
 
void clearEventQueue ()
 
void clearClickEvents ()
 
void saveMessages (CVCRFile *file)
 
void loadMessages (CVCRFile *file)
 

Public Attributes

void(LogicManager::*)(Message *) getMessageHandle (int handleChannel)
 
void(LastExpressEngine::*)(Event *) getEventHandle (int handleChannel)
 

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