, 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] |