Definition textureloader.h:20
uint StreamResource(const Resources::ResourceId entry, IndexT frameIndex, uint requestedBits) override
Stream texture.
Definition textureloader.cc:280
Resources::ResourceUnknownId InitializeResource(const Ids::Id32 entry, const Util::StringAtom &tag, const Ptr< IO::Stream > &stream, bool immediate=false) override
load texture
Definition textureloader.cc:54
uint LodMask(const Ids::Id32 entry, float lod, bool stream) const override
Create load mask based on LOD.
Definition textureloader.cc:351
virtual ~TextureLoader()
destructor
Definition textureloader.cc:45
TextureLoader()
constructor
Definition textureloader.cc:33
void Unload(const Resources::ResourceId id) override
unload texture
Definition textureloader.cc:338
__DeclareClass(TextureLoader)