Class Hover

Definition

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

Hover events are a collection of points at a specific moment in time.
When a multi-event occurs, each point represents the points that are currently being hovered or the points where a hover has stopped.

C#
Copy
public class Hover : Disposable, IDisposable
Inheritance
object
Hover
Implements
System.IDisposable

Constructors

View Source

Hover()

The default constructor.

Declaration
C#
Copy
public Hover()

Fields

View Source

swigCMemOwn

swigCMemOwn

Declaration
C#
Copy
protected bool swigCMemOwn
Field Value
Type Description
bool

Properties

View Source

Time

The time (in ms) that the hover event occurred.

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

Methods

View Source

Dispose(DisposeTypes)

Dispose.

Declaration
C#
Copy
protected override void Dispose(DisposeTypes type)
Parameters
Type Name Description
DisposeTypes type
Overrides
View Source

GetDeviceId(uint)

Returns the ID of the device used for the point specified.
Each point has a unique device ID which specifies the device used for that point. This is returned by this method.

Declaration
C#
Copy
public int GetDeviceId(uint point)
Parameters
Type Name Description
uint point

The point required.

Returns
Type Description
int

The device ID of this point.

View Source

GetHitView(uint)

Retrieves the view that was underneath the point specified.

Declaration
C#
Copy
public View GetHitView(uint point)
Parameters
Type Name Description
uint point

The point required.

Returns
Type Description
View

The view that was underneath the point specified.

View Source

GetLocalPosition(uint)

Retrieves the coordinates relative to the top-left of the hit-view at the point specified.

Declaration
C#
Copy
public Vector2 GetLocalPosition(uint point)
Parameters
Type Name Description
uint point

The point required.

Returns
Type Description
Vector2

The coordinates relative to the top-left of the hit-view of the point specified.

View Source

GetPointCount()

Returns the total number of points.

Declaration
C#
Copy
public uint GetPointCount()
Returns
Type Description
uint

Total number of points.

View Source

GetScreenPosition(uint)

Retrieves the coordinates relative to the top-left of the screen of the point specified.

Declaration
C#
Copy
public Vector2 GetScreenPosition(uint point)
Parameters
Type Name Description
uint point

The point required.

Returns
Type Description
Vector2

The coordinates relative to the top-left of the screen of the point specified.

View Source

GetState(uint)

Retrieves the state of the point specified.

Declaration
C#
Copy
public PointStateType GetState(uint point)
Parameters
Type Name Description
uint point

The point required.

Returns
Type Description
PointStateType

The state of the point specified.

Implements

System.IDisposable