Class for loading & managing textures.
TexturePtr createManual(const String &name, const String &group, TextureType texType, uint width, uint height, int numMipmaps, PixelFormat format, int usage=TU_DEFAULT, ManualResourceLoader *loader=0, bool hwGammaCorrection=false, uint fsaa=0, const String &fsaaHint=StringUtil::BLANK)
Create a manual texture with a depth of 1 (not loaded from a file).
size_t mDefaultNumMipmaps
ushort mPreferredIntegerBitDepth
virtual size_t getDefaultNumMipmaps()
Gets the default number of mipmaps to be used for loaded textures.
ushort mPreferredFloatBitDepth