, 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 class | sp::video::OpenGLTexture | [friend] |
| sp::video::GLTextureBase::GLFramebufferObject class | sp::video::GLTextureBase | [friend] |
| sp::video::GLFramebufferObject::GLFramebufferObject() | sp::video::GLFramebufferObject | [protected] |
| GLInternalFormat_ | sp::video::GLTextureBase | [protected] |
| GLProgrammableFunctionPipeline class | sp::video::OpenGLTexture | [friend] |
| sp::video::GLTextureBase::GLProgrammableFunctionPipeline class | sp::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()=0 | sp::video::GLTextureBase | [protected, pure virtual] |
| sp::video::GLTextureBase::updateHardwareTexture(dim::vector3di Size, const u32 PixelSize, const void *ImageBuffer, s32 Level=0)=0 | sp::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] |