Ardour  9.0-pre0-582-g084a23a80d
ardour.h File Reference
#include <map>
#include <string>
#include <vector>
#include <limits.h>
#include <signal.h>
#include "pbd/signals.h"
#include "pbd/error.h"
#include "pbd/failed_constructor.h"
#include "pbd/stateful.h"
#include "ardour/libardour_visibility.h"
#include "ardour/types.h"
Include dependency graph for ardour.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 MIDI
 
 ARDOUR
 

Functions

bool ARDOUR::init (bool try_optimization, const char *localedir, bool with_gui=false)
 
void ARDOUR::init_post_engine (uint32_t)
 
void ARDOUR::cleanup ()
 
bool ARDOUR::no_auto_connect ()
 
void ARDOUR::make_property_quarks ()
 
std::string ARDOUR::translation_enable_path ()
 
bool ARDOUR::translations_are_enabled ()
 
bool ARDOUR::set_translations_enabled (bool)
 
void ARDOUR::setup_fpu ()
 
std::vector< SyncSource > ARDOUR::get_available_sync_options ()
 
void ARDOUR::set_global_ui_scale_factor (float s)
 
void ARDOUR::check_for_old_configuration_files ()
 
int ARDOUR::handle_old_configuration_files (std::function< bool(std::string const &, std::string const &, int)> ui_handler)
 
void ARDOUR::reset_performance_meters (Session *)
 

Variables

PBD::Signal< void(std::string)> ARDOUR::BootMessage
 
PBD::Signal< void(std::string, std::string, bool)> ARDOUR::PluginScanMessage
 
PBD::Signal< void(int)> ARDOUR::PluginScanTimeout
 
PBD::Signal< void()> ARDOUR::GUIIdle
 
PBD::Signal< bool(std::string, std::string, int)> ARDOUR::CopyConfigurationFiles
 
std::map< std::string, bool > ARDOUR::reserved_io_names
 
float ARDOUR::ui_scale_factor
 
PBD::PropertyChange ARDOUR::bounds_change
 
const char *const ARDOUR::ardour_config_info