Makrodefinitionen | Funktionen | Variablen
Runtime.cpp-Dateireferenz

Mutabor runtime functions. Mehr ...

#include "Defs.h"
#include "Global.h"
#include "Hilfs.h"
#include "GrafKern.h"
#include "Runtime.h"
#include "Execute.h"
#include <setjmp.h>
#include "Device.h"
#include "DevGIS.h"
#include "DevMidi.h"
#include "DevMidF.h"
Include-Abhängigkeitsdiagramm für Runtime.cpp:

gehe zum Quellcode dieser Datei

Makrodefinitionen

#define GETLINE

Funktionen

char pascal _export Compile (CompDlg *compDia, const wxChar *name)
bool pascal _export Activate (bool realTime, UpdateCallback *callback)
void pascal _export Stop ()
void NRT_Play ()
void pascal _export InDeviceAction (int inDevNr, enum MutaborModeType action)
void pascal _export Panic ()
bool pascal _export CheckNeedsRealTime ()
char pascal _export GetMutTag (char &isLogic, char *text, char *einsttext, char &key, int box)
char pascal _export IsLogicKey (char key)
bool pascal _export KeyChanged (int box)
bool pascal _export TSChanged (int box)
bool pascal _export InDevicesChanged ()
void pascal _export GetInDevicesMode (enum MutaborModeType *mode)
char pascal _export GetChannels (char start, int &base, int &from, int &to, int &thru)
void pascal _export SetChannels (int base, int from, int to, int thru)
void pascal _export SetAktuellesKeyboardInstrument (int instr)
int pascal _export GetAktuellesKeyboardInstrument ()
bool GetELine (const wxString &p, size_t &i, wxString &s)
DevType Str2DT (const wxString &type)
bool GetLine (char **p, char *s)
OutDeviceGetOut (int nr)
void pascal _export GetTimerData (UINT &min, UINT &max)

Variablen

bool RealTime = false
jmp_buf weiter_gehts_nach_compilerfehler
UpdateCallbackupdatecallback
struct keyboard_ereignislast
tone_system last_tonsystem [MAX_BOX]
struct instrumentlauf_instrument

Ausführliche Beschreibung

Mutabor runtime functions.

Header:
/cvsroot/mutabor/mutabor/mu32/Runtime.cpp,v 1.18 2011-07-27 20:48:32 keinstein Exp

Copyright: (c) 1997-2007 TU Dresden

Autor:
Rüdiger Krauße <krausze@mail.berlios.de> Tobias Schlemmer <keinstein@users.berlios.de>
Datum:
Date:
2011-07-27 20:48:32
Version:
Revision:
1.18

GPL

Log:
Runtime.cpp,v

Revision 1.18 2011-07-27 20:48:32 keinstein started to move arrays using MAX_BOX into struct mutabor_box_type

Revision 1.17 2011-03-06 13:15:41 keinstein some rearrangement for update callback kernel->GUI

Revision 1.16 2011-02-20 22:35:55 keinstein updated license information; some file headers have to be revised, though

Revision 1.15 2010-11-21 13:15:45 keinstein merged experimental_tobias

Revision 1.14.2.9 2010-11-20 21:58:16 keinstein reactivate midi playback

Revision 1.14.2.8 2010-11-14 22:29:53 keinstein Remvoed EDevice.cpp and EDevice.h from the sources list They still reside in the source tree, since they have been used for Midi/GMN file playing. That funcitonality has been disabled so far. After reimplementation the files can be removed.

Revision 1.14.2.7 2010-05-07 11:40:27 keinstein actual_settings

Revision 1.14.2.6 2010/04/15 09:28:43 keinstein changing routes works, but is not honoured by MIDI, yet

Revision 1.14.2.5 2010/03/30 08:38:27 keinstein added rudimentary command line support changed debug system to allow selection of messages via command line further enhancements to the route dialogs

Revision 1.14.2.4 2010/01/14 09:34:24 keinstein Checkin searching for a bug

Revision 1.14.2.3 2009/11/03 12:39:31 keinstein input device dialog: Allow to edit input devices fix a bug on Mac OS X, that prevented Mutabor from starting if no MIDI device is availlable

Revision 1.14.2.2 2009/08/10 11:15:46 keinstein some steps towards new route window

Revision 1.14.2.1 2009/08/04 11:30:49 keinstein removed mut.h

Revision 1.14 2008/10/27 14:57:51 keinstein Moved CurrentTimer stuff to Device

Revision 1.13 2008/10/19 23:08:32 krausze Dateien und Anpassungen f¸r Microsoft Visual Studio 8 (VC8)

Revision 1.12 2008/10/10 08:33:19 keinstein make compile on windws

Revision 1.11 2008/10/01 09:31:07 keinstein Routing broken

Revision 1.10 2008/07/21 09:03:11 keinstein Use symbolic enum values for device modes and device actions move FlushUpdateUI() to Execute.cpp

Revision 1.9 2008/06/02 16:02:00 keinstein dont include Mutabor.rh since it is already included now New interfache for IntCompDia Set status dialog fields directly

Revision 1.8 2008/03/11 10:37:34 keinstein Holyday edition put CM_xxx in an enum use wx constants document mutframe some white space formattings make route saving more system specific many other fixes

Definiert in Datei Runtime.cpp.


Erzeugt am Sun Aug 21 2011 10:51:58 für Mutabor von doxygen 1.7.4