#include <spOpenGLTexture.hpp>
Public Member Functions | |
OpenGLTexture () | |
OpenGLTexture (const STextureCreationFlags &CreationFlags) | |
~OpenGLTexture () | |
void | setCubeMapFace (const ECubeMapDirections Face) |
void | setArrayLayer (u32 Layer) |
bool | shareImageBuffer () |
bool | updateImageBuffer () |
bool | updateImageBuffer (const dim::point2di &Pos, const dim::size2di &Size) |
Friends | |
class | GLProgrammableFunctionPipeline |
class | GLFramebufferObject |
sp::video::OpenGLTexture::OpenGLTexture | ( | ) |
sp::video::OpenGLTexture::OpenGLTexture | ( | const STextureCreationFlags & | CreationFlags | ) |
sp::video::OpenGLTexture::~OpenGLTexture | ( | ) |
void sp::video::OpenGLTexture::setArrayLayer | ( | u32 | Layer | ) |
void sp::video::OpenGLTexture::setCubeMapFace | ( | const ECubeMapDirections | Face | ) |
bool sp::video::OpenGLTexture::shareImageBuffer | ( | ) |
bool sp::video::OpenGLTexture::updateImageBuffer | ( | ) |
bool sp::video::OpenGLTexture::updateImageBuffer | ( | const dim::point2di & | Pos, | |
const dim::size2di & | Size | |||
) |
friend class GLFramebufferObject [friend] |
friend class GLProgrammableFunctionPipeline [friend] |
Reimplemented from sp::video::GLFramebufferObject.