BEAST/BSE - Better Audio System and Sound Engine  0.8.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Defines | Enumerations | Functions
bstapp.hh File Reference
#include "bstutils.hh"

Go to the source code of this file.

Classes

struct  BstApp
struct  BstAppClass

Defines

#define BST_TYPE_APP
#define BST_APP(object)
#define BST_APP_CLASS(klass)
#define BST_IS_APP(object)
#define BST_IS_APP_CLASS(klass)
#define BST_APP_GET_CLASS(app)

Enumerations

enum  {
  BST_ACTION_APP_NONE, BST_ACTION_NEW_PROJECT, BST_ACTION_OPEN_PROJECT, BST_ACTION_MERGE_PROJECT,
  BST_ACTION_IMPORT_MIDI, BST_ACTION_SAVE_PROJECT, BST_ACTION_SAVE_PROJECT_AS, BST_ACTION_CLOSE_PROJECT,
  BST_ACTION_EXIT, BST_ACTION_MERGE_EFFECT, BST_ACTION_MERGE_INSTRUMENT, BST_ACTION_SAVE_EFFECT,
  BST_ACTION_SAVE_INSTRUMENT, BST_ACTION_NEW_SONG, BST_ACTION_NEW_CSYNTH, BST_ACTION_NEW_MIDI_SYNTH,
  BST_ACTION_REMOVE_SYNTH, BST_ACTION_START_PLAYBACK, BST_ACTION_STOP_PLAYBACK, BST_ACTION_REBUILD,
  BST_ACTION_CLEAR_UNDO, BST_ACTION_UNDO, BST_ACTION_REDO, BST_ACTION_LOAD_DEMO_0000,
  BST_ACTION_LOAD_DEMO_ffff, BST_ACTION_LOAD_SKIN_0000, BST_ACTION_LOAD_SKIN_ffff, BST_ACTION_APP_LAST
}

Functions

GType bst_app_get_type (void)
BstApp * bst_app_new (SfiProxy project)
void bst_app_create_default (BstApp *app)
BstApp * bst_app_find (SfiProxy project)
void bst_app_show_release_notes (BstApp *app)

Detailed Description

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines