Class to manage the available shadow textures which may be shared between many SceneManager instances if formats agree.
More...
#include <OgreShadowTextureManager.h>
Class to manage the available shadow textures which may be shared between many SceneManager instances if formats agree.
Ogre::ShadowTextureManager::ShadowTextureManager |
( |
| ) |
|
virtual Ogre::ShadowTextureManager::~ShadowTextureManager |
( |
| ) |
|
|
virtual |
Populate an incoming list with shadow texture references as requested in the configuration list.
Get an appropriately defined 'null' texture, i.e.
one which will always result in no shadows.
virtual void Ogre::ShadowTextureManager::clearUnused |
( |
| ) |
|
|
virtual |
Remove any shadow textures that are no longer being referenced.
virtual void Ogre::ShadowTextureManager::clear |
( |
| ) |
|
|
virtual |
Dereference all the shadow textures kept in this class and remove them from TextureManager; note that it is up to the SceneManagers to clear their local references.
Get the singleton instance.
Get the singleton instance.
The documentation for this class was generated from the following file: