Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals

/Users/blackie/Documents/myRepository/phobosengine-vc2005/phobosengine/phobosengine/SGFMeshModelFactory.h

Go to the documentation of this file.
00001 
00002 
00003 #ifndef SGFMESHMODELFACTORY_H
00004 #define SGFMESHMODELFACTORY_H
00005 
00006 
00007 #include "Vector3f.h"
00008 
00009 #include <string>
00010 
00011 
00012 namespace pge {
00013 
00014         class SGFMeshModel;
00015         class World;
00016 
00017         namespace sgfmeshmodelfactory {
00018                 SGFMeshModel* createSGFMeshModel(const std::string &filename, Vector3f bottomCenter, float scaleFactor);
00019 
00020                 //SGFMeshModel* createSGFMeshModelInstances(const std::string &filename, int instanceNum,
00021                 //                              Vector3f *bottomCenter, float *scaleFactor);
00022 
00023                 SGFMeshModel* createSGFMeshModelWithLights(const std::string &filename, Vector3f bottomCenter,
00024                         float scaleFactor, World *world);
00025         };
00026 };
00027 
00028 #endif

Generated on Mon Oct 16 12:08:11 2006 for Phobosengine by doxygen 1.3.4