DI-Guy C++ SDK Reference
13.0
Main Page
Related Pages
Modules
Classes
Files
File List
File Members
All
Classes
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
diguyOglGraphicsShape.h
Go to the documentation of this file.
1
#ifndef __diguyOglGraphicsShape_H
2
#define __diguyOglGraphicsShape_H
3
4
5
#include <
diguyGraphicsShape.h
>
6
#include "ogl_headers.h"
7
8
9
/*****************************************************************************
10
**
11
*2 diguyOglGraphicsShape
12
**
13
** This class is part of the DI-Guy Graphics API. It overrides the class
14
** diguyGraphicsShape. Detailed documentation is in the implementation
15
** file documentation <a href="diguyOglGraphicsShape.cpp.html">here</a>.
16
*/
17
class
diguyOglGraphicsShape
:
public
diguyGraphicsShape
18
{
19
20
public
:
21
22
diguyOglGraphicsShape
(
void
* internal_data);
23
24
virtual
void
build
();
25
virtual
void
unbuild
();
26
virtual
void
draw
(
int
lod);
27
virtual
void
update_variation_texture
(
int
num_pixels,
unsigned
char
* pixel_data);
28
29
30
protected
:
31
32
void
create_default_variation_texture
();
33
37
GLuint
m_unique_texture_object
;
38
static
GLuint
sm_default_variation_texture_object
;
39
40
};
41
42
47
diguyGraphicsShape
*
diguyOglGraphicsShape_create_func
(
void
* internal_data);
48
49
#endif
diguy
programming_examples
diguy_graphics_api
ogl_examples
common
diguyOglGraphicsShape.h
Generated on Wed Jul 9 2014 21:35:57 for DI-Guy C++ SDK Reference by
1.8.3.1