Graphics::cTextureManager class

The implementation of ITextureManager; this should only be used for extending and detouring.

Base classes

class ITextureManager
class IVirtual
A default interface that provides a virtual destructor, it should only be used internally.

Public variables

int field_08
bool field_0C
RenderWare::Raster* mpDebugRaster
RenderWare::Raster* mpLoadingRaster
TexturePtr mpPlaceHolderNormalMap
TexturePtr mpPlaceholderSpecGlossMap
Mutex mTexturesMutex
eastl::intrusive_list<TextureContainer> field_50
eastl::hash_map<ResourceKey, TextureContainer*> mTextures
eastl::hash_map<int, int> field_78
Mutex field_98
int field_C8
int mnMipLOD
int field_D0