IRenderManager Interface |
[Missing <summary> documentation for "T:Demo3D.Renderers.IRenderManager"]
Namespace: Demo3D.Renderers
public interface IRenderManager : IDisposable
The IRenderManager type exposes the following members.
| Name | Description | |
|---|---|---|
| CanSync |
Does the RenderManager currently have providers that can sync the scene.
| |
| IsSyncing |
Is the RenderManager currently syncing with the scene.
|
| Name | Description | |
|---|---|---|
| FindCreateSceneManagerT |
Find an existing manager if one exists, otherwise creates one
| |
| FindCreateSceneManagerT(ActionT) |
Find an existing manager if one exists, otherwise creates one
| |
| FindSceneManagerT |
Find an existing scene manager.
| |
| Initialize |
Initialize the RenderManager.
| |
| RegisterProvider |
Register a provider with the RenderManager.
| |
| RemoveSceneManagerT |
Remove and dispose of the scene manager.
| |
| RequestRender(Boolean, Boolean) |
Request a render of the scene to all renderers.
| |
| RequestRender(IRenderer, Boolean, Boolean) |
Request a render of the scene for the specified renderer only.
| |
| RequestRenderAsync(Boolean) |
Request a render of the scene to all renderers.
| |
| RequestRenderAsync(IRenderer, Boolean) |
Request a render of the scene for the specified renderer only.
| |
| Sync |
Sync the scene without requesting a render.
| |
| TryGetSnapshot |
Request a snapshot from the desired renderer.
| |
| UnregisterProvider |
Unregister a provider with the RenderManager.
|