goat3d
diff src/goat3d_impl.h @ 74:ab66cdabf6f2
loading scene files (no vis yet)
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Tue, 06 May 2014 13:26:52 +0300 |
parents | 99715321ad6d |
children | 76dea247f75c |
line diff
1.1 --- a/src/goat3d_impl.h Tue May 06 03:57:11 2014 +0300 1.2 +++ b/src/goat3d_impl.h Tue May 06 13:26:52 2014 +0300 1.3 @@ -28,6 +28,17 @@ 1.4 #include "node.h" 1.5 1.6 namespace g3dimpl { 1.7 +class Scene; 1.8 +} 1.9 + 1.10 +struct goat3d { 1.11 + g3dimpl::Scene *scn; 1.12 + unsigned int flags; 1.13 + char *search_path; 1.14 +}; 1.15 + 1.16 + 1.17 +namespace g3dimpl { 1.18 1.19 extern int goat_log_level; 1.20 1.21 @@ -55,6 +66,8 @@ 1.22 std::vector<Node*> nodes; 1.23 1.24 public: 1.25 + goat3d *goat; 1.26 + 1.27 Scene(); 1.28 ~Scene(); 1.29