IRenderSceneManager Interface |
Namespace: Demo3D.Renderers
public interface IRenderSceneManager : ISceneManager, IDisposable, ITextureResolverContainer
The IRenderSceneManager type exposes the following members.
| Name | Description | |
|---|---|---|
| ErrorOnInitialize | (Inherited from ISceneManager.) | |
| NeedsSync | (Inherited from ISceneManager.) | |
| Renderers |
The renderers that are managed by this scene manager.
| |
| TextureResolver |
Gets or sets the document associated with the object.
This can be null if no document is currently linked.
(Inherited from ITextureResolverContainer.) |
| Name | Description | |
|---|---|---|
| CreateDrawingInstanceRenderObject | (Inherited from ISceneManager.) | |
| CreateInstanceRenderObject | (Inherited from ISceneManager.) | |
| CreateLightRenderObject | (Inherited from ISceneManager.) | |
| CreateMeshInstanceRenderObject | (Inherited from ISceneManager.) | |
| CreateMeshRenderObject | (Inherited from ISceneManager.) | |
| CreatePointCloudInstanceRenderObject | (Inherited from ISceneManager.) | |
| CreateSceneRenderObject | (Inherited from ISceneManager.) | |
| CreateSkeletalMeshInstanceRenderObject | (Inherited from ISceneManager.) | |
| CreateVisualRenderObject | (Inherited from ISceneManager.) | |
| Initialize |
Initialize the scene manager.
| |
| OnSceneDisposed | (Inherited from ISceneManager.) | |
| RequestRender(Boolean) |
Request a render of all renderers assigned to this scene manager.
| |
| RequestRender(IRenderer, Boolean) |
Request a render of the specified renderer.
| |
| RequestRenderAsync |
Request a render of all renderers assigned to this scene manager.
| |
| RequestSnapshot |
Request a render of the specified renderer and return a bitmap of the render.
| |
| TryRegisterRenderer |
Register a renderer with the scene manager.
| |
| UnregisterRenderer |
Unregister a renderer from the scene manager.
|