Public Methods |
| declare_interface (ISplEventMgr) |
| interface_version (ISplEventMgr, 0) |
virtual LTRESULT | Event (uint8 nEvent, float fFrameTime, float fGameTime, IEventData *pEventData=NULL, uint8 nPriority=EVENTMGR_PRIORITY_ANY)=0 |
virtual LTRESULT | AddCallback (IEventCallback *pEC, uint8 nEvent, ECallbackType eCT, uint8 nCount, float fTime, uint8 nPriority=EVENTMGR_PRIORITY_DEFAULT)=0 |
virtual LTRESULT | RemoveCallback (IEventCallback *pEC, uint8 nEvent=EVENTMGR_EVENT_ANY, uint8 nPriority=EVENTMGR_PRIORITY_ANY)=0 |
virtual LTRESULT | GetCallbackInfo (IEventCallback *pEC, uint8 nEvent, uint8 nPriority, ECallbackType &eCT, uint8 &nCountRemaining, float &fLoopTime, float &fTimeRemaining)=0 |
virtual void | DumpData (printf_fn pPrintfFn)=0 |
virtual void | DebugSpew (printf_fn pPrintfFn)=0 |