From 8898ad9b25fca6afe2374d293a981db02a83d7e9 Mon Sep 17 00:00:00 2001 From: "FWoltermann@gmail.com" Date: Thu, 31 May 2012 14:46:27 +0000 Subject: Committing the documentation to svn to have it accessible online --- .../html/n_gen_ex_2_tex_cube_d_x9_8h_source.html | 166 +++++++++++++++++++++ 1 file changed, 166 insertions(+) create mode 100644 Doc/doxygen/html/n_gen_ex_2_tex_cube_d_x9_8h_source.html (limited to 'Doc/doxygen/html/n_gen_ex_2_tex_cube_d_x9_8h_source.html') diff --git a/Doc/doxygen/html/n_gen_ex_2_tex_cube_d_x9_8h_source.html b/Doc/doxygen/html/n_gen_ex_2_tex_cube_d_x9_8h_source.html new file mode 100644 index 0000000..262939c --- /dev/null +++ b/Doc/doxygen/html/n_gen_ex_2_tex_cube_d_x9_8h_source.html @@ -0,0 +1,166 @@ + + + + + +Starshatter_Open: D:/SRC/StarshatterSVN/nGenEx/TexCubeDX9.h Source File + + + + + + + + + + + + + +
+
+ + + + + + +
+
Starshatter_Open +
+
Open source Starshatter engine
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
TexCubeDX9.h
+
+
+Go to the documentation of this file.
1 /* Project nGenEx
+
2  Destroyer Studios LLC
+
3  Copyright © 1997-2006. All Rights Reserved.
+
4 
+
5  SUBSYSTEM: nGenEx.lib
+
6  FILE: TexCubeDX9.h
+
7  AUTHOR: John DiCamillo
+
8 
+
9 
+
10  OVERVIEW
+
11  ========
+
12  Direct 3D Texture Cube for Env Mapping
+
13 */
+
14 
+
15 #ifndef TexCubeDX9_h
+
16 #define TexCubeDX9_h
+
17 
+
18 #include "Bitmap.h"
+
19 
+
20 // +--------------------------------------------------------------------+
+
21 
+
22 class Video;
+
23 class VideoDX9;
+
24 class Bitmap;
+
25 struct VD3D_texture_format;
+
26 
+
27 // +--------------------------------------------------------------------+
+
28 
+
29 class TexCubeDX9
+
30 {
+
31 public:
+
32  TexCubeDX9(VideoDX9* video);
+
33  virtual ~TexCubeDX9();
+
34 
+
35  IDirect3DCubeTexture9* GetTexture();
+
36  bool LoadTexture(Bitmap* bmp, int face);
+
37 
+
38 private:
+
39  VideoDX9* video;
+
40  IDirect3D9* d3d;
+
41  IDirect3DDevice9* d3ddevice;
+
42 
+
43  IDirect3DCubeTexture9* texture;
+
44  Bitmap* faces[6];
+
45  DWORD last_modified[6];
+
46 };
+
47 
+
48 #endif // TexCubeDX9_h
+
49 
+
+
+ + + + -- cgit v1.1