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
00021
00022
00023 SGFMeshModel* createSGFMeshModelWithLights(const std::string &filename, Vector3f bottomCenter,
00024 float scaleFactor, World *world);
00025 };
00026 };
00027
00028 #endif