kodi
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
VIDEO::GUILIB::CVideoPlayActionProcessorBase Class Referenceabstract
Inheritance diagram for VIDEO::GUILIB::CVideoPlayActionProcessorBase:
Inheritance graph
[legend]

Public Member Functions

 CVideoPlayActionProcessorBase (const std::shared_ptr< CFileItem > &item)
 
bool ProcessDefaultAction ()
 
bool ProcessAction (Action action)
 
bool UserCancelled () const
 

Static Public Member Functions

static Action ChoosePlayOrResume (const CFileItem &item)
 

Protected Member Functions

virtual Action GetDefaultAction ()
 
virtual bool Process (Action action)
 
virtual bool OnResumeSelected ()=0
 
virtual bool OnPlaySelected ()=0
 

Protected Attributes

std::shared_ptr< CFileItemm_item
 
bool m_userCancelled {false}
 

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