Class MouseInOut

Definition

Namespace:
Tizen.NUI
Assembly:
Tizen.NUI.dll

MouseInOut is used when the mouse enters or exits a window.

C#
Copy
public class MouseInOut : Disposable
Inheritance
MouseInOut

Constructors

View Source

MouseInOut()

The default constructor.

Declaration
C#
Copy
public MouseInOut()
View Source

MouseInOut(MouseInOut.StateType, UInt32, Vector2, UInt32)

The constructor.

Declaration
C#
Copy
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
C#
Copy
public DeviceClassType DeviceClass { get; }
Property Value
Type Description
DeviceClassType
View Source

DeviceSubClass

Get the device subclass the mouse event originated from.

Declaration
C#
Copy
public DeviceSubClassType DeviceSubClass { get; }
Property Value
Type Description
DeviceSubClassType
View Source

Modifiers

Modifier keys pressed during the event (such as Shift, Alt, and Ctrl).

Declaration
C#
Copy
public uint Modifiers { get; }
Property Value
Type Description
UInt32
View Source

Point

The coordinates of the cursor relative to the top-left of the screen.

Declaration
C#
Copy
public Vector2 Point { get; }
Property Value
Type Description
Vector2
View Source

State

The state of the mouse event.

Declaration
C#
Copy
public MouseInOut.StateType State { get; }
Property Value
Type Description
MouseInOut.StateType
View Source

TimeStamp

The time the mouse evnet is being started

Declaration
C#
Copy
public uint TimeStamp { get; }
Property Value
Type Description
UInt32

Methods

View Source

ReleaseSwigCPtr(Runtime.InteropServices.HandleRef)

Declaration
C#
Copy
protected override void ReleaseSwigCPtr(Runtime.InteropServices.HandleRef swigCPtr)
Parameters
Type Name Description
Tizen.System.Runtime.InteropServices.HandleRef swigCPtr
Overrides

Extension Methods