| TerraLib 4.1

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

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

Public Attributes
__GLdrawablePrivateRec Struct Reference

`#include <glcore.h>`

List of all members.

## Public Attributes

__GLcontextModes * | modes
GLuint | width
GLuint | height
GLint | xOrigin
GLint | yOrigin
GLint | yInverted
GLuint | accelBufferMask
__GLdrawableBuffer | frontBuffer
__GLdrawableBuffer | backBuffer
__GLdrawableBuffer | accumBuffer
__GLdrawableBuffer | depthBuffer
__GLdrawableBuffer | stencilBuffer
__GLdrawableRegion | ownershipRegion
void * | lock
void *(* | malloc )(size_t size)
void *(* | calloc )(size_t numElem, size_t elemSize)
void *(* | realloc )(void *oldAddr, size_t newSize)
void(* | free )(void *addr)
GLboolean(* | addSwapRect )(__GLdrawablePrivate *glPriv, GLint x, GLint y, GLsizei width, GLsizei height)
void(* | setClipRect )(__GLdrawablePrivate *glPriv, GLint x, GLint y, GLsizei width, GLsizei height)
void(* | updateClipRegion )(__GLdrawablePrivate *glPriv)
GLboolean(* | resize )(__GLdrawablePrivate *glPriv)
void(* | getDrawableSize )(__GLdrawablePrivate *glPriv, GLint *x, GLint *y, GLuint *width, GLuint *height)
void(* | lockDP )(__GLdrawablePrivate *glPriv, __GLcontext *gc)
void(* | unlockDP )(__GLdrawablePrivate *glPriv)
void * | private
void(* | freePrivate )(__GLdrawablePrivate *)
void * | other

## Member Data Documentation

GLuint __GLdrawablePrivateRec::accelBufferMask

__GLdrawableBuffer __GLdrawablePrivateRec::accumBuffer

GLboolean(* __GLdrawablePrivateRec::addSwapRect)(__GLdrawablePrivate *glPriv, GLint x, GLint y, GLsizei width, GLsizei height)

__GLdrawableBuffer __GLdrawablePrivateRec::backBuffer

void *(* __GLdrawablePrivateRec::calloc)(size_t numElem, size_t elemSize)

__GLdrawableBuffer __GLdrawablePrivateRec::depthBuffer

void(* __GLdrawablePrivateRec::free)(void *addr)

void(* __GLdrawablePrivateRec::freePrivate)(__GLdrawablePrivate *)

__GLdrawableBuffer __GLdrawablePrivateRec::frontBuffer

void(* __GLdrawablePrivateRec::getDrawableSize)(__GLdrawablePrivate *glPriv, GLint *x, GLint *y, GLuint *width, GLuint *height)

GLuint __GLdrawablePrivateRec::height

void * __GLdrawablePrivateRec::lock

void(* __GLdrawablePrivateRec::lockDP)(__GLdrawablePrivate *glPriv, __GLcontext *gc)

void *(* __GLdrawablePrivateRec::malloc)(size_t size)

__GLcontextModes * __GLdrawablePrivateRec::modes

void * __GLdrawablePrivateRec::other

__GLdrawableRegion __GLdrawablePrivateRec::ownershipRegion

void * __GLdrawablePrivateRec::private

void *(* __GLdrawablePrivateRec::realloc)(void *oldAddr, size_t newSize)

GLboolean(* __GLdrawablePrivateRec::resize)(__GLdrawablePrivate *glPriv)

void(* __GLdrawablePrivateRec::setClipRect)(__GLdrawablePrivate *glPriv, GLint x, GLint y, GLsizei width, GLsizei height)

__GLdrawableBuffer __GLdrawablePrivateRec::stencilBuffer

void(* __GLdrawablePrivateRec::unlockDP)(__GLdrawablePrivate *glPriv)

void(* __GLdrawablePrivateRec::updateClipRegion)(__GLdrawablePrivate *glPriv)

GLuint __GLdrawablePrivateRec::width

GLint __GLdrawablePrivateRec::xOrigin

GLint __GLdrawablePrivateRec::yInverted

GLint __GLdrawablePrivateRec::yOrigin

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