LuciadCPillar C# 2024.1.04
Luciad.Input.Touch Namespace Reference

Everything that is used as input to interact with the map with a touch device. More...

Classes

class  TouchDownEvent
 Implementation of IInputEvent that represents a pointer (typically a finger) being pressed on a touch surface. More...
 
class  TouchDragEvent
 Implementation of IInputEvent that represents a touch drag gesture. More...
 
class  TouchGestureRecognizer
 This class generates high-level touch gesture events from low-level input events. More...
 
class  TouchLongPressEvent
 Implementation of IInputEvent representing a long press touch event. More...
 
class  TouchPinchRotateEvent
 Implementation of IInputEvent representing a 2 pointers gesture. More...
 
struct  TouchPoint
 Touch point that results from a user touch interaction. More...
 
class  TouchPointEvent
 Touch point event, containing a collection of touch points. More...
 
class  TouchTapEvent
 Specialization of the ClickEvent class for touch events. More...
 
class  TouchUpEvent
 Implementation of IInputEvent that represents a pointer being released from a touch surface. More...
 

Enumerations

enum  TouchPointState { Pressed , Moved , Released , Stationary }
 Indicates the state of a touch point. More...
 

Detailed Description

Everything that is used as input to interact with the map with a touch device.

See related article for an overview of the controller API and how touch events are related to it.

Since
2022.0

Enumeration Type Documentation

◆ TouchPointState

Indicates the state of a touch point.

Since
2022.0
Enumerator
Pressed 

Used to indicate that the touch point is pressed.

Moved 

Used to indicate that the touch point moved.

Released 

Used to indicate that the touch point was released.

Stationary 

Used to indicate that the touch point did not move.