EditMgr.h 746 Bytes

#ifndef _AE_EditMgr_h
#define _AE_EditMgr_h

#include <Xm/Xm.h>
#include <Xm/PushB.h>
#include <Xm/RowColumn.h>

#include "Editor.h"

class EditMgr
{
  protected:
    XtAppContext appCxt;
    Widget       main_widget;

  public:
    ReverbEditor   *reverbEditor;
    BankEditor     *bankEditor;
    InstEditor     *instEditor;
    Editor         *soundEditor;
    Editor         *keymapEditor;
    Editor         *envlpEditor;
    Editor         *wavetEditor;
    

    EditMgr(int argc, char **argv);

    void  startApp(void);

    void  removeReverb(void);
    void  removeBank(void);
    void  removeInst(void);
    void  removeSound(void);
    void  removeKeymap(void);
    void  removeEnvlp(void);
    void  removeWavet(void);
};


#endif