TerraLib 4.1
__GLdrawablePrivateRec Struct Reference

#include <glcore.h>

List of all members.

Public Attributes

__GLcontextModesmodes
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

void *(* __GLdrawablePrivateRec::calloc)(size_t numElem, size_t elemSize)
void *(* __GLdrawablePrivateRec::realloc)(void *oldAddr, size_t newSize)

The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines