![]() |
Public API Reference |
Stores a cache of RenderView objects, mapped by iView objects. More...
#include <csplugincommon/rendermanager/renderview.h>
Public Member Functions | |
| csPtr< RenderView > | CreateRenderView () |
| Creates a new RenderView. | |
| csPtr< RenderView > | CreateRenderView (RenderView *view) |
| Creates a new RenderView from the given RenderView. | |
| csPtr< RenderView > | CreateRenderView (RenderView *view, bool keepCamera) |
| Creates a new RenderView from the given RenderView and optionally keeps the camera. | |
| RenderView * | GetRenderView (iView *view) |
| Returns a render view for the given view. | |
| RenderView * | GetRenderView (RenderView *view, iPortal *portal, iCamera *camera) |
| Returns a render view for the given RenderView and portal. | |
Stores a cache of RenderView objects, mapped by iView objects.
Definition at line 306 of file renderview.h.
Creates a new RenderView.
Creates a new RenderView from the given RenderView.
| csPtr<RenderView> CS::RenderManager::RenderViewCache::CreateRenderView | ( | RenderView * | view, |
| bool | keepCamera | ||
| ) |
Creates a new RenderView from the given RenderView and optionally keeps the camera.
Returns a render view for the given view.
| RenderView* CS::RenderManager::RenderViewCache::GetRenderView | ( | RenderView * | view, |
| iPortal * | portal, | ||
| iCamera * | camera | ||
| ) |
Returns a render view for the given RenderView and portal.