new InspectorBase()
InspectorBase is the base class for all inspectors.
Properties
.currentFrame : Object
The current frame being processed.
.nodeFrame
Returns the node frame for the current renderer.
Methods
.begin()
Called when a frame begins.
.beginCompute( uid : string, computeNode : ComputeNode )
Called when a compute operation begins.
| uid |
A unique identifier for the render context. |
| computeNode |
The compute node being executed. |
.beginRender( uid : string, scene : Scene, camera : Camera, renderTarget : WebGLRenderTarget )
Called when a render operation begins.
| uid |
A unique identifier for the render context. |
| scene |
The scene being rendered. |
| camera |
The camera being used for rendering. |
| renderTarget |
The render target, if any. |
.computeAsync( computeNode : ComputeNode, dispatchSizeOrCount : number | Array.<number> )
When a compute operation is performed.
| computeNode |
The compute node being executed. |
| dispatchSizeOrCount |
The dispatch size or count. |
.copyFramebufferToTexture( framebufferTexture : Texture )
Called when a framebuffer copy operation is performed.
| framebufferTexture |
The texture associated with the framebuffer. |
.copyTextureToTexture( srcTexture : Texture, dstTexture : Texture )
Called when a texture copy operation is performed.
| srcTexture |
The source texture. |
| dstTexture |
The destination texture. |
.finish()
Called when a frame ends.
.finishCompute( uid : string, computeNode : ComputeNode )
Called when a compute operation ends.
| uid |
A unique identifier for the render context. |
| computeNode |
The compute node being executed. |
.finishRender( uid : string )
Called when an animation loop ends.
| uid |
A unique identifier for the render context. |
.getRenderer() : WebGLRenderer
Returns the renderer associated with this inspector.
- Returns: The associated renderer.
.init()
Initializes the inspector.
.inspect( node : Node )
Inspects a node.
| node |
The node to inspect. |
.setRenderer( renderer : WebGLRenderer ) : InspectorBase
Sets the renderer for this inspector.
| renderer |
The renderer to associate with this inspector. |
- Returns: This inspector instance.