kodi
Instance Methods | Protected Attributes | Properties | List of all members
XBMCController Class Reference
Inheritance diagram for XBMCController:
Inheritance graph
[legend]
Collaboration diagram for XBMCController:
Collaboration graph
[legend]

Instance Methods

(void) - pauseAnimation
 
(void) - resumeAnimation
 
(void) - startAnimation
 
(void) - stopAnimation
 
(void) - enterBackground
 
(void) - enterForeground
 
(void) - becomeInactive
 
(void) - sendKey:
 
(void) - observeDefaultCenterStuff:
 
(CGRect) - fullscreenSubviewFrame
 
(void) - onXbmcAlive
 
(void) - setGUIInsetsFromMainThread:
 
(void) - setFramebuffer
 
(bool) - presentFramebuffer
 
(CGSize) - getScreenSize
 
(UIInterfaceOrientation) - getOrientation
 
(void) - createGestureRecognizers
 
(void) - activateKeyboard:
 
(void) - deactivateKeyboard:
 
(void) - nativeKeyboardActive:
 
(void) - disableNetworkAutoSuspend
 
(void) - enableNetworkAutoSuspend:
 
(void) - rescheduleNetworkAutoSuspend
 
(void) - disableSystemSleep
 
(void) - enableSystemSleep
 
(void) - disableScreenSaver
 
(void) - enableScreenSaver
 
(bool) - changeScreen:withMode:
 
(void) - activateScreen:withOrientation:
 
(id) - initWithFrame:withScreen:
 
(CVEAGLContext) - getEAGLContextObj
 
(void) - pauseAnimation
 
(void) - resumeAnimation
 
(void) - startAnimation
 
(void) - stopAnimation
 
(void) - enterBackground
 
(void) - enterForeground
 
(void) - setFramebuffer
 
(bool) - presentFramebuffer
 
(void) - activateKeyboard:
 
(void) - deactivateKeyboard:
 
(void) - nativeKeyboardActive:
 
(void) - beginEnterBackgroundTask
 
(void) - endEnterBackgroundTask
 
(void) - disableScreenSaver
 
(void) - enableScreenSaver
 
(bool) - resetSystemIdleTimer
 
(CGRect) - fullscreenSubviewFrame
 
((availability(tvos, introduced=11.2) - __attribute__
 
(EAGLContext *) - getEAGLContextObj
 

Protected Attributes

UIWindow * m_window
 
IOSEAGLViewm_glView
 
int m_screensaverTimeout
 
CGSize screensize
 
CGPoint lastGesturePoint
 
CGFloat screenScale
 
bool touchBeginSignaled
 
int m_screenIdx
 
UIInterfaceOrientation orientation
 
bool m_isPlayingBeforeInactive
 
UIBackgroundTaskIdentifier m_bgTask
 
NSTimer * m_networkAutoSuspendTimer
 
bool nativeKeyboardActive
 
BOOL m_isPlayingBeforeInactive
 
UIBackgroundTaskIdentifier m_enterBackgroundTaskId
 
bool m_nativeKeyboardActive
 
BOOL m_pause
 
BOOL m_animating
 
NSConditionLock * m_animationThreadLock
 
NSThread * m_animationThread
 
std::unique_ptr< CFileItemm_playingFileItemBeforeBackground
 
std::string m_lastUsedPlayer
 

Properties

BOOL animating
 
DarwinEmbedNowPlayingInfoManagerMPNPInfoManager
 
BOOL appAlive
 
TVOSDisplayManagerdisplayManager
 
TVOSEAGLViewglView
 
TVOSLibInputHandlerinputHandler
 

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