Show / Hide Table of Contents

    Class MouseClickEventArgs

    Mouse click/double-click event arguments.

    Inheritance
    System.Object
    MouseButtonEventArgs
    MouseClickEventArgs
    Inherited Members
    MouseButtonEventArgs.ClickedEntity
    MouseButtonEventArgs.Button
    MouseButtonEventArgs.MousePosition
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: AGS.API
    Assembly: AGS.API.dll
    Syntax
    public class MouseClickEventArgs : MouseButtonEventArgs

    Constructors

    | Improve this Doc View Source

    MouseClickEventArgs(IEntity, MouseButton, MousePosition, Int64)

    Initializes a new instance of the MouseClickEventArgs class.

    Declaration
    public MouseClickEventArgs(IEntity clickedEntity, MouseButton button, MousePosition mousePosition, long clickTimeInMilliseconds)
    Parameters
    Type Name Description
    IEntity clickedEntity

    Clicked entity.

    MouseButton button

    Button.

    MousePosition mousePosition

    Mouse position.

    System.Int64 clickTimeInMilliseconds

    Click time in milliseconds.

    Properties

    | Improve this Doc View Source

    ClickTimeInMilliseconds

    How much time has passed between the mouse button down and up states.

    Declaration
    public long ClickTimeInMilliseconds { get; }
    Property Value
    Type Description
    System.Int64

    The click time in milliseconds.

    • Improve this Doc
    • View Source
    Back to top Generated by DocFX