Interface for Menu, Chapter, Angle and Title/Track control.
Definition at line 43 of file addoninterface.h.
#include <Phonon/AddonInterface>
Public Types |
|
| enum |
Interface { NavigationInterface = 1, ChapterInterface = 2, AngleInterface = 3, TitleInterface = 4, SubtitleInterface = 5, AudioChannelInterface = 6 } |
| enum | NavigationCommand { Menu1Button } |
| enum | ChapterCommand { availableChapters, chapter, setChapter } |
| enum | AngleCommand { availableAngles, angle, setAngle } |
| enum |
TitleCommand { availableTitles, title, setTitle, autoplayTitles, setAutoplayTitles } |
| enum | SubtitleCommand { availableSubtitles, currentSubtitle, setCurrentSubtitle } |
| enum | AudioChannelCommand { availableAudioChannels, currentAudioChannel, setCurrentAudioChannel } |
Public Member Functions |
|
| virtual | ~AddonInterface () |
| virtual bool | hasInterface (Interface iface) const =0 |
| virtual QVariant | interfaceCall (Interface iface, int command, const QList< QVariant > &arguments=QList< QVariant >())=0 |
| enum Interface |
| NavigationInterface | |
| ChapterInterface | |
| AngleInterface | |
| TitleInterface | |
| SubtitleInterface | |
| AudioChannelInterface |
Definition at line 48 of file addoninterface.h.
{
NavigationInterface = 1,
ChapterInterface = 2,
AngleInterface = 3,
TitleInterface = 4,
SubtitleInterface = 5,
AudioChannelInterface = 6
};
| enum NavigationCommand |
Definition at line 57 of file addoninterface.h.
{
Menu1Button
};
| enum ChapterCommand |
Definition at line 60 of file addoninterface.h.
{
availableChapters,
chapter,
setChapter
};
| enum AngleCommand |
Definition at line 65 of file addoninterface.h.
{
availableAngles,
angle,
setAngle
};
| enum TitleCommand |
Definition at line 70 of file addoninterface.h.
| enum SubtitleCommand |
Definition at line 77 of file addoninterface.h.
| enum AudioChannelCommand |
Definition at line 82 of file addoninterface.h.
| virtual ~AddonInterface | ( | ) | [inline, virtual] |
Definition at line 46 of file addoninterface.h.
{}
| virtual bool hasInterface | ( | Interface | iface | ) | const [pure virtual] |