![]() | |
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. |