* implement missing graphics (affine BG, rotscaled bitmap sprite)

* fix potential crash upon exit
* more work on the input config UI
* misc fixes
This commit is contained in:
StapleButter
2017-03-24 20:53:01 +01:00
parent f7ac0090f0
commit 68eb4f6caf
9 changed files with 323 additions and 65 deletions

View File

@ -30,9 +30,29 @@ class InputConfigDialog : public wxDialog
{
public:
InputConfigDialog(wxWindow* parent);
~InputConfigDialog();
private:
wxDECLARE_EVENT_TABLE();
void OnDerp(wxCommandEvent& event);
void OnConfigureKey(wxCommandEvent& event);
void OnConfigureJoy(wxCommandEvent& event);
void OnPoll(wxTimerEvent& event);
void OnKeyDown(wxKeyEvent& event);
const u8* keystate;
int nkeys;
wxTimer* polltimer;
int pollid;
wxButton* pollbtn;
int keymapping[12];
int joymapping[12];
};
#endif // WX_INPUTCONFIG_H