SuperTuxKart
SP::SPTexture Member List

This is the complete list of members for SP::SPTexture, including all inherited members.

applyMask(video::IImage *texture, video::IImage *mask) (defined in SP::SPTexture)SP::SPTextureprivate
compressedTexImage2d(std::shared_ptr< video::IImage > texture, const std::vector< std::pair< core::dimension2du, unsigned > > &mipmap_sizes) (defined in SP::SPTexture)SP::SPTextureprivate
compressTexture(std::shared_ptr< video::IImage > &texture) (defined in SP::SPTexture)SP::SPTextureprivate
createTransparent() (defined in SP::SPTexture)SP::SPTextureinlineprivate
createWhite(bool private_init=true) (defined in SP::SPTexture)SP::SPTextureinlineprivate
generateHQMipmap(void *in, const std::vector< std::pair< core::dimension2du, unsigned > > &, uint8_t *out) (defined in SP::SPTexture)SP::SPTextureprivate
generateQuickMipmap(std::shared_ptr< video::IImage > first_image, const std::vector< std::pair< core::dimension2du, unsigned > > &, uint8_t *out) (defined in SP::SPTexture)SP::SPTextureprivate
getHeight() const (defined in SP::SPTexture)SP::SPTextureinline
getImageFromPath(const std::string &path) const (defined in SP::SPTexture)SP::SPTextureprivate
getMask(const core::dimension2du &s) const (defined in SP::SPTexture)SP::SPTextureprivate
getPath() const (defined in SP::SPTexture)SP::SPTextureinline
getTextureCache(const std::string &path, std::vector< std::pair< core::dimension2du, unsigned > > *sizes) (defined in SP::SPTexture)SP::SPTextureprivate
getTextureHandler() const (defined in SP::SPTexture)SP::SPTextureinline
getTextureImage() const (defined in SP::SPTexture)SP::SPTexture
getTransparentTexture() (defined in SP::SPTexture)SP::SPTextureinlinestatic
getWhiteTexture() (defined in SP::SPTexture)SP::SPTextureinlinestatic
getWidth() const (defined in SP::SPTexture)SP::SPTextureinline
initialized() const (defined in SP::SPTexture)SP::SPTextureinline
m_cache_directory (defined in SP::SPTexture)SP::SPTextureprivate
m_height (defined in SP::SPTexture)SP::SPTextureprivate
m_material (defined in SP::SPTexture)SP::SPTextureprivate
m_path (defined in SP::SPTexture)SP::SPTextureprivate
m_texture_name (defined in SP::SPTexture)SP::SPTextureprivate
m_undo_srgb (defined in SP::SPTexture)SP::SPTextureprivate
m_width (defined in SP::SPTexture)SP::SPTextureprivate
NoCopy() (defined in NoCopy)NoCopyinline
saveCompressedTexture(std::shared_ptr< video::IImage > texture, const std::vector< std::pair< core::dimension2du, unsigned > > &sizes, const std::string &cache_location) (defined in SP::SPTexture)SP::SPTextureprivate
SPTexture(bool white) (defined in SP::SPTexture)SP::SPTextureprivate
SPTexture(const std::string &path, Material *m, bool undo_srgb, const std::string &container_id) (defined in SP::SPTexture)SP::SPTexture
squishCompressImage(uint8_t *rgba, int width, int height, int pitch, void *blocks, unsigned flags) (defined in SP::SPTexture)SP::SPTextureprivate
texImage2d(std::shared_ptr< video::IImage > texture, std::shared_ptr< video::IImage > mipmaps) (defined in SP::SPTexture)SP::SPTextureprivate
threadedLoad() (defined in SP::SPTexture)SP::SPTexture
useTextureCache(const std::string &full_path, std::string *cache_loc) (defined in SP::SPTexture)SP::SPTextureprivate
~SPTexture() (defined in SP::SPTexture)SP::SPTexture