| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Attributes
__GLdrawableBufferRec Struct Reference

`#include <glcore.h>`

List of all members.

## Public Attributes

GLint | width
GLint | height
GLint | depth
void * | base
GLuint | size
GLuint | elementSize
GLuint | elementSizeLog2
GLint | outerWidth
GLint | byteWidth
void * | handle
GLboolean(* | resize )(__GLdrawableBuffer *buf, GLint x, GLint y, GLuint width, GLuint height, __GLdrawablePrivate *glPriv, GLuint bufferMask)
void(* | lock )(__GLdrawableBuffer *buf, __GLdrawablePrivate *glPriv)
void(* | unlock )(__GLdrawableBuffer *buf, __GLdrawablePrivate *glPriv)
void(* | fill )(__GLdrawableBuffer *buf, __GLdrawablePrivate *glPriv, GLuint val, GLint x, GLint y, GLint w, GLint h)
void(* | free )(__GLdrawableBuffer *buf, __GLdrawablePrivate *glPriv)
void(* | freePrivate )(__GLdrawableBuffer *buf, __GLdrawablePrivate *glPriv)
void * | private
void * | other
__GLbufMainInitFn | mainInit
__GLbufFallbackInitFn | fallbackInit

## Member Data Documentation

void * __GLdrawableBufferRec::base

GLint __GLdrawableBufferRec::byteWidth

GLint __GLdrawableBufferRec::depth

GLuint __GLdrawableBufferRec::elementSize

GLuint __GLdrawableBufferRec::elementSizeLog2

__GLbufFallbackInitFn __GLdrawableBufferRec::fallbackInit

void(* __GLdrawableBufferRec::fill)(__GLdrawableBuffer *buf, __GLdrawablePrivate *glPriv, GLuint val, GLint x, GLint y, GLint w, GLint h)

void(* __GLdrawableBufferRec::free)(__GLdrawableBuffer *buf, __GLdrawablePrivate *glPriv)

void(* __GLdrawableBufferRec::freePrivate)(__GLdrawableBuffer *buf, __GLdrawablePrivate *glPriv)

void * __GLdrawableBufferRec::handle

GLint __GLdrawableBufferRec::height

void(* __GLdrawableBufferRec::lock)(__GLdrawableBuffer *buf, __GLdrawablePrivate *glPriv)

__GLbufMainInitFn __GLdrawableBufferRec::mainInit

void * __GLdrawableBufferRec::other

GLint __GLdrawableBufferRec::outerWidth

void * __GLdrawableBufferRec::private

GLboolean(* __GLdrawableBufferRec::resize)(__GLdrawableBuffer *buf, GLint x, GLint y, GLuint width, GLuint height, __GLdrawablePrivate *glPriv, GLuint bufferMask)

GLuint __GLdrawableBufferRec::size

void(* __GLdrawableBufferRec::unlock)(__GLdrawableBuffer *buf, __GLdrawablePrivate *glPriv)

GLint __GLdrawableBufferRec::width

The documentation for this struct was generated from the following files:

- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/GL/glcore.h
- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/GL/internal/glcore.h

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines