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: 3.1.9316+94bbd23b55747f096f056a5602f7dd90558b3673
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.
AltKey256 Alt key must be pressed
ControlKey512 Control key must be pressed
ShiftKey1,024 Shift 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