vrheights
annotate src/scenefile.h @ 8:3f221bdc9bab
mesh loading
walk polys
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Fri, 03 Oct 2014 04:16:16 +0300 |
parents | |
children |
rev | line source |
---|---|
nuclear@8 | 1 #ifndef SCENEFILE_H_ |
nuclear@8 | 2 #define SCENEFILE_H_ |
nuclear@8 | 3 |
nuclear@8 | 4 #include <vector> |
nuclear@8 | 5 #include "mesh.h" |
nuclear@8 | 6 #include "object.h" |
nuclear@8 | 7 |
nuclear@8 | 8 class SceneFile { |
nuclear@8 | 9 public: |
nuclear@8 | 10 std::vector<Mesh*> mesh; |
nuclear@8 | 11 std::vector<Mesh*> colmesh; |
nuclear@8 | 12 std::vector<Object*> obj; |
nuclear@8 | 13 |
nuclear@8 | 14 SceneFile(); |
nuclear@8 | 15 ~SceneFile(); |
nuclear@8 | 16 |
nuclear@8 | 17 bool load(const char *fname); |
nuclear@8 | 18 |
nuclear@8 | 19 Vector3 find_walk_pos(const Vector3 &pos) const; |
nuclear@8 | 20 }; |
nuclear@8 | 21 |
nuclear@8 | 22 #endif // SCENEFILE_H_ |