DecrementReferenceCount() (defined in Eegeo::Rendering::AsyncTexturing::RefcountedAsyncTexture< LocalAsyncTextureBase >) | Eegeo::Rendering::AsyncTexturing::RefcountedAsyncTexture< LocalAsyncTextureBase > | inlinevirtual |
DestroyTexture() (defined in Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase) | Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase | virtual |
GetReferenceCount() const (defined in Eegeo::Rendering::AsyncTexturing::RefcountedAsyncTexture< LocalAsyncTextureBase >) | Eegeo::Rendering::AsyncTexturing::RefcountedAsyncTexture< LocalAsyncTextureBase > | inlinevirtual |
GetTextureInfo() const (defined in Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase) | Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase | virtual |
GetUrl() const (defined in Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase) | Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase | virtual |
HasMipMaps() const (defined in Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase) | Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase | inlinevirtual |
IncrementReferenceCount() (defined in Eegeo::Rendering::AsyncTexturing::RefcountedAsyncTexture< LocalAsyncTextureBase >) | Eegeo::Rendering::AsyncTexturing::RefcountedAsyncTexture< LocalAsyncTextureBase > | inlinevirtual |
IsComplete() const (defined in Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase) | Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase | virtual |
IsLoaded() const (defined in Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase) | Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase | virtual |
IsReferenced() const (defined in Eegeo::Rendering::AsyncTexturing::RefcountedAsyncTexture< LocalAsyncTextureBase >) | Eegeo::Rendering::AsyncTexturing::RefcountedAsyncTexture< LocalAsyncTextureBase > | inline |
LocalAsyncBufferTexture(Eegeo::Helpers::ITextureFileLoader &textureFileLoader, IAsyncTexture &initialTexture, const std::string &textureName, const std::string &fileExtension, const std::vector< Byte > &buffer, bool generateMipMaps, ITextureFactory &textureFactory) (defined in Eegeo::Rendering::AsyncTexturing::LocalAsyncBufferTexture) | Eegeo::Rendering::AsyncTexturing::LocalAsyncBufferTexture | |
LocalAsyncTextureBase(IAsyncTexture &initialTexture, const std::string &url, bool generateMipMaps, IAsyncTextureObserver *pObserver, ITextureFactory &textureFactory) (defined in Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase) | Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase | |
m_asyncTextureLoadCallback (defined in Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase) | Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase | protected |
m_generateMipMaps (defined in Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase) | Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase | protected |
m_loaded (defined in Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase) | Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase | protected |
m_pLoad (defined in Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase) | Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase | protected |
m_pObserver (defined in Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase) | Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase | protected |
m_pTexture (defined in Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase) | Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase | protected |
m_textureFactory (defined in Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase) | Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase | protected |
m_url (defined in Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase) | Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase | protected |
OnTextureAsyncLoadComplete(const Rendering::AsyncTexturing::AsyncTextureLoadResult &result) (defined in Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase) | Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase | protected |
RefcountedAsyncTexture() (defined in Eegeo::Rendering::AsyncTexturing::RefcountedAsyncTexture< LocalAsyncTextureBase >) | Eegeo::Rendering::AsyncTexturing::RefcountedAsyncTexture< LocalAsyncTextureBase > | inlineprotected |
Release() (defined in Eegeo::Rendering::AsyncTexturing::IAsyncTexture) | Eegeo::Rendering::AsyncTexturing::IAsyncTexture | inlinevirtual |
~IAsyncTexture() (defined in Eegeo::Rendering::AsyncTexturing::IAsyncTexture) | Eegeo::Rendering::AsyncTexturing::IAsyncTexture | inlinevirtual |
~LocalAsyncTextureBase() (defined in Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase) | Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase | protectedvirtual |