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 | 
            Request a render of the scene to all renderers.
              | |
| Sync | 
            Sync the scene without requesting a render.
              | |
| TryGetSnapshot | 
            Request a snapshot from the desired renderer.
              | |
| UnregisterProvider | 
            Unregister a provider with the RenderManager.
              |