BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
#include <bse/bsecxxmodule.hh>
#include <bse/bseexports.hh>
#include <bse/bseparam.hh>
#include <bse/bsecategories.hh>
#include <bse/bseplugin.hh>
#include <sfi/sficxx.hh>
#include <bse/bsebasics.genidl.hh>
Go to the source code of this file.
Classes | |
class | Bse::ExportTypeKeeper |
Namespaces | |
namespace | Bse |
The Bse namespace contains all functions of the synthesis engine. | |
Defines | |
#define | BSE_CXX_DEFINE_EXPORTS() |
#define | BSE_CXX_EXPORT_IDENTITY |
#define | BSE_RESIDENT_TYPE_DEF(Object, func, anc, category, blurb, icon) |
#define | BSE_RESIDENT_SOURCE_DEF(Object, func, category, blurb, icon) |
#define | BSE_CXX_REGISTER_HOOK(HookType) |
#define | BSE_CXX_REGISTER_STATIC_HOOK(HookType) |
#define | BSE_CXX_REGISTER_HOOK_NODE(HookType, __static) |
#define | BSE_CXX_DECLARED_ENUM_TYPE(NameSpace, EnumType) |
#define | BSE_CXX_DECLARE_ENUM(EnumType, EnumName, N, ICode) |
#define | BSE_CXX_REGISTER_ENUM(EnumType) |
#define | BSE_CXX_DECLARED_RECORD_TYPE(NameSpace, RecordType) |
#define | BSE_CXX_DECLARE_RECORD(RecordType) |
#define | BSE_CXX_REGISTER_RECORD(RecordType) |
#define | BSE_CXX_DECLARED_SEQUENCE_TYPE(NameSpace, SequenceType) |
#define | BSE_CXX_DECLARE_SEQUENCE(SequenceType) |
#define | BSE_CXX_REGISTER_SEQUENCE(SequenceType) |
#define | BSE_CXX_DECLARED_PROC_TYPE(NameSpace, ProcType) |
#define | BSE_CXX_DECLARE_PROC(ProcType) |
#define | BSE_CXX_REGISTER_PROCEDURE(ProcType) |
#define | BSE_CXX_DECLARED_CLASS_TYPE(NameSpace, ClassType) |
#define | BSE_CXX_DECLARE_CLASS(ClassType) |
#define | BSE_CXX_REGISTER_EFFECT(Effect) |
#define | BSE_CXX_DEFINE_STATIC_DATA(ObjectType) |
Functions | |
const GEnumValue | Bse::EnumValue (int int_value, const char *value_name, const char *value_nick) |
Variables | |
const SfiInt | Bse::KAMMER_NOTE |
const SfiInt | Bse::KAMMER_OCTAVE |
const SfiReal | Bse::KAMMER_FREQ |
const SfiInt | Bse::MIN_FINE_TUNE |
const SfiInt | Bse::MAX_FINE_TUNE |