Definition
- Namespace:
- Tizen.NUI
- Assembly:
- Tizen.NUI.dll
MouseInOut is used when the mouse enters or exits a window.
public class MouseInOut : Disposable
- Inheritance
-
Constructors
Declaration
View Source
MouseInOut(MouseInOut.StateType, UInt32, Vector2, UInt32)
Declaration
public MouseInOut(MouseInOut.StateType state, uint modifiers, Vector2 point, uint timeStamp)
Parameters
Type |
Name |
Description |
MouseInOut.StateType |
state |
The state of the event.
|
UInt32 |
modifiers |
Modifier keys pressed during the event (such as Shift, Alt, and Ctrl).
|
Vector2 |
point |
The coordinates of the cursor relative to the top-left of the screen.
|
UInt32 |
timeStamp |
The time the event is being started.
|
Properties
View Source
DeviceClass
Get the device class the mouse event originated from.
Declaration
public DeviceClassType DeviceClass { get; }
Property Value
View Source
DeviceSubClass
Get the device subclass the mouse event originated from.
Declaration
public DeviceSubClassType DeviceSubClass { get; }
Property Value
View Source
Modifiers
Modifier keys pressed during the event (such as Shift, Alt, and Ctrl).
Declaration
public uint Modifiers { get; }
Property Value
View Source
Point
The coordinates of the cursor relative to the top-left of the screen.
Declaration
public Vector2 Point { get; }
Property Value
Declaration
public MouseInOut.StateType State { get; }
Property Value
View Source
TimeStamp
The time the mouse evnet is being started
Declaration
public uint TimeStamp { get; }
Property Value
Methods
View Source
ReleaseSwigCPtr(Runtime.InteropServices.HandleRef)
Declaration
protected override void ReleaseSwigCPtr(Runtime.InteropServices.HandleRef swigCPtr)
Parameters
Type |
Name |
Description |
Tizen.System.Runtime.InteropServices.HandleRef |
swigCPtr |
|
Overrides
Extension Methods