DI-Guy C++ SDK Reference  13.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
diguyOglGraphicsMesh.h
Go to the documentation of this file.
1 #ifndef __diguyOglGraphicsMesh_H
2 #define __diguyOglGraphicsMesh_H
3 
4 /*****************************************************************************
5  **
6  *2 diguyOglGraphicsMesh
7  **
8  ** This class is part of the DI-Guy Graphics API. It overrides the class
9  ** diguyGraphicsMesh. Detailed documentation is in the implementation
10  ** file documentation <a href="diguyOglGraphicsMesh.cpp.html">here</a>.
11  */
12 
13 #include "ogl_headers.h"
14 
15 #include <diguyGraphicsMesh.h>
16 class diguyGraphicsVertexData;
17 
18 
19 /****************************************************************************/
21 {
22 
23 public:
24 
25  diguyOglGraphicsMesh(void* internal_data);
26 
27  virtual void build();
28  virtual void unbuild();
29  virtual void draw();
30 
31 protected:
32 
38 
41 
43 
44  /*
45  * EXPERIMENTAL functions for instancing
46  */
47 
48 public:
49  virtual void draw_instance_group(int num_instances);
50 };
51 
52 
58 
59 #endif