IRender |
[Missing <summary> documentation for "T:Demo3D.Renderers.IRenderManager"]
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. |