Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

ISplEventMgr Class Reference

#include <i_spl_event_mgr.h>

Inheritance diagram for ISplEventMgr:

CSplEventMgr List of all members.

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

Member Function Documentation

virtual LTRESULT ISplEventMgr::AddCallback IEventCallback   pEC,
uint8    nEvent,
ECallbackType    eCT,
uint8    nCount,
float    fTime,
uint8    nPriority = EVENTMGR_PRIORITY_DEFAULT
[pure virtual]
 

Implemented in CSplEventMgr.

virtual void ISplEventMgr::DebugSpew printf_fn    pPrintfFn [pure virtual]
 

Implemented in CSplEventMgr.

ISplEventMgr::declare_interface ISplEventMgr   
 

virtual void ISplEventMgr::DumpData printf_fn    pPrintfFn [pure virtual]
 

Implemented in CSplEventMgr.

virtual LTRESULT ISplEventMgr::Event uint8    nEvent,
float    fFrameTime,
float    fGameTime,
IEventData   pEventData = NULL,
uint8    nPriority = EVENTMGR_PRIORITY_ANY
[pure virtual]
 

Implemented in CSplEventMgr.

virtual LTRESULT ISplEventMgr::GetCallbackInfo IEventCallback   pEC,
uint8    nEvent,
uint8    nPriority,
ECallbackType   eCT,
uint8 &    nCountRemaining,
float &    fLoopTime,
float &    fTimeRemaining
[pure virtual]
 

Implemented in CSplEventMgr.

ISplEventMgr::interface_version ISplEventMgr   ,
 
 

virtual LTRESULT ISplEventMgr::RemoveCallback IEventCallback   pEC,
uint8    nEvent = EVENTMGR_EVENT_ANY,
uint8    nPriority = EVENTMGR_PRIORITY_ANY
[pure virtual]
 

Implemented in CSplEventMgr.


The documentation for this class was generated from the following file:
Generated on Mon Mar 4 08:42:27 2002 for Aria by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002