00001 #ifndef __MOVABLE_OBJECT_H__ 00002 #define __MOVABLE_OBJECT_H__ 00003 00004 #include "OgreSceneNode.h" 00005 00006 using Ogre::SceneNode; 00007 00008 // ---------------------------------------------------------------------------- 00009 namespace ASR 00010 { 00024 class MovableObject 00025 { 00026 // Construction 00027 // ---------------------------------------------------------------------------- 00028 public: 00029 MovableObject ( SceneNode* parentNode ); 00030 virtual ~MovableObject (); 00031 00032 00033 // Data Storage 00034 // ---------------------------------------------------------------------------- 00035 protected: 00036 SceneNode* mBaseNode; 00037 }; 00038 }; 00039 00040 #endif