Class MouseInOut

    Definition

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

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

    public class MouseInOut : Disposable
    Inheritance
    object
    Disposable
    MouseInOut

    Constructors

    View Source

    MouseInOut()

    The default constructor.

    Declaration
    public MouseInOut()
    View Source

    MouseInOut(StateType, uint, Vector2, uint)

    The constructor.

    Declaration
    public MouseInOut(MouseInOut.StateType state, uint modifiers, Vector2 point, uint timeStamp)
    Parameters
    Type Name Description
    MouseInOut.StateType state

    The state of the event.

    uint 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.

    uint 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
    Type Description
    DeviceClassType
    View Source

    DeviceSubClass

    Get the device subclass the mouse event originated from.

    Declaration
    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
    public uint Modifiers { get; }
    Property Value
    Type Description
    uint
    View Source

    Point

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

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

    State

    The state of the mouse event.

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

    TimeStamp

    The time the mouse evnet is being started

    Declaration
    public uint TimeStamp { get; }
    Property Value
    Type Description
    uint

    Methods

    View Source

    ReleaseSwigCPtr(HandleRef)

    Declaration
    protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
    Parameters
    Type Name Description
    System.Runtime.InteropServices.HandleRef swigCPtr
    Overrides
    Disposable.ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef)

    Extension Methods

    EXamlExtensions.LoadFromEXamlByRelativePath<T>(T, string)
    Extensions.LoadFromXaml<TXaml>(TXaml, string)
    Extensions.LoadFromXaml<TXaml>(TXaml, Type)
    Extensions.LoadFromXamlFile<TXaml>(TXaml, string)
    • View Source
    Back to top Copyright © 2016-2025 Samsung
    Generated by DocFX