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

#include <LibInputTouch.h>

Inheritance diagram for TVOSLibInputTouch:

Instance Methods

(BOOL) - gestureRecognizer:shouldRecognizeSimultaneouslyWithGestureRecognizer:
 
(BOOL) - gestureRecognizer:shouldReceivePress:
 
(void- createSwipeGestureRecognizers
 
(void- createPanGestureRecognizers
 
(void- createTapGesturecognizers
 
(void- createPressGesturecognizers
 
(void- menuPressed:
 
(void- SiriLongSelectHandler:
 
(void- SiriSelectHandler:
 
(void- playPausePressed:
 
(void- longPlayPausePressed:
 
(void- doublePlayPausePressed:
 
(void- SiriDoubleSelectHandler:
 
(IBAction) - IRRemoteUpArrowPressed:
 
(IBAction) - IRRemoteDownArrowPressed:
 
(IBAction) - IRRemoteLeftArrowPressed:
 
(IBAction) - IRRemoteRightArrowPressed:
 
(IBAction) - tapUpArrowPressed:
 
(IBAction) - tapDownArrowPressed:
 
(IBAction) - tapLeftArrowPressed:
 
(IBAction) - tapRightArrowPressed:
 
(IBAction) - handlePan:
 
(IBAction) - handleSwipe:
 
(UIPanGestureRecognizerDirection) - getPanDirection:
 

Protected Attributes

UIPanGestureRecognizerDirection m_direction
 
BOOL m_directionOverride
 
CGPoint m_lastGesturePoint
 
unsigned long m_touchDirection
 
BOOL m_touchBeginSignaled
 

Method Documentation

◆ createPanGestureRecognizers

- (void) createPanGestureRecognizers

◆ createPressGesturecognizers

- (void) createPressGesturecognizers

◆ createSwipeGestureRecognizers

- (void) createSwipeGestureRecognizers

◆ createTapGesturecognizers

- (void) createTapGesturecognizers

◆ doublePlayPausePressed:

- (void) doublePlayPausePressed: (UITapGestureRecognizer*) sender

◆ gestureRecognizer:shouldReceivePress:

- (BOOL) gestureRecognizer: (UIGestureRecognizer*) gestureRecognizer
shouldReceivePress: (UIPress*) press 

◆ gestureRecognizer:shouldRecognizeSimultaneouslyWithGestureRecognizer:

- (BOOL) gestureRecognizer: (UIGestureRecognizer*) gestureRecognizer
shouldRecognizeSimultaneouslyWithGestureRecognizer: (UIGestureRecognizer*) otherGestureRecognizer 

◆ getPanDirection:

- (UIPanGestureRecognizerDirection) getPanDirection: (CGPoint) translation

◆ handlePan:

- (IBAction) handlePan: (UIPanGestureRecognizer*) sender

◆ handleSwipe:

- (IBAction) handleSwipe: (UISwipeGestureRecognizer*) sender

◆ IRRemoteDownArrowPressed:

- (IBAction) IRRemoteDownArrowPressed: (UIGestureRecognizer*) sender

◆ IRRemoteLeftArrowPressed:

- (IBAction) IRRemoteLeftArrowPressed: (UIGestureRecognizer*) sender

◆ IRRemoteRightArrowPressed:

- (IBAction) IRRemoteRightArrowPressed: (UIGestureRecognizer*) sender

◆ IRRemoteUpArrowPressed:

- (IBAction) IRRemoteUpArrowPressed: (UIGestureRecognizer*) sender

◆ longPlayPausePressed:

- (void) longPlayPausePressed: (UILongPressGestureRecognizer*) sender

◆ menuPressed:

- (void) menuPressed: (UITapGestureRecognizer*) sender

◆ playPausePressed:

- (void) playPausePressed: (UITapGestureRecognizer*) sender

◆ SiriDoubleSelectHandler:

- (void) SiriDoubleSelectHandler: (UITapGestureRecognizer*) sender

◆ SiriLongSelectHandler:

- (void) SiriLongSelectHandler: (UIGestureRecognizer*) sender

◆ SiriSelectHandler:

- (void) SiriSelectHandler: (UITapGestureRecognizer*) sender

◆ tapDownArrowPressed:

- (IBAction) tapDownArrowPressed: (UIGestureRecognizer*) sender

◆ tapLeftArrowPressed:

- (IBAction) tapLeftArrowPressed: (UIGestureRecognizer*) sender

◆ tapRightArrowPressed:

- (IBAction) tapRightArrowPressed: (UIGestureRecognizer*) sender

◆ tapUpArrowPressed:

- (IBAction) tapUpArrowPressed: (UIGestureRecognizer*) sender

Member Data Documentation

◆ m_direction

- (UIPanGestureRecognizerDirection) m_direction
protected

◆ m_directionOverride

- (BOOL) m_directionOverride
protected

◆ m_lastGesturePoint

- (CGPoint) m_lastGesturePoint
protected

◆ m_touchBeginSignaled

- (BOOL) m_touchBeginSignaled
protected

◆ m_touchDirection

- (unsigned long) m_touchDirection
protected

The documentation for this class was generated from the following files: