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 |
EmscriptenRasterTerrainTexture(Eegeo::Helpers::ITextureFileLoader &textureFileLoader, Rendering::AsyncTexturing::IAsyncTexture &initialTexture, Rendering::AsyncTexturing::ITextureFactory &textureFactory, const std::string &textureName, const std::string &fileExtension, const std::vector< Byte > &buffer, bool generateMipmap) (defined in Eegeo::Emscripten::EmscriptenRasterTerrainTexture) | Eegeo::Emscripten::EmscriptenRasterTerrainTexture | |
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 |
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 |