00001 #ifndef GLBASEORGANISMINITIALISER_H_ 00002 #define GLBASEORGANISMINITIALISER_H_ 00003 00004 class GLBaseOrganism; 00005 00009 class GLBaseOrganismInitialiser 00010 { 00011 public: 00015 GLBaseOrganismInitialiser() {} 00019 virtual ~GLBaseOrganismInitialiser() {} 00020 00025 virtual GLBaseOrganism* initialiseOrganism() = 0; 00026 }; 00027 00028 #endif /*GLBASEORGANISMINITIALISER_H_*/