source:
GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/RESOURCES/include/My3DGraphRes/Scene.h
@
845
Revision 845, 406 bytes checked in by szirmay, 18 years ago (diff) |
---|
Line | |
---|---|
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.