LMMS
Loading...
Searching...
No Matches
carla_host.cpp File Reference
#include "carla_host.hpp"
#include <QtCore/QDir>
#include <QtCore/QStringList>
#include <QtCore/QTimer>
#include <QtGui/QPainter>
#include <QtWidgets/QFileDialog>
#include <QtWidgets/QFileSystemModel>
#include <QtWidgets/QMainWindow>
#include <QtWidgets/QMessageBox>
#include "ui_carla_host.hpp"
#include "carla_database.hpp"
#include "carla_settings.hpp"
#include "carla_skin.hpp"
#include "CarlaHost.h"
#include "CarlaUtils.h"
#include "CarlaBackendUtils.hpp"
#include "CarlaMathUtils.hpp"
#include "CarlaString.hpp"

Classes

struct  CachedSavedSettings
struct  CarlaHostWindow::PrivateData

Enumerations

enum  CustomActions { CUSTOM_ACTION_NONE , CUSTOM_ACTION_APP_CLOSE , CUSTOM_ACTION_PROJECT_LOAD }

Functions

static void _engineCallback (void *const ptr, const EngineCallbackOpcode action, uint pluginId, int value1, int value2, int value3, float valuef, const char *const valueStr)
static const char * _fileCallback (void *, const FileCallbackOpcode action, const bool isDir, const char *const title, const char *const filter)
CarlaHost & initHost (const QString initName, const bool isControl, const bool isPlugin, const bool failError)
void loadHostSettings (CarlaHost &host)
void setHostSettings (const CarlaHost &host)
QString setEngineSettings (CarlaHost &host)
void runHostWithoutUI (CarlaHost &host)

Variables

static const char *const CARLA_CLIENT_NAME = getenv("CARLA_CLIENT_NAME")
static const char *const LADISH_APP_NAME = getenv("LADISH_APP_NAME")
static const char *const NSM_URL = getenv("NSM_URL")

Enumeration Type Documentation

◆ CustomActions

Enumerator
CUSTOM_ACTION_NONE 
CUSTOM_ACTION_APP_CLOSE 
CUSTOM_ACTION_PROJECT_LOAD 

Function Documentation

◆ _engineCallback()

void _engineCallback ( void *const ptr,
const EngineCallbackOpcode action,
uint pluginId,
int value1,
int value2,
int value3,
float valuef,
const char *const valueStr )
static

◆ _fileCallback()

const char * _fileCallback ( void * ,
const FileCallbackOpcode action,
const bool isDir,
const char *const title,
const char *const filter )
static

◆ initHost()

CarlaHost & initHost ( const QString initName,
const bool isControl,
const bool isPlugin,
const bool failError )

◆ loadHostSettings()

void loadHostSettings ( CarlaHost & host)

◆ runHostWithoutUI()

void runHostWithoutUI ( CarlaHost & host)

◆ setEngineSettings()

QString setEngineSettings ( CarlaHost & host)

◆ setHostSettings()

void setHostSettings ( const CarlaHost & host)

Variable Documentation

◆ CARLA_CLIENT_NAME

const char* const CARLA_CLIENT_NAME = getenv("CARLA_CLIENT_NAME")
static

◆ LADISH_APP_NAME

const char* const LADISH_APP_NAME = getenv("LADISH_APP_NAME")
static

◆ NSM_URL

const char* const NSM_URL = getenv("NSM_URL")
static