Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

model.h

Go to the documentation of this file.
00001 #ifndef __MODEL_H
00002 #define __MODEL_H
00003 
00004 #include <vector>
00005 #include <string>
00006 #include <fstream>
00007 
00008 class keygroup;
00009 class object;
00010 
00011 class model{
00012 public:
00013   model(int ID);
00014   
00015   int id;
00016   unsigned int generation;
00017   std::vector<keygroup*> keygroups;
00018   object* O;
00019   std::string name;
00020     
00021   void setName(const std::string& Name);
00022   const std::string& getName() const;
00023     
00024   int getID() const;
00025     
00026   void writeToFile(std::ofstream& outfile);
00027     
00028 private:
00029   model(const model&);
00030   model& operator=(const model&);
00031 };
00032 
00033 #endif

Tekkotsu v5.1CVS
Generated Mon May 9 04:58:45 2016 by Doxygen 1.6.3