kodi
Public Member Functions | List of all members
CDVDInputStream::IMenus Class Referenceabstract
Inheritance diagram for CDVDInputStream::IMenus:
Inheritance graph
[legend]

Public Member Functions

virtual void ActivateButton ()=0
 
virtual void SelectButton (int iButton)=0
 
virtual int GetCurrentButton ()=0
 
virtual int GetTotalButtons ()=0
 
virtual void OnUp ()=0
 
virtual void OnDown ()=0
 
virtual void OnLeft ()=0
 
virtual void OnRight ()=0
 
virtual bool OnMenu ()=0
 Open the Menu. More...
 
virtual void OnBack ()=0
 
virtual void OnNext ()=0
 
virtual void OnPrevious ()=0
 
virtual bool OnMouseMove (const CPoint &point)=0
 
virtual bool OnMouseClick (const CPoint &point)=0
 
virtual MenuType GetSupportedMenuType ()=0
 Get the supported menu type. More...
 
virtual bool IsInMenu ()=0
 
virtual void SkipStill ()=0
 
virtual double GetTimeStampCorrection ()
 
virtual bool GetState (std::string &xmlstate)=0
 
virtual bool SetState (const std::string &xmlstate)=0
 
virtual bool CanSeek ()
 

Member Function Documentation

◆ GetSupportedMenuType()

virtual MenuType CDVDInputStream::IMenus::GetSupportedMenuType ( )
pure virtual

Get the supported menu type.

Returns
The supported menu type

Implemented in CDVDInputStreamBluray, and CDVDInputStreamNavigator.

◆ OnMenu()

virtual bool CDVDInputStream::IMenus::OnMenu ( )
pure virtual

Open the Menu.

Returns
true if the menu is successfully opened, false otherwise

Implemented in CDVDInputStreamBluray, and CDVDInputStreamNavigator.


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