Builder

actual class Builder

Builder for Manipulator instances.

expect class Builder

Builder for Manipulator instances.

actual class Builder

Builder for Manipulator instances.

actual class Builder

Builder for Manipulator instances.

actual class Builder

Builder for Manipulator instances.

Constructors

Link copied to clipboard
actual constructor()
expect constructor()
actual constructor()
actual constructor()
actual constructor()

Functions

Link copied to clipboard

Creates a new camera manipulator in the specified mode.

Creates a new camera manipulator in the specified mode.

Creates a new camera manipulator in the specified mode.

Creates a new camera manipulator in the specified mode.

Creates a new camera manipulator in the specified mode.

Link copied to clipboard
actual fun farPlane(distance: Float): Manipulator.Builder

The distance to the far plane for Mode.MAP.

expect fun farPlane(distance: Float): Manipulator.Builder

The distance to the far plane for Mode.MAP.

actual fun farPlane(distance: Float): Manipulator.Builder

The distance to the far plane for Mode.MAP.

actual fun farPlane(distance: Float): Manipulator.Builder

The distance to the far plane for Mode.MAP.

actual fun farPlane(distance: Float): Manipulator.Builder

The distance to the far plane for Mode.MAP.

Link copied to clipboard

Maximum camera speed in world units per second for Mode.FLIGHT; defaults to 10.

Maximum camera speed in world units per second for Mode.FLIGHT; defaults to 10.

Maximum camera speed in world units per second for Mode.FLIGHT; defaults to 10.

Maximum camera speed in world units per second for Mode.FLIGHT; defaults to 10.

Maximum camera speed in world units per second for Mode.FLIGHT; defaults to 10.

Link copied to clipboard

Applies a deceleration to camera movement in Mode.FLIGHT; defaults to 0 (no damping).

Applies a deceleration to camera movement in Mode.FLIGHT; defaults to 0 (no damping).

Applies a deceleration to camera movement in Mode.FLIGHT; defaults to 0 (no damping).

Applies a deceleration to camera movement in Mode.FLIGHT; defaults to 0 (no damping).

Applies a deceleration to camera movement in Mode.FLIGHT; defaults to 0 (no damping).

Link copied to clipboard

Multiplied with viewport delta for panning in Mode.FLIGHT; defaults to (0.01, 0.01).

Multiplied with viewport delta for panning in Mode.FLIGHT; defaults to (0.01, 0.01).

Multiplied with viewport delta for panning in Mode.FLIGHT; defaults to (0.01, 0.01).

Multiplied with viewport delta for panning in Mode.FLIGHT; defaults to (0.01, 0.01).

Multiplied with viewport delta for panning in Mode.FLIGHT; defaults to (0.01, 0.01).

Link copied to clipboard

Number of speed steps adjustable with the scroll wheel in Mode.FLIGHT; defaults to 80.

Number of speed steps adjustable with the scroll wheel in Mode.FLIGHT; defaults to 80.

Number of speed steps adjustable with the scroll wheel in Mode.FLIGHT; defaults to 80.

Number of speed steps adjustable with the scroll wheel in Mode.FLIGHT; defaults to 80.

Number of speed steps adjustable with the scroll wheel in Mode.FLIGHT; defaults to 80.

Link copied to clipboard

Initial pitch and yaw orientation in radians for Mode.FLIGHT; defaults to (0, 0).

Initial pitch and yaw orientation in radians for Mode.FLIGHT; defaults to (0, 0).

Initial pitch and yaw orientation in radians for Mode.FLIGHT; defaults to (0, 0).

Initial pitch and yaw orientation in radians for Mode.FLIGHT; defaults to (0, 0).

Initial pitch and yaw orientation in radians for Mode.FLIGHT; defaults to (0, 0).

Link copied to clipboard

Initial eye position in world space for Mode.FLIGHT; defaults to (0, 0, 0).

Initial eye position in world space for Mode.FLIGHT; defaults to (0, 0, 0).

Initial eye position in world space for Mode.FLIGHT; defaults to (0, 0, 0).

Initial eye position in world space for Mode.FLIGHT; defaults to (0, 0, 0).

Initial eye position in world space for Mode.FLIGHT; defaults to (0, 0, 0).

Link copied to clipboard
actual fun fovDegrees(degrees: Float): Manipulator.Builder

The full field of view in degrees (not half-angle) for Mode.MAP.

expect fun fovDegrees(degrees: Float): Manipulator.Builder

The full field of view in degrees (not half-angle) for Mode.MAP.

actual fun fovDegrees(degrees: Float): Manipulator.Builder

The full field of view in degrees (not half-angle) for Mode.MAP.

actual fun fovDegrees(degrees: Float): Manipulator.Builder

The full field of view in degrees (not half-angle) for Mode.MAP.

actual fun fovDegrees(degrees: Float): Manipulator.Builder

The full field of view in degrees (not half-angle) for Mode.MAP.

Link copied to clipboard

The axis held constant when viewport changes in Mode.MAP.

The axis held constant when viewport changes in Mode.MAP.

The axis held constant when viewport changes in Mode.MAP.

The axis held constant when viewport changes in Mode.MAP.

The axis held constant when viewport changes in Mode.MAP.

Link copied to clipboard

Plane equation (ax + by + cz + d = 0) used as a raycast fallback for grab-and-pan.

Plane equation (ax + by + cz + d = 0) used as a raycast fallback for grab-and-pan.

Plane equation (ax + by + cz + d = 0) used as a raycast fallback for grab-and-pan.

Plane equation (ax + by + cz + d = 0) used as a raycast fallback for grab-and-pan.

Plane equation (ax + by + cz + d = 0) used as a raycast fallback for grab-and-pan.

Link copied to clipboard
actual fun mapExtent(width: Float, height: Float): Manipulator.Builder

The ground size for computing home position in Mode.MAP.

expect fun mapExtent(width: Float, height: Float): Manipulator.Builder

The ground size for computing home position in Mode.MAP.

actual fun mapExtent(width: Float, height: Float): Manipulator.Builder

The ground size for computing home position in Mode.MAP.

actual fun mapExtent(width: Float, height: Float): Manipulator.Builder

The ground size for computing home position in Mode.MAP.

actual fun mapExtent(width: Float, height: Float): Manipulator.Builder

The ground size for computing home position in Mode.MAP.

Link copied to clipboard

Constrains the zoom-in level in Mode.MAP.

Constrains the zoom-in level in Mode.MAP.

Constrains the zoom-in level in Mode.MAP.

Constrains the zoom-in level in Mode.MAP.

Constrains the zoom-in level in Mode.MAP.

Link copied to clipboard

Initial eye position in world space for Mode.ORBIT; defaults to (0, 0, 1).

Initial eye position in world space for Mode.ORBIT; defaults to (0, 0, 1).

Initial eye position in world space for Mode.ORBIT; defaults to (0, 0, 1).

Initial eye position in world space for Mode.ORBIT; defaults to (0, 0, 1).

Initial eye position in world space for Mode.ORBIT; defaults to (0, 0, 1).

Link copied to clipboard

Multiplied with viewport delta for Mode.ORBIT; defaults to 0.01.

Multiplied with viewport delta for Mode.ORBIT; defaults to 0.01.

Multiplied with viewport delta for Mode.ORBIT; defaults to 0.01.

Multiplied with viewport delta for Mode.ORBIT; defaults to 0.01.

Multiplied with viewport delta for Mode.ORBIT; defaults to 0.01.

Link copied to clipboard
actual fun panning(enabled: Boolean): Manipulator.Builder

Sets whether panning is enabled.

expect fun panning(enabled: Boolean): Manipulator.Builder

Sets whether panning is enabled.

actual fun panning(enabled: Boolean): Manipulator.Builder

Sets whether panning is enabled.

actual fun panning(enabled: Boolean): Manipulator.Builder

Sets whether panning is enabled.

actual fun panning(enabled: Boolean): Manipulator.Builder

Sets whether panning is enabled.

Link copied to clipboard

World-space position of interest; defaults to (0, 0, 0).

World-space position of interest; defaults to (0, 0, 0).

World-space position of interest; defaults to (0, 0, 0).

World-space position of interest; defaults to (0, 0, 0).

World-space position of interest; defaults to (0, 0, 0).

Link copied to clipboard
actual fun upVector(x: Float, y: Float, z: Float): Manipulator.Builder

Orientation for the home position; defaults to (0, 1, 0).

expect fun upVector(x: Float, y: Float, z: Float): Manipulator.Builder

Orientation for the home position; defaults to (0, 1, 0).

actual fun upVector(x: Float, y: Float, z: Float): Manipulator.Builder

Orientation for the home position; defaults to (0, 1, 0).

actual fun upVector(x: Float, y: Float, z: Float): Manipulator.Builder

Orientation for the home position; defaults to (0, 1, 0).

actual fun upVector(x: Float, y: Float, z: Float): Manipulator.Builder

Orientation for the home position; defaults to (0, 1, 0).

Link copied to clipboard
actual fun viewport(width: Int, height: Int): Manipulator.Builder

Width and height of the viewing area.

expect fun viewport(width: Int, height: Int): Manipulator.Builder

Width and height of the viewing area.

actual fun viewport(width: Int, height: Int): Manipulator.Builder

Width and height of the viewing area.

actual fun viewport(width: Int, height: Int): Manipulator.Builder

Width and height of the viewing area.

actual fun viewport(width: Int, height: Int): Manipulator.Builder

Width and height of the viewing area.

Link copied to clipboard
actual fun zoomSpeed(speed: Float): Manipulator.Builder

Multiplied with scroll delta; defaults to 0.01.

expect fun zoomSpeed(speed: Float): Manipulator.Builder

Multiplied with scroll delta; defaults to 0.01.

actual fun zoomSpeed(speed: Float): Manipulator.Builder

Multiplied with scroll delta; defaults to 0.01.

actual fun zoomSpeed(speed: Float): Manipulator.Builder

Multiplied with scroll delta; defaults to 0.01.

actual fun zoomSpeed(speed: Float): Manipulator.Builder

Multiplied with scroll delta; defaults to 0.01.