Manual |
public class ManualMouseCameraController : CameraController
The ManualMouseCameraController type exposes the following members.
Name | Description | |
---|---|---|
ManualMouseCameraController | Constructor | |
ManualMouseCameraController(SceneView) | Constructor |
Name | Description | |
---|---|---|
MoveCameraConditions | Gets or sets conditions from MouseAndKeyboardConditions enum that must be met to move the camera. Default value is MouseAndKeyboardConditions.LeftMouseButtonPressed. | |
QuickZoomConditions | Gets or sets conditions from MouseAndKeyboardConditions enum that must be met to start quick zooming - quickly zooming in and out with moving the mouse forward and backward. Default value is MouseAndKeyboardConditions.Disabled. | |
RotateCameraConditions | Gets or sets conditions from MouseAndKeyboardConditions enum that must be met to rotate the camera. Default value is MouseAndKeyboardConditions.LeftMouseButtonPressed. |
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). | |
IsMouseButtonsConditionTrue | IsMouseButtonsConditionTrue returns true when the correct mouse button is pressed according to the specified conditions (only mouse part of the conditions are checked; keyboard part is checked in IsKeyboardConditionTrue). | |
ProcessMouseDown | ProcessMouseDown method processes the mouse down event and returns true if the event is handled by this method. | |
ProcessMouseMove | ProcessMouseDown method processes the mouse down event and returns true if the event is handled by this method. | |
ProcessMouseMoveInt | Protected ProcessMouseMoveInt | |
ProcessMouseUp | ProcessMouseDown method processes the mouse down event and returns true if the event is handled by this method. | |
ProcessMouseWheel | ProcessMouseWheel method processes the mouse wheel event and returns true if the event is handled by this method. | |
StartMouseProcessing | StartMouseProcessing is called when the correct mouse button and keyboard is pressed to start rotating or moving the camera. |