Skip to main content

Module output

Module output 

Source
Expand description

Runtime output types: transform ops, selection ops, contact events, and generic events.

Structs§

CameraFollowTarget
Suggested camera center computed from the active super::CameraFollow binding. Emitted onto RuntimeOutput::events when a follow target is resolved this step. Apply to camera.center for orbit-camera follow behavior.
NodeTransformOp
A transform write targeting one scene node.
RuntimeOutput
Output produced by one call to super::ViewportRuntime::step.
TransformWriteback
Write buffer for transform changes produced by plugins.

Enums§

CameraCommand
A camera state change produced by a runtime plugin.
SelectionOp
A change to the selection state.

Functions§

apply_camera_commands
Apply every CameraCommand currently in the event bus to camera, in emission order. Drains the bus.