00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013 #ifndef __I_EVENT_CALLBACK_H__
00014 #define __I_EVENT_CALLBACK_H__
00015
00016
00017 #include "callback_type.h"
00018 #include "i_event_data.h"
00019
00020
00021 #include <ltmodule.h>
00022
00023 class IEventCallback
00024 {
00025 public:
00026
00027 virtual void Event(uint32 nEvent, float fFrameTime, float fGameTime,
00028 IEventData *pEventData, uint32 nPriority, ECallbackType eCT,
00029 uint32 nCountRemaining,
00030 float fTimeRemaining, float fLoopTime) = 0;
00031 };
00032
00033 #endif // __I_EVENT_CALLBACK_H__