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

i_event_callback.h

Go to the documentation of this file.
00001 // ----------------------------------------------------------------------- //
00002 //
00003 // MODULE  : ieventcallback.h
00004 //
00005 // PURPOSE : IEventCallback interface - Definition
00006 //
00007 // CREATED : 04/07/01
00008 //
00009 // (c) 2001 LithTech, Inc.  All Rights Reserved
00010 //
00011 // ----------------------------------------------------------------------- //
00012 
00013 #ifndef __I_EVENT_CALLBACK_H__
00014 #define __I_EVENT_CALLBACK_H__
00015 
00016 // Dependencies
00017 #include "callback_type.h"
00018 #include "i_event_data.h"
00019 
00020 // Engine includes
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__

Generated on Mon Mar 4 08:42:23 2002 for Aria by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002