NAME

Qt::OpenGL::QGLBuffer

PUBLIC METHODS

QGLBuffer()
QGLBuffer()
QGLBuffer()
~QGLBuffer()
void allocate()
void allocate(, )
bool bind()
GLuint bufferId()
bool create()
void destroy()
bool isCreated()
void * map()
QGLBuffer & operator=()
bool read(, , )
void release()
static void release()
void setUsagePattern()
int size()
QGLBuffer::Type type()
bool unmap()
QGLBuffer::UsagePattern usagePattern()
void write(, , )

ENUM VALUES

VertexBuffer
IndexBuffer
PixelPackBuffer
PixelUnpackBuffer
StreamDraw
StreamRead
StreamCopy
StaticDraw
StaticRead
StaticCopy
DynamicDraw
DynamicRead
DynamicCopy
ReadOnly
WriteOnly
ReadWrite

EXPORT

None by default.

AUTHOR

Dongxu Ma <dongxu@cpan.org>

COPYRIGHT AND LICENSE

Copyright (C) 2011 - 2011 by Dongxu Ma

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://dev.perl.org/licenses/artistic.html