Module dlangui.graphics.gldrawbuf

This module contains opengl based drawing buffer implementation.

To enable OpenGL support, build with version(USE_OPENGL);

Synopsis

import dlangui.graphics.gldrawbuf;

Functions

Name Description
hasActiveScene
initGLCaches
onGlyphDestroyedCallback object deletion listener callback function type
onObjectDestroyedCallback object deletion listener callback function type

Interfaces

Name Description
GLConfigCallback

Classes

Name Description
CustomSceneItem
GLDrawBuf drawing buffer - image container which allows to perform some drawing operations
GLTexture GL Texture object from image
Scene Drawing scene (operations sheduled for drawing)
SceneItem base class for all drawing scene items.

Enum values

Name Type Description
MAX_TEX_SIZE
MIN_TEX_SIZE

Authors

Vadim Lopatin, coolreader.org@gmail.com

Copyright

Vadim Lopatin, 2014

License

Boost License 1.0