Sayonara Player
Modules | Classes
Interfaces

Detailed Description

Modules

 EngineInterfaces
 

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  GlobalMessageReceiverInterface
 The GlobalMessageReceiverInterface class
implement this class in order to have the possibility to show messages. 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...