OGRE: OgreTextureGpuManager.h File Reference

| OGRE 2.2.4 Object-Oriented Graphics Rendering Engine

Classes | Namespaces | Typedefs | Enumerations
OgreTextureGpuManager.h File Reference
`#include "OgrePrerequisites.h"`
`#include "OgreTextureGpu.h"`
`#include "OgreTextureGpuListener.h"`
`#include "OgreImage2.h"`
`#include "Threading/OgreLightweightMutex.h"`
`#include "Threading/OgreWaitableEvent.h"`
`#include "Threading/OgreThreads.h"`
`#include "ogrestd/list.h"`
`#include "ogrestd/map.h"`
`#include "ogrestd/set.h"`
`#include "OgreHeaderPrefix.h"`
`#include "OgreHeaderSuffix.h"`

## Classes
class | Ogre::TextureGpuManager
| This class manages all textures (i.e. More...
struct | Ogre::TextureGpuManager::BudgetEntry
| Specifies the minimum squared resolution & number of slices to keep around all the for time StagingTextures. More...
struct | Ogre::TextureGpuManager::MetadataCacheEntry
struct | Ogre::TextureGpuManager::ResourceEntry
struct | Ogre::TexturePool

## Namespaces
| Ogre
| Ogre::CommonTextureTypes
| Ogre::DefaultMipmapGen
| Ogre::TextureFilter

## Typedefs
typedef vector< StagingTexture * >::type | Ogre::StagingTextureVec
typedef list< TexturePool >::type | Ogre::TexturePoolList

## Enumerations
enum | Ogre::CommonTextureTypes::CommonTextureTypes { Ogre::CommonTextureTypes::Diffuse, Ogre::CommonTextureTypes::NormalMap, Ogre::CommonTextureTypes::Monochrome, Ogre::CommonTextureTypes::EnvMap, Ogre::CommonTextureTypes::NonColourData, Ogre::CommonTextureTypes::NumCommonTextureTypes }
enum | Ogre::DefaultMipmapGen::DefaultMipmapGen { Ogre::DefaultMipmapGen::NoMipmaps, Ogre::DefaultMipmapGen::HwMode, Ogre::DefaultMipmapGen::SwMode }