Click or drag to resize

IRenderSceneManager Interface

A scene manager which can render the scene to it's registered renderers.

Namespace:  Demo3D.Renderers
Assembly:  Demo3D.Core (in Demo3D.Core.dll) Version: 18.03.00
Syntax
C#
public interface IRenderSceneManager : ISceneManager, 
	IDisposable, ITextureResolverContainer

The IRenderSceneManager type exposes the following members.

Properties
  NameDescription
Public propertyErrorOnInitialize (Inherited from ISceneManager.)
Public propertyNeedsSync (Inherited from ISceneManager.)
Public propertyRenderers
The renderers that are managed by this scene manager.
Public propertyTextureResolver
Gets or sets the document associated with the object. This can be null if no document is currently linked.
(Inherited from ITextureResolverContainer.)
Top
Methods
  NameDescription
Public methodCreateDrawingInstanceRenderObject (Inherited from ISceneManager.)
Public methodCreateInstanceRenderObject (Inherited from ISceneManager.)
Public methodCreateLightRenderObject (Inherited from ISceneManager.)
Public methodCreateMeshInstanceRenderObject (Inherited from ISceneManager.)
Public methodCreateMeshRenderObject (Inherited from ISceneManager.)
Public methodCreatePointCloudInstanceRenderObject (Inherited from ISceneManager.)
Public methodCreateSceneRenderObject (Inherited from ISceneManager.)
Public methodCreateSkeletalMeshInstanceRenderObject (Inherited from ISceneManager.)
Public methodCreateVisualRenderObject (Inherited from ISceneManager.)
Public methodInitialize
Initialize the scene manager.
Public methodOnSceneDisposed (Inherited from ISceneManager.)
Public methodRequestRender(Boolean)
Request a render of all renderers assigned to this scene manager.
Public methodRequestRender(IRenderer, Boolean)
Request a render of the specified renderer.
Public methodRequestRenderAsync
Request a render of all renderers assigned to this scene manager.
Public methodRequestSnapshot
Request a render of the specified renderer and return a bitmap of the render.
Public methodTryRegisterRenderer
Register a renderer with the scene manager.
Public methodUnregisterRenderer
Unregister a renderer from the scene manager.
Top
See Also