Public Member Functions | Friends

sp::video::OpenGLTexture Class Reference

#include <spOpenGLTexture.hpp>

Inheritance diagram for sp::video::OpenGLTexture:
sp::video::GLTextureBase sp::video::GLFramebufferObject sp::video::Texture sp::BaseObject

List of all members.

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

Constructor & Destructor Documentation

sp::video::OpenGLTexture::OpenGLTexture (  ) 
sp::video::OpenGLTexture::OpenGLTexture ( const STextureCreationFlags CreationFlags  ) 
sp::video::OpenGLTexture::~OpenGLTexture (  ) 

Member Function Documentation

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 
)

Friends And Related Function Documentation

friend class GLFramebufferObject [friend]
friend class GLProgrammableFunctionPipeline [friend]

Reimplemented from sp::video::GLFramebufferObject.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines