ardour
Public Member Functions | List of all members
ARDOUR::SceneChanger Class Referenceabstract

#include <scene_changer.h>

Inheritance diagram for ARDOUR::SceneChanger:
ARDOUR::SessionHandleRef PBD::ScopedConnectionList ARDOUR::MIDISceneChanger

Public Member Functions

 SceneChanger (Session &s)
 
virtual ~SceneChanger ()
 
virtual void run (framepos_t start, framepos_t end)=0
 
virtual void locate (framepos_t where)=0
 
- Public Member Functions inherited from ARDOUR::SessionHandleRef
 SessionHandleRef (ARDOUR::Session &s)
 
virtual ~SessionHandleRef ()
 
- Public Member Functions inherited from PBD::ScopedConnectionList
 ScopedConnectionList ()
 
virtual ~ScopedConnectionList ()
 
void add_connection (const UnscopedConnection &c)
 
void drop_connections ()
 

Additional Inherited Members

- Protected Member Functions inherited from ARDOUR::SessionHandleRef
virtual void session_going_away ()
 
virtual void insanity_check ()
 
- Protected Attributes inherited from ARDOUR::SessionHandleRef
ARDOUR::Session_session
 

Detailed Description

Definition at line 43 of file scene_changer.h.

Constructor & Destructor Documentation

ARDOUR::SceneChanger::SceneChanger ( Session s)
inline

Definition at line 46 of file scene_changer.h.

virtual ARDOUR::SceneChanger::~SceneChanger ( )
inlinevirtual

Definition at line 47 of file scene_changer.h.

Member Function Documentation

virtual void ARDOUR::SceneChanger::locate ( framepos_t  where)
pure virtual

Implemented in ARDOUR::MIDISceneChanger.

virtual void ARDOUR::SceneChanger::run ( framepos_t  start,
framepos_t  end 
)
pure virtual

Implemented in ARDOUR::MIDISceneChanger.


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