-
Notifications
You must be signed in to change notification settings - Fork 0
MouseButtonMask
Home | API by Category | Complete API Index | API Compatibility
| Field | Value |
|---|---|
| Full name | Electron2D.MouseButtonMask |
| Namespace | Electron2D |
| Kind | enum |
| Category | Input |
Provides bit flags for mouse buttons held during a mouse event.
public enum Electron2D.MouseButtonMask : System.IComparable, System.IConvertible, System.IFormattable, System.ISpanFormattableProfile: Electron2D 0.1.0 2D
Status: Partial / Not verified
Out of profile: yes
Godot reference: MouseButtonMask
Held mouse button bit flags converted from platform state.
The flag values match Electron2D mouse button masks. Platform button flags are converted to this representation by the internal input mapper.
This enum is immutable and is safe to use from any thread.
This enum is available since Electron2D 0.1.0 Preview.
| Member | Kind | Summary |
|---|---|---|
Left |
Enum value | The primary mouse button is held. |
Middle |
Enum value | The middle mouse button is held. |
None |
Enum value | No mouse buttons are held. |
Right |
Enum value | The secondary mouse button is held. |
Xbutton1 |
Enum value | Extra mouse button 1 is held. |
Xbutton2 |
Enum value | Extra mouse button 2 is held. |
Kind: Enum value
public const Electron2D.MouseButtonMask LeftThe primary mouse button is held.
Use this value with APIs that accept MouseButtonMask.
This API is available since Electron2D 0.1.0 Preview.
Electron2D.MouseButtonMask
Kind: Enum value
public const Electron2D.MouseButtonMask MiddleThe middle mouse button is held.
Use this value with APIs that accept MouseButtonMask.
This API is available since Electron2D 0.1.0 Preview.
Electron2D.MouseButtonMask
Kind: Enum value
public const Electron2D.MouseButtonMask NoneNo mouse buttons are held.
Use this value with APIs that accept MouseButtonMask.
This API is available since Electron2D 0.1.0 Preview.
Electron2D.MouseButtonMask
Kind: Enum value
public const Electron2D.MouseButtonMask RightThe secondary mouse button is held.
Use this value with APIs that accept MouseButtonMask.
This API is available since Electron2D 0.1.0 Preview.
Electron2D.MouseButtonMask
Kind: Enum value
public const Electron2D.MouseButtonMask Xbutton1Extra mouse button 1 is held.
Use this value with APIs that accept MouseButtonMask.
This API is available since Electron2D 0.1.0 Preview.
Electron2D.MouseButtonMask
Kind: Enum value
public const Electron2D.MouseButtonMask Xbutton2Extra mouse button 2 is held.
Use this value with APIs that accept MouseButtonMask.
This API is available since Electron2D 0.1.0 Preview.
Electron2D.MouseButtonMask
Electron2D 0.1.0 Preview API reference. Generated from 175 public runtime types.