6 #include "IAsyncTexture.h"
7 #include "RefcountedAsyncTexture.h"
10 #include "AsyncTexturing.h"
11 #include "ITextureFileLoader.h"
12 #include "CubeFaceFileNames.h"
14 #include "Rendering.h"
15 #include "AsyncTextureLoadResult.h"
21 namespace AsyncTexturing
28 const std::string& url,
34 virtual const std::string GetUrl()
const;
36 virtual void DestroyTexture();
37 virtual bool IsLoaded()
const;
38 virtual bool IsComplete()
const;
39 virtual bool HasMipMaps()
const {
return m_generateMipMaps; }
50 bool m_generateMipMaps;