All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
Eegeo::Rendering::AsyncTexturing::IAsyncTexture Class Referenceabstract
Inheritance diagram for Eegeo::Rendering::AsyncTexturing::IAsyncTexture:
Eegeo::Rendering::AsyncTexturing::RefcountedAsyncTexture< TRefCounted > Eegeo::Rendering::AsyncTexturing::RefcountedAsyncTexture< HttpAsyncCubeTexture > Eegeo::Rendering::AsyncTexturing::RefcountedAsyncTexture< HttpAsyncTexture > Eegeo::Rendering::AsyncTexturing::RefcountedAsyncTexture< LocalAsyncTextureBase > Eegeo::Rendering::AsyncTexturing::RefcountedAsyncTexture< RasterTerrainTexture > Eegeo::Rendering::AsyncTexturing::RefcountedAsyncTexture< Texture > Eegeo::Rendering::AsyncTexturing::HttpAsyncCubeTexture Eegeo::Rendering::AsyncTexturing::HttpAsyncTexture Eegeo::Rendering::AsyncTexturing::LocalAsyncTextureBase Eegeo::Resources::Terrain::Raster::RasterTerrainTexture Eegeo::Rendering::AsyncTexturing::Texture Eegeo::Emscripten::EmscriptenRasterTerrainTexture Eegeo::Rendering::AsyncTexturing::LocalAsyncBufferTexture Eegeo::Rendering::AsyncTexturing::LocalAsyncCubeTexture Eegeo::Rendering::AsyncTexturing::LocalAsyncTexture Eegeo::Unity::UnityRasterTerrainTexture Eegeo::Unity::UnityTexture

Public Member Functions

virtual const std::string GetUrl () const =0
 
virtual bool HasMipMaps () const =0
 
virtual const
Helpers::GLHelpers::TextureInfo
GetTextureInfo () const =0
 
virtual void Release ()
 
virtual bool IsLoaded () const =0
 
virtual bool IsComplete () const =0
 
virtual int GetReferenceCount () const =0
 
virtual void IncrementReferenceCount ()=0
 
virtual void DecrementReferenceCount ()=0
 

The documentation for this class was generated from the following file: