LuciadCPillar C# 2023.1.04
Luciad.Input.ClickEvent Class Reference

Implementation of luciad::IInputEvent that represents a click event. More...

Inheritance diagram for Luciad.Input.ClickEvent:
Luciad.Input.IInputEvent Luciad.Input.Mouse.MouseClickEvent Luciad.Input.Touch.TouchTapEvent

Public Member Functions

 ClickEvent (Luciad.Cartesian.Coordinate location, uint clickCount)
 
 ClickEvent (Luciad.Cartesian.Coordinate location, uint clickCount, Luciad.Input.ModifierKeys modifierKeys)
 
void Dispose ()
 

Properties

uint ClickCount [get]
 
Luciad.Cartesian.Coordinate Location [get]
 
Luciad.Input.ModifierKeys ModifierKeys [get]
 

Detailed Description

Implementation of luciad::IInputEvent that represents a click event.

This class contains the location and the click count. The click count is reset if the interval between two clicks exceeds luciad::MouseGestureRecognizer::getMultiClickInterval. 2020.1

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::ClickEvent.

Constructor & Destructor Documentation

◆ ClickEvent() [1/2]

Luciad.Input.ClickEvent.ClickEvent ( Luciad.Cartesian.Coordinate  location,
uint  clickCount 
)
inline

◆ ClickEvent() [2/2]

Luciad.Input.ClickEvent.ClickEvent ( Luciad.Cartesian.Coordinate  location,
uint  clickCount,
Luciad.Input.ModifierKeys  modifierKeys 
)
inline

Member Function Documentation

◆ Dispose()

void Luciad.Input.ClickEvent.Dispose ( )
inline

Property Documentation

◆ ClickCount

uint Luciad.Input.ClickEvent.ClickCount
get

◆ Location

Luciad.Cartesian.Coordinate Luciad.Input.ClickEvent.Location
get

◆ ModifierKeys

Luciad.Input.ModifierKeys Luciad.Input.ClickEvent.ModifierKeys
get