CS::RenderManager::CameraCache Class Reference
Helper class to cache clones of cameras. More...
syncTransform = 1, syncSector = 2, syncMirrored = 4, syncFarPlane = 8,
syncOnlyPortals = 16, syncProjection = 32, syncAll, syncNothing = 0
Flags on what properties of the camera to keep in sync automatically.More...
Public Member Functions
|void||Initialize (iEngine *engine)|
|Initialize camera cache. |
|Remove all clones for cameras that disappeared. |
Helper class to cache clones of cameras.
Either clones a camera, or returns a previously created clone of the same camera.
Member Enumeration Documentation
Flags on what properties of the camera to keep in sync automatically.
Properties that are immediately changed anyway should can be omitted from the flags for optimization purposes.
Member Function Documentation
|void CS::RenderManager::CameraCache::Initialize||(||iEngine *||engine||)|
Initialize camera cache.
Remove all clones for cameras that disappeared.
The documentation for this class was generated from the following file:
Generated for Crystal Space 2.1 by doxygen 1.6.1