dummy export window, keybind and related settings

This commit is contained in:
Eknous-P 2023-12-05 15:58:45 +04:00
parent 8aabaf0e01
commit df63257d11
7 changed files with 233 additions and 170 deletions

View file

@ -517,6 +517,7 @@ enum FurnaceGUIActions {
GUI_ACTION_OPEN_BACKUP,
GUI_ACTION_SAVE,
GUI_ACTION_SAVE_AS,
GUI_ACTION_EXPORT,
GUI_ACTION_UNDO,
GUI_ACTION_REDO,
GUI_ACTION_PLAY_TOGGLE,
@ -1371,7 +1372,7 @@ class FurnaceGUI {
bool vgmExportDirectStream, displayInsTypeList;
bool portrait, injectBackUp, mobileMenuOpen, warnColorPushed;
bool wantCaptureKeyboard, oldWantCaptureKeyboard, displayMacroMenu;
bool displayNew, fullScreen, preserveChanPos, wantScrollList, noteInputPoly, notifyWaveChange;
bool displayNew, displayExport, fullScreen, preserveChanPos, wantScrollList, noteInputPoly, notifyWaveChange;
bool displayPendingIns, pendingInsSingle, displayPendingRawSample, snesFilterHex, modTableHex, displayEditString;
bool mobileEdit;
bool killGraphics;
@ -1626,6 +1627,7 @@ class FurnaceGUI {
int centerPopup;
int insIconsStyle;
int classicChipOptions;
int classicExportOptions;
int wasapiEx;
int chanOscThreads;
int renderPoolThreads;
@ -1820,6 +1822,7 @@ class FurnaceGUI {
centerPopup(1),
insIconsStyle(1),
classicChipOptions(0),
classicExportOptions(0), // poll?
wasapiEx(0),
chanOscThreads(0),
renderPoolThreads(0),
@ -2375,6 +2378,7 @@ class FurnaceGUI {
void drawSettings();
void drawDebug();
void drawNewSong();
void drawExport();
void drawLog();
void drawEffectList();
void drawSubSongs(bool asChild=false);