|
svcore
1.9
|
Base class for ViewManager, with no GUI content. More...
#include <ViewManagerBase.h>
Signals | |
| void | selectionChanged () |
| Emitted when the selection has changed. | |
| void | playLoopModeChanged () |
| Emitted when the play loop mode has been changed. | |
| void | playLoopModeChanged (bool) |
| void | playSelectionModeChanged () |
| Emitted when the play selection mode has been changed. | |
| void | playSelectionModeChanged (bool) |
| void | playSoloModeChanged () |
| Emitted when the play solo mode has been changed. | |
| void | playSoloModeChanged (bool) |
| void | alignModeChanged () |
| Emitted when the alignment mode has been changed. | |
| void | alignModeChanged (bool) |
Public Member Functions | |
| virtual | ~ViewManagerBase () |
| virtual void | setAudioPlaySource (AudioPlaySource *source)=0 |
| virtual int | alignPlaybackFrameToReference (int) const =0 |
| virtual int | alignReferenceToPlaybackFrame (int) const =0 |
| virtual const MultiSelection & | getSelection () const =0 |
| virtual const MultiSelection::SelectionList & | getSelections () const =0 |
| virtual int | constrainFrameToSelection (int frame) const =0 |
| virtual Selection | getContainingSelection (int frame, bool defaultToFollowing) const =0 |
| virtual bool | getPlayLoopMode () const =0 |
| virtual bool | getPlaySelectionMode () const =0 |
| virtual bool | getPlaySoloMode () const =0 |
| virtual bool | getAlignMode () const =0 |
Base class for ViewManager, with no GUI content.
This should define all of the ViewManager interface that e.g. audio I/O classes need to refer to.
Definition at line 31 of file ViewManagerBase.h.
| ViewManagerBase::~ViewManagerBase | ( | ) | [virtual] |
Definition at line 18 of file ViewManagerBase.cpp.
| virtual void ViewManagerBase::setAudioPlaySource | ( | AudioPlaySource * | source | ) | [pure virtual] |
| virtual int ViewManagerBase::alignPlaybackFrameToReference | ( | int | ) | const [pure virtual] |
| virtual int ViewManagerBase::alignReferenceToPlaybackFrame | ( | int | ) | const [pure virtual] |
| virtual const MultiSelection& ViewManagerBase::getSelection | ( | ) | const [pure virtual] |
| virtual const MultiSelection::SelectionList& ViewManagerBase::getSelections | ( | ) | const [pure virtual] |
| virtual int ViewManagerBase::constrainFrameToSelection | ( | int | frame | ) | const [pure virtual] |
| virtual Selection ViewManagerBase::getContainingSelection | ( | int | frame, |
| bool | defaultToFollowing | ||
| ) | const [pure virtual] |
| virtual bool ViewManagerBase::getPlayLoopMode | ( | ) | const [pure virtual] |
| virtual bool ViewManagerBase::getPlaySelectionMode | ( | ) | const [pure virtual] |
| virtual bool ViewManagerBase::getPlaySoloMode | ( | ) | const [pure virtual] |
| virtual bool ViewManagerBase::getAlignMode | ( | ) | const [pure virtual] |
| void ViewManagerBase::selectionChanged | ( | ) | [signal] |
Emitted when the selection has changed.
| void ViewManagerBase::playLoopModeChanged | ( | ) | [signal] |
Emitted when the play loop mode has been changed.
| void ViewManagerBase::playLoopModeChanged | ( | bool | ) | [signal] |
| void ViewManagerBase::playSelectionModeChanged | ( | ) | [signal] |
Emitted when the play selection mode has been changed.
| void ViewManagerBase::playSelectionModeChanged | ( | bool | ) | [signal] |
| void ViewManagerBase::playSoloModeChanged | ( | ) | [signal] |
Emitted when the play solo mode has been changed.
| void ViewManagerBase::playSoloModeChanged | ( | bool | ) | [signal] |
| void ViewManagerBase::alignModeChanged | ( | ) | [signal] |
Emitted when the alignment mode has been changed.
| void ViewManagerBase::alignModeChanged | ( | bool | ) | [signal] |