D:/simple_rts/include/Updater.h

Go to the documentation of this file.
00001 #pragma once
00002 
00003 #include "OgreFrameListener.h"
00004 #include "OgreInput.h"
00005 using Ogre::FrameEvent;
00006 using Ogre::InputReader;
00007 
00008 
00009 // ----------------------------------------------------------------------------
00010 namespace ASR
00011 {
00020         class Updater
00021         {
00022         // Construction
00023         // ----------------------------------------------------------------------------
00024         public:
00025                 Updater(void);
00026                 virtual ~Updater(void);
00027 
00028         // Updating
00029         // ----------------------------------------------------------------------------
00030         public:
00036                 virtual bool updateBeforeFrame ( const FrameEvent& e, const InputReader* inputDevice ) = 0;
00037                 virtual bool updateAfterFrame ( const FrameEvent& e, const InputReader* inputDevice ) = 0;
00038         };
00039 }

Generated on Sun Jun 25 19:23:43 2006 for Valors End by  doxygen 1.4.7