File: InspectorBase.md | Updated: 11/15/2025
InspectorBase is the base class for all inspectors.
The current frame being processed.
Returns the node frame for the current renderer.
Called when a frame begins.
Called when a compute operation begins.
uid | A unique identifier for the render context.
---|---
computeNode | The compute node being executed.
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.
When a compute operation is performed.
computeNode | The compute node being executed.
---|---
dispatchSizeOrCount | The dispatch size or count.
Called when a framebuffer copy operation is performed.
framebufferTexture | The texture associated with the framebuffer.
---|---
Called when a texture copy operation is performed.
srcTexture | The source texture.
---|---
dstTexture | The destination texture.
Called when a frame ends.
Called when a compute operation ends.
uid | A unique identifier for the render context.
---|---
computeNode | The compute node being executed.
Called when an animation loop ends.
uid | A unique identifier for the render context.
---|---
Returns the renderer associated with this inspector.
Returns: The associated renderer.
Initializes the inspector.
Inspects a node.
node | The node to inspect.
---|---
Sets the renderer for this inspector.
renderer | The renderer to associate with this inspector.
---|---
Returns: This inspector instance.
src/renderers/common/InspectorBase.js
Creates a new InspectorBase.
The current frame being processed.
Returns the node frame for the current renderer.
Called when a frame begins.
Called when a compute operation begins.
uid | A unique identifier for the render context.
---|---
computeNode | The compute node being executed.
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.
When a compute operation is performed.
computeNode | The compute node being executed.
---|---
dispatchSizeOrCount | The dispatch size or count.
Called when a framebuffer copy operation is performed.
framebufferTexture | The texture associated with the framebuffer.
---|---
Called when a texture copy operation is performed.
srcTexture | The source texture.
---|---
dstTexture | The destination texture.
Called when a frame ends.
Called when a compute operation ends.
uid | A unique identifier for the render context.
---|---
computeNode | The compute node being executed.
Called when an animation loop ends.
uid | A unique identifier for the render context.
---|---
Returns the renderer associated with this inspector.
Returns: The associated renderer.
Initializes the inspector.
Inspects a node.
node | The node to inspect.
---|---
Sets the renderer for this inspector.
renderer | The renderer to associate with this inspector.
---|---
Returns: This inspector instance.