All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
Eegeo::Resources::Interiors::Materials::LocalInteriorsTextureResourceService Class Reference
Inheritance diagram for Eegeo::Resources::Interiors::Materials::LocalInteriorsTextureResourceService:
Eegeo::Resources::Interiors::InteriorsTextureResourceService Eegeo::NonCopyable

Public Member Functions

 LocalInteriorsTextureResourceService (IInteriorsTextureResourceBuilder &interiorsTextureResourceBuilder, IInteriorsCubeTextureResourceBuilder &interiorsCubeTextureResourceBuilder)
 
virtual void Destroy (const std::string &textureName)
 
virtual void RemoveTextureReferencesForInterior (const std::string &interiorIdentifier)
 
- Public Member Functions inherited from Eegeo::Resources::Interiors::InteriorsTextureResourceService
 InteriorsTextureResourceService (IInteriorsTextureResourceBuilder &interiorsTextureResourceBuilder, IInteriorsCubeTextureResourceBuilder &interiorsCubeTextureResourceBuilder)
 
virtual IInteriorsTextureResourceCreate (const std::string &textureName, bool local)
 
virtual IInteriorsTextureResourceCreateFromCubeMapFaces (const Helpers::CubeTextureName &textureName, bool local)
 
virtual void AddWeakTextureReference (const std::string &textureName, bool cube, bool local)
 
virtual bool Contains (const std::string &textureName) const
 
virtual IInteriorsTextureResourceGet (const std::string &interiorIdentifier, const std::string &textureName, bool isCube)
 

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