Sayonara Player
Classes
Interfaces

Detailed Description

Classes

class  SayonaraDialog
 Dialog with Settings connection. Also contains triggers for language_changed() and skin_changed(). Emits sig_closed() when closed. More...
 
class  SayonaraWidget
 Widget with Settings connection. Also contains triggers for language_changed() and skin_changed() widget's content can be exported to a SayonaraDialog via the box_into_dialog() method. More...
 
class  SayonaraWidgetTemplate< T >
 Template for Sayonara Widgets. This template is responsible for holding a reference to the settings and so, the REGISTER_LISTENER and REGISTER_LISTENER_NO_CALL macros are available. More...
 
class  ShortcutWidget
 Interface that should be implemented when using configurable shortcuts. More...
 
class  LibraryContainerInterface
 An interface class needed when implementing a library plugin. More...
 
class  PlayerPluginInterface
 Interface for PlayerPlugin classes. get_name() and language_changed() must be overwritten. More...
 
class  PreferenceDialogInterface
 Abstract Interface you should use when creating a preference dialog. More...
 
class  PreferenceInterface< T >
 Template class for implementing preference dialogs and preference widgets. More...
 
class  PreferenceWidgetInterface
 Abstract Interface you should use when creating a preferences item. More...
 
class  RawSoundReceiverInterface
 The RawSoundReceiver interface. More...