GUI: preliminary "select instrument" dialog

This commit is contained in:
tildearrow 2022-06-05 19:04:41 -05:00
parent 2932a7281d
commit eb71c27ad9
2 changed files with 65 additions and 10 deletions

View file

@ -32,6 +32,7 @@
#include <map>
#include <future>
#include <mutex>
#include <tuple>
#include <vector>
#include "fileDialog.h"
@ -816,6 +817,7 @@ class FurnaceGUI {
bool quit, warnQuit, willCommit, edit, modified, displayError, displayExporting, vgmExportLoop, wantCaptureKeyboard, oldWantCaptureKeyboard, displayMacroMenu;
bool displayNew, fullScreen, preserveChanPos, wantScrollList, noteInputPoly;
bool displayPendingIns, pendingInsSingle;
bool willExport[32];
int vgmExportVersion;
int drawHalt;
@ -1130,7 +1132,7 @@ class FurnaceGUI {
std::vector<ActiveNote> activeNotes;
std::vector<DivCommand> cmdStream;
std::vector<Particle> particles;
std::vector<DivInstrument*> pendingIns;
std::vector<std::pair<DivInstrument*,bool>> pendingIns;
std::vector<FurnaceGUISysCategory> sysCategories;