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

CSplEventMgr Class Reference

#include <spl_event_mgr.h>

Inheritance diagram for CSplEventMgr:

ISplEventMgr List of all members.

Public Methods

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

Constructor & Destructor Documentation

CSplEventMgr::CSplEventMgr  
 

CSplEventMgr::~CSplEventMgr  
 


Member Function Documentation

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

Implements ISplEventMgr.

void CSplEventMgr::DebugSpew printf_fn    pPrintfFn [virtual]
 

Implements ISplEventMgr.

ISplEventMgr::declare_interface ISplEventMgr    [inherited]
 

CSplEventMgr::declare_interface CSplEventMgr   
 

void CSplEventMgr::DumpData printf_fn    pPrintfFn [virtual]
 

Implements ISplEventMgr.

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

Implements ISplEventMgr.

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

Implements ISplEventMgr.

ISplEventMgr::interface_version ISplEventMgr   ,
 
[inherited]
 

CSplEventMgr::interface_version CSplEventMgr   ,
 
 

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

Implements ISplEventMgr.


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