00001
00009 #ifndef ENTITY_H
00010 #define ENTITY_H
00011
00012 #include "Workspace.h"
00013 #include "io.h"
00014 #include "ConMath.h"
00015 #include "hash.h"
00016
00023 class Entity {
00024 public:
00025
00027 Entity() {
00028 };
00029
00030 virtual ~Entity(){
00031 }
00032
00036 static void SetWorkspace(Workspace *w){ workspace = w;};
00037
00041 static void SetIO(IO_Window *i){ io = i;};
00042
00043 protected:
00045 static Workspace *workspace;
00046
00048 static IO_Window* io;
00049
00050
00051 private:
00052
00053 };
00054 #endif