Simple++
Powerfull and lightning fast C++ Library
Graphic::TextureLoadable< T > Member List

This is the complete list of members for Graphic::TextureLoadable< T >, including all inherited members.

_read(std::fstream *fileStream)Graphic::Texture< T >protected
_unload()Graphic::Texture< T >protected
BasicLoadable()BasicLoadable
BasicLoadable(const BasicLoadable &loadable)BasicLoadable
BasicLoadableIO()BasicLoadableIO
BasicSimpleLoadableIO()BasicSimpleLoadableIO
clear(const Math::Vec2< Size > &size)Graphic::TextureLoadable< T >
clear(const Math::Vec2< Size > &size, typename Format format)Graphic::TextureLoadable< T >
ctor enum nameGraphic::Texture< T >protected
datasGraphic::Texture< T >protected
EMPTY enum valueGraphic::TextureLoadable< T >
FILE enum valueGraphic::TextureLoadable< T >
generateMipmaps()Graphic::TextureLoadable< T >
getDatas(typename Vector< _Image< T >>::Size i=0) const Graphic::TextureLoadable< T >
getDatas(typename Vector< _Image< T >>::Size i=0)Graphic::TextureLoadable< T >
getFormat() const Graphic::TextureLoadable< T >
getHeight(typename Vector< _Image< T >>::Size i=0) const Graphic::Texture< T >
getMipmap(typename Vector< _Image< T >>::Size i=0)Graphic::Texture< T >
getNumMipmaps() const Graphic::Texture< T >
getPixel(typename Vector< _Image< T >>::Size i, unsigned int x, unsigned int y) const Graphic::TextureLoadable< T >
getSize(typename Vector< _Image< T >>::Size i=0) const Graphic::Texture< T >
getWidth(typename Vector< _Image< T >>::Size i=0) const Graphic::Texture< T >
isLoaded() const BasicLoadable
isLoading() const BasicLoadable
load()BasicLoadable
LoadingType enum nameGraphic::TextureLoadable< T >
lock()BasicLoadable
null enum valueGraphic::Texture< T >protected
onLoad() overrideGraphic::TextureLoadable< T >protectedvirtual
onRead(std::fstream *fileStream) overrideGraphic::TextureLoadable< T >protectedvirtual
onUnload() overrideGraphic::TextureLoadable< T >protectedvirtual
onWrite(std::fstream *fileStream) const overrideGraphic::TextureLoadable< T >protectedvirtual
operator=(const Texture< T > &image)Graphic::TextureLoadable< T >
operator=(Texture< T > &&image)Graphic::TextureLoadable< T >
BasicLoadableIO::operator=(const BasicLoadable &loadable)BasicLoadable
operator[](typename Vector< _Image< T >>::Size i)Graphic::Texture< T >
BasicLoadableIO::read(std::fstream *fileStream)BasicSimpleLoadableIO
Graphic::Texture::read(std::fstream *fileStream)Graphic::Texture< T >
readFromFile(const WString &path)BasicLoadableIO
reload()BasicLoadable
setDatas(const T *dataBuffer, const Math::Vec2< Size > &size, typename LoadingFormat loadingFormat=LoadingFormat::RGB, bool invertY=false)Graphic::TextureLoadable< T >
setLoaded(bool loaded)BasicLoadableprotected
setLoading(bool isLoading)BasicLoadableprotected
setPixel(typename Vector< _Image< T >>::Size i, unsigned int x, unsigned int y, const T *p)Graphic::TextureLoadable< T >
Texture(typename Format format=Format::RGB)Graphic::Texture< T >
Texture(const Math::Vec2< Size > &size, typename Format format=Format::RGB)Graphic::Texture< T >
Texture(const WString &filePath)Graphic::Texture< T >
Texture(std::fstream *fileStream)Graphic::Texture< T >
Texture(const Texture< T > &image)Graphic::Texture< T >
Texture(const T *dataBuffer, const Math::Vec2< Size > &size, typename LoadingFormat loadingFormat=LoadingFormat::RGB, bool invertY=false)Graphic::Texture< T >
Texture(Texture< T > &&image)Graphic::Texture< T >
Texture(ctor)Graphic::Texture< T >protected
TextureLoadable(typename Format format=Format::RGB)Graphic::TextureLoadable< T >
TextureLoadable(const Math::Vec2< Size > &size, typename Format format=Format::RGB)Graphic::TextureLoadable< T >
TextureLoadable(const WString &filePath)Graphic::TextureLoadable< T >
TextureLoadable(const TextureLoadable< T > &image)Graphic::TextureLoadable< T >
TextureLoadable(TextureLoadable< T > &&image)Graphic::TextureLoadable< T >
unload()BasicLoadable
unlock()BasicLoadable
BasicLoadableIO::write(std::fstream *fileStream)BasicSimpleLoadableIO
BasicLoadableIO::BasicSimpleIO::write(std::fstream *fileStream) const BasicSimpleIO
Graphic::Texture::write(std::fstream *fileStream) const Graphic::Texture< T >
writeToFile(const WString &path)BasicLoadableIO
~BasicLoadable()BasicLoadable
~BasicLoadableIO()BasicLoadableIO
~BasicSimpleLoadableIO()BasicSimpleLoadableIO
~Texture()Graphic::Texture< T >
~TextureLoadable()Graphic::TextureLoadable< T >