paragui-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[paragui-cvs] CVS: paragui/include pgtimerobject.h,1.1.2.1,1.1.2.2


From: Alexander Pipelka <address@hidden>
Subject: [paragui-cvs] CVS: paragui/include pgtimerobject.h,1.1.2.1,1.1.2.2
Date: Wed, 29 May 2002 05:25:22 -0400

Update of /cvsroot/paragui/paragui/include
In directory subversions:/tmp/cvs-serv4668/include

Modified Files:
      Tag: devel-1-0
        pgtimerobject.h 
Log Message:
added support for multiple timers

Index: pgtimerobject.h
===================================================================
RCS file: /cvsroot/paragui/paragui/include/Attic/pgtimerobject.h,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -C2 -r1.1.2.1 -r1.1.2.2
*** pgtimerobject.h     28 May 2002 20:18:08 -0000      1.1.2.1
--- pgtimerobject.h     29 May 2002 09:25:17 -0000      1.1.2.2
***************
*** 5,8 ****
--- 5,10 ----
  #include <map>
  
+ typedef Uint32 PG_TimerID;
+ 
  class PG_TimerObject {
        
***************
*** 13,21 ****
        virtual ~PG_TimerObject();
        
!       SDL_TimerID AddTimer(Uint32 interval);
        
!       bool RemoveTimer();
        
!       virtual Uint32 eventTimer(Uint32 interval);
        
  private:
--- 15,23 ----
        virtual ~PG_TimerObject();
        
!       PG_TimerID AddTimer(Uint32 interval);
        
!       bool RemoveTimer(PG_TimerID id);
        
!       virtual Uint32 eventTimer(PG_TimerID id, Uint32 interval);
        
  private:
***************
*** 23,28 ****
        static Uint32 callbackTimer(Uint32 interval, void* data);
        
!       SDL_TimerID my_timerid; 
!       static Uint32 my_objectcount;
  };
  
--- 25,33 ----
        static Uint32 callbackTimer(Uint32 interval, void* data);
        
!       static PG_TimerID globalTimerID;
!       static std::map<PG_TimerID, PG_TimerObject*> timermap;
!       static Uint32 objectcount;
! 
!       std::map<PG_TimerID, SDL_TimerID> my_timermap;  
  };
  




reply via email to

[Prev in Thread] Current Thread [Next in Thread]