6 class QOpenGLFunctions;
21 CubeMap(QOpenGLFunctions &gl, QString cubeMapPrefix, QObject *parent = 0);
28 void update(QString newCubeMapPrefix);
uint cubeMapTexture()
OpenGL texture reference.
Definition: cubemap.cpp:55
CubeMap(QOpenGLFunctions &gl, QString cubeMapPrefix, QObject *parent=0)
Creates a new CubeMap and loads required textures.
Definition: cubemap.cpp:8
void initialize()
Definition: cubemap.cpp:60
The CubeMap class loads cubemap textures and provides them as OpenGL-texture.
Definition: cubemap.h:11
QString m_cubeMapPrefix
Definition: cubemap.h:42
uint m_cubeMap
Definition: cubemap.h:40
QOpenGLFunctions & m_gl
Definition: cubemap.h:41
virtual ~CubeMap()
Definition: cubemap.cpp:16
void update(QString newCubeMapPrefix)
Replaces current texture with new specified texture.
Definition: cubemap.cpp:21