GUI: new sample map UI, part 2

next commit will introduce keyboard input
This commit is contained in:
tildearrow 2023-04-11 19:41:20 -05:00
parent f90ca2410f
commit 7af514a658
4 changed files with 69 additions and 9 deletions

View file

@ -1683,7 +1683,7 @@ class FurnaceGUI {
int sampleMapSelEnd;
int sampleMapDigit;
int sampleMapColumn;
bool sampleMapFocused;
bool sampleMapFocused, sampleMapWaitingInput;
ImVec2 macroDragStart;
ImVec2 macroDragAreaSize;
@ -1938,6 +1938,7 @@ class FurnaceGUI {
void drawMacroEdit(FurnaceGUIMacroDesc& i, int totalFit, float availableWidth, int index);
void drawMacros(std::vector<FurnaceGUIMacroDesc>& macros, FurnaceGUIMacroEditState& state);
void alterSampleMap(bool isNote, int val);
void drawOrderButtons();