source:
GTP/trunk/App/Demos/Illum/Hierarchical Systems Demo [OpenGL]/RESOURCES/include/My3DGraphRes/Scene.h
@
852
Revision 852, 406 bytes checked in by szirmay, 18 years ago (diff) |
---|
Rev | Line | |
---|---|---|
[852] | 1 | #pragma once |
2 | #include "Object.h" | |
3 | #include "Light.h" | |
4 | #include "Material.h" | |
5 | #include <fstream> | |
6 | ||
7 | using namespace std; | |
8 | ||
9 | class Scene | |
10 | { | |
11 | public: | |
12 | Scene(void); | |
13 | ~Scene(void); | |
14 | ||
15 | Material* m_Materials; | |
16 | Light* m_Lights; | |
17 | Object* m_Objects; | |
18 | ||
19 | unsigned int m_ObjectCount; | |
20 | unsigned int m_LightCount; | |
21 | unsigned int m_MaterialCount; | |
22 | ||
23 | void Load(char* filename); | |
24 | void Display(bool lighting); | |
25 | }; |
Note: See TracBrowser
for help on using the repository browser.