core/thread/BaseWorker.h
changeset 1090 5c54e353c019
parent 1084 241c1b9b4048
child 1231 17badaf66ce4
     1.1 --- a/core/thread/BaseWorker.h	Thu Jul 12 02:57:43 2007 +0000
     1.2 +++ b/core/thread/BaseWorker.h	Thu Jul 12 16:57:26 2007 +0000
     1.3 @@ -54,7 +54,7 @@
     1.4  class BaseWorker : public IThreadWorker
     1.5  {
     1.6  public:
     1.7 -	BaseWorker();
     1.8 +	BaseWorker(IThreadWorkerCallbacks *hooks);
     1.9  	virtual ~BaseWorker();
    1.10  public:	//IWorker
    1.11  	virtual unsigned int RunFrame();
    1.12 @@ -81,6 +81,7 @@
    1.13  	SourceHook::List<SWThreadHandle *> m_ThreadQueue;
    1.14  	unsigned int m_perFrame;
    1.15  	volatile WorkerState m_state;
    1.16 +	IThreadWorkerCallbacks *m_pHooks;
    1.17  };
    1.18  
    1.19  #endif //_INCLUDE_SOURCEMOD_BASEWORKER_H