• Main Page
  • Classes
  • Files
  • File List

Model/GameObject.h

00001 #ifndef GAME_OBJECT_H
00002 #define GAME_OBJECT_H
00003 
00004 #include "../Common/Vector.h"
00005 class GameObject
00006 {
00007         protected:
00008                 bool visible;
00009         public:
00010                 GameObject():visible(true){};
00011                 virtual void draw() =0;
00012                 virtual void drawShadow(Vector &lightPosition)=0;
00013                 virtual bool isVisible();
00014                 virtual void setVisibility(bool);
00015                 ~GameObject(){};
00016 };
00017 
00018 #endif

Generated on Sun Dec 5 2010 19:03:32 for Snook3d by  doxygen 1.7.2