CopperSpice API  1.9.1
QOpenGLFunctions Class Reference

The QOpenGLFunctions class provides cross-platform access to the OpenGL ES 2.0 API. More...

Inheritance diagram for QOpenGLFunctions:
QOpenGLExtraFunctions

Public Methods

 QOpenGLFunctions ()
 

Detailed Description

OpenGL ES 2.0 defines a subset of the OpenGL specification that is common across many desktop and embedded OpenGL implementations. However it can be difficult to use the functions from that subset because they need to be resolved manually on desktop systems.

QOpenGLFunctions provides a guaranteed API that is available on all OpenGL systems and takes care of function resolution on systems that need it. The recommended way to use QOpenGLFunctions is by inheritance.

Note
Additional documentation pending.

Constructor & Destructor Documentation

QOpenGLFunctions::QOpenGLFunctions ( )

Constructs a default QOpenGLFunctions object. This object can not be used until initializeOpenGLFunctions() is called to specify the context.