Click or drag to resize
Ab4d.SharpEngine logo

PointerAndKeyboardConditions Enumeration

PointerAndKeyboardConditions enum defines the conditions that can be used to specify what condition must be met to rotate or move the camera by ManualPointerCameraController or other pointer or mouse camera controller.

Namespace: Ab4d.SharpEngine.Common
Assembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 2.0.8956+4c7684e186ca1be74e7a284fbe739d9a1b843d3c
Syntax
C#
[FlagsAttribute]
public enum PointerAndKeyboardConditions
Members
Member nameValueDescription
Disabled0 This action is disabled
LeftPointerButtonPressed1 Left pointer or mouse button must be pressed
RightPointerButtonPressed2 Right pointer or mouse button must be pressed
MiddlePointerButtonPressed4 Middle pointer or mouse button must be pressed
XButton1Pressed8 The first extended pointer or mouse button.
XButton2Pressed16 The second extended pointer or mouse button.
ShiftKey256 Shift key must be pressed
ControlKey512 Control key must be pressed
AltKey1,024 Alt key must be pressed
SuperKey2,048 The super key ("Windows" key on Windows)
Remarks

PointerAndKeyboardConditions enum defines the conditions that can be used to specify what condition must be met to rotate or move the camera by ManualPointerCameraController or other pointer or mouse camera controller.

To specify conditions to rotate the camera use the RotateCameraConditions property. To specify conditions to move the camera use the MoveCameraConditions property. To specify conditions to start quick zooming the camera use QuickZoomConditions property.

See Also