Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
Touch

Topics

 Touch
 

Classes

class  CInputManager
 Main input processing class. More...
 
class  ITouchActionHandler
 Interface defining all supported touch action events. More...
 
class  ITouchInputHandler
 Interface (implements ITouchInputHandling) defining methods to handle raw touch input events (down, up, move). More...
 
class  ITouchInputHandling
 Convenience interface implementing ITouchActionHandler with an implementation that forwards any ITouchActionHandler-related calls to a previously registered ITouchActionHandler. More...
 
class  Touch
 A class representing a touch consisting of an x and y coordinate and a time. More...
 
class  Pointer
 A class representing a touch pointer interaction consisting of an down touch, the last touch and the current touch. More...
 

Enumerations

enum  TouchMoveDirection {
  TouchMoveDirectionNone = 0x0 , TouchMoveDirectionLeft = 0x1 , TouchMoveDirectionRight = 0x2 , TouchMoveDirectionUp = 0x4 ,
  TouchMoveDirectionDown = 0x8
}
 Directions in which a touch can moved. More...
 
enum  TouchInput {
  TouchInputUnchanged = 0 , TouchInputAbort , TouchInputDown , TouchInputUp ,
  TouchInputMove
}
 Touch input event. More...
 

Detailed Description

Everything around touch detection

Enumeration Type Documentation

◆ TouchInput

enum TouchInput

Touch input event.

Enumerator
TouchInputUnchanged 
TouchInputAbort 
TouchInputDown 
TouchInputUp 
TouchInputMove 

◆ TouchMoveDirection

Directions in which a touch can moved.

These values can be combined (bitwise OR) to specify multiple directions.

Enumerator
TouchMoveDirectionNone 
TouchMoveDirectionLeft 
TouchMoveDirectionRight 
TouchMoveDirectionUp 
TouchMoveDirectionDown