sp::video::OpenGLTexture Member List

This is the complete list of members for sp::video::OpenGLTexture, including all inherited members.
addAnimFrame(Texture *AnimFrame)sp::video::Texture [virtual]
addMultiRenderTarget(Texture *Tex)sp::video::Texture [virtual]
AnimFrameList_sp::video::Texture [protected]
AnisotropicSamples_sp::video::Texture [protected]
ArrayLayer_sp::video::Texture [protected]
BaseObject()sp::BaseObject [inline, protected]
BaseObject(const io::stringc &Name)sp::BaseObject [inline, protected]
bind(s32 Level=0) const sp::video::GLTextureBase [virtual]
blitFramebufferMultisample(const dim::size2di &Size, u32 RTCount)sp::video::GLFramebufferObject [protected]
clearBackup()sp::video::Texture [virtual]
clearMultiRenderTarget()sp::video::Texture [virtual]
createFramebuffer(GLuint TexID, const dim::size2di &Size, GLenum GLDimension, const EPixelFormats Format, const ETextureDimensions DimensionType, const ECubeMapDirections CubeMapFace, u32 ArrayLayer, GLuint DepthBufferSourceID)sp::video::GLFramebufferObject [protected]
createFramebufferMultisample(GLuint TexID, const dim::size2di &Size, GLenum GLDimension, GLenum GLInternalFormat, s32 Samples, const std::vector< Texture * > &MultiRenderTargets, const EPixelFormats Format, const ETextureDimensions DimensionType, const ECubeMapDirections CubeMapFace, u32 ArrayLayer, GLuint DepthBufferSourceID)sp::video::GLFramebufferObject [protected]
createHWTexture()sp::video::GLTextureBase [protected]
CubeMapFace_sp::video::Texture [protected]
deleteFramebuffer()sp::video::GLFramebufferObject [protected]
deleteHWTexture()sp::video::GLTextureBase [protected]
DepthBufferSource_sp::video::Texture [protected]
DimensionType_sp::video::Texture [protected]
ensurePOT()sp::video::Texture
Filename_sp::video::Texture [protected]
generateMipMap()sp::video::GLTextureBase [virtual]
getAnimation() const sp::video::Texture [inline]
getAnimFrameCount() const sp::video::Texture [inline]
getAnimFrameList()sp::video::Texture [inline]
getAnisotropicSamples() const sp::video::Texture [inline]
getArrayLayer() const sp::video::Texture [inline]
getColorKey() const sp::video::Texture [inline]
getCubeMapFace() const sp::video::Texture [inline]
getDepthBufferSource() const sp::video::Texture [inline]
getDimension() const sp::video::Texture [inline]
getFilename() const sp::video::Texture [inline]
getFormat() const sp::video::Texture [inline]
getHardwareFormat() const sp::video::Texture [inline]
getID() const sp::video::Texture [inline]
getImageBuffer()sp::video::Texture [inline]
getImageBuffer() const sp::video::Texture [inline]
getImageBufferBackup()sp::video::Texture [inline]
getImageBufferBackup() const sp::video::Texture [inline]
getMagFilter() const sp::video::Texture [inline]
getMinFilter() const sp::video::Texture [inline]
getMipMapFilter() const sp::video::Texture [inline]
getMipMapping() const sp::video::Texture [inline, virtual]
getMultiRenderTargets() const sp::video::Texture [inline]
getMultiSamples() const sp::video::Texture [inline]
getName() const sp::BaseObject [inline]
getOrigID() const sp::video::Texture [inline]
getRenderTarget() const sp::video::Texture [inline]
getSize() const sp::video::Texture [inline]
getTexID() const sp::video::GLTextureBase [inline, protected]
getTexPtrID() const sp::video::GLTextureBase [inline, protected]
getUserData() const sp::BaseObject [inline]
getUserDataFlags() const sp::BaseObject [inline]
getWrapMode() const sp::video::Texture [inline]
GLDimension_sp::video::GLTextureBase [protected]
GLFormat_sp::video::GLTextureBase [protected]
GLFramebufferObject classsp::video::OpenGLTexture [friend]
sp::video::GLTextureBase::GLFramebufferObject classsp::video::GLTextureBase [friend]
sp::video::GLFramebufferObject::GLFramebufferObject()sp::video::GLFramebufferObject [protected]
GLInternalFormat_sp::video::GLTextureBase [protected]
GLProgrammableFunctionPipeline classsp::video::OpenGLTexture [friend]
sp::video::GLTextureBase::GLProgrammableFunctionPipeline classsp::video::GLTextureBase [friend]
GLTextureBase()sp::video::GLTextureBase [protected]
GLTextureBase(const STextureCreationFlags &CreationFlags)sp::video::GLTextureBase [protected]
GLType_sp::video::GLTextureBase [protected]
HWFormat_sp::video::Texture [protected]
ID_sp::video::Texture [protected]
ImageBuffer_sp::video::Texture [protected]
ImageBufferBackup_sp::video::Texture [protected]
isAnim_sp::video::Texture [protected]
isRenderTarget_sp::video::Texture [protected]
loadBackup()sp::video::Texture [virtual]
MagFilter_sp::video::Texture [protected]
MinFilter_sp::video::Texture [protected]
MipMapFilter_sp::video::Texture [protected]
MipMaps_sp::video::Texture [protected]
MultiRenderTargetList_sp::video::Texture [protected]
MultiSamples_sp::video::Texture [protected]
Name_sp::BaseObject [protected]
OpenGLTexture()sp::video::OpenGLTexture
OpenGLTexture(const STextureCreationFlags &CreationFlags)sp::video::OpenGLTexture
OrigID_sp::video::Texture [protected]
removeAnimFrame(Texture *AnimFrame)sp::video::Texture [virtual]
removeMultiRenderTarget(Texture *Tex)sp::video::Texture [virtual]
saveBackup()sp::video::Texture [virtual]
setAnimation(bool Enable)sp::video::Texture [virtual]
setAnimFrame(u32 Frame)sp::video::Texture [virtual]
setAnisotropicSamples(s32 Samples)sp::video::Texture [inline]
setArrayLayer(u32 Layer)sp::video::OpenGLTexture
sp::video::GLTextureBase::setArrayLayer(u32 Layer)sp::video::Texture [virtual]
setColorKey(const color &Color, u8 Tolerance=0)sp::video::Texture
setColorKey(const dim::point2di &Pos, u8 Alpha=0, u8 Tolerance=0)sp::video::Texture
setColorKeyAlpha(const EAlphaBlendingTypes Mode=BLENDING_BRIGHT)sp::video::Texture
setColorKeyMask(ImageBuffer *MaskImage, const EAlphaBlendingTypes Mode=BLENDING_BRIGHT)sp::video::Texture
setCubeMapFace(const ECubeMapDirections Face)sp::video::OpenGLTexture
sp::video::GLTextureBase::setCubeMapFace(const ECubeMapDirections Face)sp::video::Texture [virtual]
setDepthBufferSource(Texture *DepthBufferSourceTexture)sp::video::Texture [virtual]
setDimension(const ETextureDimensions Type, s32 Depth=1)sp::video::Texture [virtual]
setFilename(const io::stringc &Filename)sp::video::Texture [inline]
setFilter(const ETextureFilters Filter)sp::video::GLTextureBase [virtual]
setFilter(const ETextureFilters MagFilter, const ETextureFilters MinFilter)sp::video::GLTextureBase [virtual]
setFormat(const EPixelFormats Format)sp::video::Texture
setHardwareFormat(const EHWTextureFormats HardwareFormat)sp::video::Texture [virtual]
setMagFilter(const ETextureFilters Filter)sp::video::GLTextureBase [virtual]
setMinFilter(const ETextureFilters Filter)sp::video::GLTextureBase [virtual]
setMipMapFilter(const ETextureMipMapFilters MipMapFilter)sp::video::GLTextureBase [virtual]
setMipMapping(bool MipMaps)sp::video::Texture [virtual]
setMultiSamples(s32 Samples)sp::video::Texture [virtual]
setName(const io::stringc &Name)sp::BaseObject [inline]
setRenderTarget(bool Enable)sp::video::Texture [virtual]
setSize(const dim::size2di &Size)sp::video::Texture
setupArrayLayer(GLuint TexID, u32 Layer, bool isDepthAttachment, const std::vector< Texture * > &MultiRenderTargets)sp::video::GLFramebufferObject [protected]
setupCubeMapFace(GLuint TexID, const ECubeMapDirections CubeMapFace, bool isDepthAttachment, const std::vector< Texture * > &MultiRenderTargets)sp::video::GLFramebufferObject [protected]
setupImageBuffer(const void *NewImageBuffer)sp::video::Texture [virtual]
setupImageBuffer(const ImageBuffer *NewImageBuffer)sp::video::Texture [virtual]
setupImageBuffer(const ImageBuffer *SubImageBuffer, const dim::point2di &Position, const dim::size2di &Size)sp::video::Texture [virtual]
setUserData(void *Data)sp::BaseObject [inline]
setUserDataFlags(s32 Flags)sp::BaseObject [inline]
setWrapMode(const ETextureWrapModes Wrap)sp::video::GLTextureBase [virtual]
setWrapMode(const ETextureWrapModes WrapU, const ETextureWrapModes WrapV, const ETextureWrapModes WrapW=TEXWRAP_REPEAT)sp::video::GLTextureBase [virtual]
shareImageBuffer()sp::video::OpenGLTexture
sp::video::GLTextureBase::shareImageBuffer()sp::video::Texture [virtual]
Texture()sp::video::Texture
Texture(const STextureCreationFlags &CreationFlags)sp::video::Texture
unbind(s32 Level=0) const sp::video::GLTextureBase [virtual]
sp::video::GLTextureBase::updateHardwareFormats()=0sp::video::GLTextureBase [protected, pure virtual]
sp::video::GLTextureBase::updateHardwareTexture(dim::vector3di Size, const u32 PixelSize, const void *ImageBuffer, s32 Level=0)=0sp::video::GLTextureBase [protected, pure virtual]
updateImageBuffer()sp::video::OpenGLTexture
updateImageBuffer(const dim::point2di &Pos, const dim::size2di &Size)sp::video::OpenGLTexture
sp::video::GLTextureBase::updateImageBuffer()sp::video::Texture [virtual]
sp::video::GLTextureBase::updateImageBuffer(const dim::point2di &Pos, const dim::size2di &Size)sp::video::Texture [virtual]
updateMultiFramebuffer(const dim::size2di &Size, const EPixelFormats Format, const std::vector< Texture * > &MultiRenderTargets)sp::video::GLFramebufferObject [protected]
sp::video::GLTextureBase::updateMultiRenderTargets()sp::video::Texture [protected, virtual]
updateTextureAttributes()sp::video::GLTextureBase [protected, virtual]
updateTextureAttributesImmediate()sp::video::GLTextureBase [protected]
updateTextureImage()sp::video::GLTextureBase [protected, virtual]
UserData_sp::BaseObject [protected]
UserDataFlags_sp::BaseObject [protected]
valid() const sp::video::GLTextureBase [virtual]
WrapMode_sp::video::Texture [protected]
~BaseObject()sp::BaseObject [inline, virtual]
~GLFramebufferObject()sp::video::GLFramebufferObject [virtual]
~GLTextureBase()sp::video::GLTextureBase [virtual]
~OpenGLTexture()sp::video::OpenGLTexture
~Texture()sp::video::Texture [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines