CameraCollisionStage class

Finalizes a CameraCollision3D camera: a sphere cast from the point the camera circles to where the body stage put it, the target's own body ignored. Registered by Physics3D.

Inheritance

Constructors

CameraCollisionStage()
Stateless; one serves every camera.
const

Properties

componentType → Type
The component type this stage runs for.
no setterinherited
hashCode → int
The hash code for this object.
no setterinherited
order → int
Order within phase; lower runs first.
no setterinherited
phase → CameraStagePhase
The part of the pipeline this stage runs in.
no setteroverride
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

apply(CameraStageContext context, CameraCollision3D collision, CameraState state, double dt) → CameraState
state as this stage leaves it.
override
applyAny(CameraStageContext context, Component component, CameraState state, double dt) → CameraState
apply for a component typed only as Component.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited