#include <libintl.h>
#include <sfi/sfi.hh>
#include <sfi/sfistore.hh>
#include <sfi/sficomwire.hh>
#include <bse/bseconfig.h>
Go to the source code of this file.
|
| Bse |
| The Bse namespace contains all functions of the synthesis engine.
|
|
|
#define | BSE_VERSION_CMP(v1_major, v1_minor, v1_micro, v2_major, v2_minor, v2_micro) |
|
#define | BSE_MODULE_GET_USER_DATA(bsemodule) |
|
#define | BSE_MODULE_GET_ISTREAMSP(bsemodule) |
|
#define | BSE_MODULE_GET_JSTREAMSP(bsemodule) |
|
#define | BSE_MODULE_GET_OSTREAMSP(bsemodule) |
|
#define | _(str) |
|
#define | N_(str) |
|
|
typedef struct _BseBinData | BseBinData |
|
typedef struct _BseBinDataClass | BseBinDataClass |
|
typedef struct _BseCapture | BseCapture |
|
typedef struct _BseCaptureClass | BseCaptureClass |
|
typedef struct _BseScriptControl | BseScriptControl |
|
typedef struct _BseScriptControlClass | BseScriptControlClass |
|
typedef struct _BseSongSequencer | BseSongSequencer |
|
typedef struct _BseVirtualThroughput | BseVirtualThroughput |
|
typedef struct _BseVirtualThroughputClass | BseVirtualThroughputClass |
|
typedef struct _BseVoice | BseVoice |
|
typedef struct _BseGlobals | BseGlobals |
|
typedef void(* | BseFunc) (void) |
|
typedef void(* | BseFreeFunc) (gpointer data) |
|
typedef gboolean(* | BseIOWatch) (gpointer data, guint n_pfds, GPollFD *pfd) |
|
typedef GTokenType(* | BseTryStatement) (gpointer context_data, BseStorage *storage, GScanner *scanner, gpointer user_data) |
|
typedef BseObject *(* | BseUPathResolver) (gpointer func_data, GType required_type, const gchar *path, gchar **error) |
|
typedef gboolean(* | BseProcedureShare) (gpointer func_data, const gchar *proc_name, gfloat progress) |
|
typedef gboolean(* | BseCategoryForeach) (const gchar *category_path, GType type, gpointer user_data) |
|
typedef void(* | BseEngineAccessFunc) (BseModule *module, gpointer data) |
|
|
const gchar * | bse_gettext (const gchar *text) |
| Translate message strings used in the BSE library.
|
|
- Parameters
-
module | Module to operate on |
data | Accessor data |
The BseEngineAccessFunc is a user supplied callback function which can access a module in times it is not processing. Accessors are usually used to either read out a module's current state, or to modify its state. An accessor may only operate on the data and the module passed in to it.