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

startpoint.h

Go to the documentation of this file.
00001 // ----------------------------------------------------------------------- //
00002 //
00003 // MODULE  : startpoint.h
00004 //
00005 // PURPOSE : StartPoint - Definition and constants
00006 //
00007 // CREATED : 12/20/00
00008 //
00009 // (c) 2000 LithTech, Inc.  All Rights Reserved
00010 //
00011 // ----------------------------------------------------------------------- //
00012 
00013 #ifndef __STARTPOINT_H__
00014 #define __STARTPOINT_H__
00015 
00016 
00017 // Engine includes
00018 #include <ltbasedefs.h>
00019 #include <ltengineobjects.h>
00020 
00021 
00023 class StartPoint : public BaseClass
00024 {
00025   public:
00026     // Construction / destruction
00027     StartPoint();
00028     ~StartPoint();
00029 
00030     // Overridden functions
00031 
00032     uint32      EngineMessageFn(uint32 messageID, void *pData, float fData);
00033 
00034     // Accessors
00035 
00036   private:
00037     // EngineMessageFn handlers
00038 
00039     uint32      PreCreate(void *pData, float fData);
00040 
00041     // Other functions
00042 
00043     void        ReadProps(ObjectCreateStruct* pStruct);
00044 };
00045 
00046 
00047 #endif // __STARTPOINT_H__

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