Manual | |
public class ManualPointerCameraController : CameraController
The ManualPointerCameraController type exposes the following members.
| Name | Description | |
|---|---|---|
| ManualPointerCameraController | Constructor | |
| ManualPointerCameraController(SceneView) | Constructor |
| Name | Description | |
|---|---|---|
| MoveCameraConditions | Gets or sets conditions from PointerAndKeyboardConditions enum that must be met to move the camera. Default value is PointerAndKeyboardConditions.LeftPointerButtonPressed and PointerAndKeyboardConditions.ControlKey. | |
| QuickZoomConditions | Gets or sets conditions from PointerAndKeyboardConditions enum that must be met to start quick zooming - quickly zooming in and out with moving the pointer or mouse forward and backward. Default value is PointerAndKeyboardConditions.Disabled. | |
| RotateCameraConditions | Gets or sets conditions from PointerAndKeyboardConditions enum that must be met to rotate the camera. Default value is PointerAndKeyboardConditions.LeftPointerButtonPressed. |
| Name | Description | |
|---|---|---|
| IsKeyboardConditionTrue | IsKeyboardConditionTrue returns true when the correct keyboard modifier is pressed according to the specified conditions (only keyboard part of the conditions are checked). | |
| IsPointerButtonsConditionTrue | IsPointerButtonsConditionTrue returns true when the correct pointer or mouse button is pressed according to the specified conditions (only pointer part of the conditions are checked; keyboard part is checked in IsKeyboardConditionTrue). | |
| ProcessPointerMoved | ProcessPointerMoved method processes the pointer or mouse moved event and returns true if the event is handled by this method. | |
| ProcessPointerMovedInt | Protected ProcessPointerMovedInt | |
| ProcessPointerPressed | ProcessPointerPressed method processes pointer or mouse pressed event and returns true if the event is handled by this method. | |
| ProcessPointerReleased | ProcessPointerReleased method processes pointer or mouse down event and returns true if the event is handled by this method. | |
| ProcessPointerWheelChanged | ProcessPointerWheelChanged method processes the pointer or mouse wheel changed event and returns true if the event is handled by this method. | |
| StartPointerProcessing | StartPointerProcessing is called when the correct pointer button and keyboard is pressed to start rotating or moving the camera. |