home *** CD-ROM | disk | FTP | other *** search
/ C++ Games Programming / CPPGAMES.ISO / thx / source / theatrix / msgfold.cpp < prev    next >
C/C++ Source or Header  |  1995-04-26  |  398b  |  23 lines

  1. #include <dos.h>
  2. #include "handler.h"
  3. #include "msgfold.h"
  4.  
  5. void MessageFolder::reset()
  6.   {
  7.   for (int i=0;i<MAXMESSAGE;i++)
  8.     messagenumber[i].reset();
  9.   }
  10.  
  11.  
  12. void MessageFolder::dispatch(int, int, int)
  13.   {
  14.   int msg;
  15.   int data1, data2;
  16.   while (!msgQ.isempty())
  17.     {
  18.     msgQ.get(&msg,&data1,&data2);
  19.     messagenumber[msg].execute_callbacks(msg,data1,data2);
  20.     }
  21.   }
  22.  
  23.