See also the corresponding IDL class Project. More...
#include <bseclientapi.hh>
Public Member Functions | |
void | change_name (const std::string &name) |
See Project::change_name() | |
ErrorType | play () |
See Project::play() | |
ErrorType | activate () |
See Project::activate() | |
bool | can_play () |
See Project::can_play() | |
bool | is_playing () |
See Project::is_playing() | |
bool | is_active () |
See Project::is_active() | |
void | start_playback () |
See Project::start_playback() | |
void | stop_playback () |
See Project::stop_playback() | |
void | deactivate () |
See Project::deactivate() | |
void | stop () |
See Project::stop() | |
void | auto_deactivate (int msec_delay) |
See Project::auto_deactivate() | |
int | undo_depth () |
See Project::undo_depth() | |
void | undo () |
See Project::undo() | |
int | redo_depth () |
See Project::redo_depth() | |
void | redo () |
See Project::redo() | |
void | clear_undo () |
See Project::clear_undo() | |
void | clean_dirty () |
See Project::clean_dirty() | |
bool | is_dirty () |
See Project::is_dirty() | |
void | inject_midi_control (int midi_channel, int midi_control, double control_value) |
See Project::inject_midi_control() | |
ErrorType | import_midi_file (const std::string &file_name) |
See Project::import_midi_file() | |
ErrorType | restore_from_file (const std::string &file_name) |
See Project::restore_from_file() | |
template<class Visitor > | |
void | __accept_accessor__ (Visitor &__visitor_) |
![]() | |
ItemHandle | lookup_item (const std::string &uname) |
See Container::lookup_item() | |
template<class Visitor > | |
void | __accept_accessor__ (Visitor &__visitor_) |
![]() | |
SourceHandle | ichannel_get_osource (int input_channel, int input_joint) |
See Source::ichannel_get_osource() | |
template<class Visitor > | |
void | __accept_accessor__ (Visitor &__visitor_) |
![]() | |
ItemHandle | common_ancestor (ItemHandle &other) |
See Item::common_ancestor() | |
template<class Visitor > | |
void | __accept_accessor__ (Visitor &__visitor_) |
![]() | |
std::string | debug_name () |
See Object::debug_name() | |
int64_t | proxy_id () |
See Object::proxy_id() | |
template<class Visitor > | |
void | __accept_accessor__ (Visitor &__visitor_) |
Static Public Member Functions | |
template<class RemoteHandle > | |
static ProjectHandle | down_cast (RemoteHandle smh) |
![]() | |
template<class RemoteHandle > | |
static ContainerHandle | down_cast (RemoteHandle smh) |
![]() | |
template<class RemoteHandle > | |
static SourceHandle | down_cast (RemoteHandle smh) |
![]() | |
template<class RemoteHandle > | |
static ItemHandle | down_cast (RemoteHandle smh) |
![]() | |
template<class RemoteHandle > | |
static ObjectHandle | down_cast (RemoteHandle smh) |
See also the corresponding IDL class Project.