From b1f9e28cd155459ab2843690c248ed9f4767bc3f Mon Sep 17 00:00:00 2001 From: Fire-Head Date: Sun, 2 Jun 2019 06:00:38 +0300 Subject: skeleton updated, windows specific stuff added --- src/skel/events.cpp | 81 +++++++++++++++++++++++++++-------------------------- 1 file changed, 41 insertions(+), 40 deletions(-) (limited to 'src/skel/events.cpp') diff --git a/src/skel/events.cpp b/src/skel/events.cpp index 4a7a8bd2..290dfee4 100644 --- a/src/skel/events.cpp +++ b/src/skel/events.cpp @@ -3,7 +3,8 @@ #include "events.h" //#include "main.h" - + #define DIRECTINPUT_VERSION 0x0800 + #include #include "common.h" #include "Pad.h" #include "ControllerConfig.h" @@ -350,7 +351,7 @@ HandleKeyDown(RsKeyStatus *keyStatus) } } - return rsEVENTPROCESSED; + return rsEVENTPROCESSED; } @@ -688,7 +689,7 @@ HandleKeyUp(RsKeyStatus *keyStatus) } } - return rsEVENTPROCESSED; + return rsEVENTPROCESSED; } @@ -698,26 +699,26 @@ HandleKeyUp(RsKeyStatus *keyStatus) static RsEventStatus KeyboardHandler(RsEvent event, void *param) { - /* - * ...then the application events, if necessary... - */ - switch( event ) - { - case rsKEYDOWN: - { - return HandleKeyDown((RsKeyStatus *)param); - } + /* + * ...then the application events, if necessary... + */ + switch( event ) + { + case rsKEYDOWN: + { + return HandleKeyDown((RsKeyStatus *)param); + } - case rsKEYUP: - { - return HandleKeyUp((RsKeyStatus *)param); - } + case rsKEYUP: + { + return HandleKeyUp((RsKeyStatus *)param); + } - default: - { - return rsEVENTNOTPROCESSED; - } - } + default: + { + return rsEVENTNOTPROCESSED; + } + } } /* @@ -791,7 +792,7 @@ HandlePadButtonUp(RsPadButtonStatus *padButtonStatus) ControlsManager.AffectControllerStateOn_ButtonUp(btn, JOYSTICK); } - return rsEVENTPROCESSED; + return rsEVENTPROCESSED; } /* @@ -800,23 +801,23 @@ HandlePadButtonUp(RsPadButtonStatus *padButtonStatus) static RsEventStatus PadHandler(RsEvent event, void *param) { - switch( event ) - { - case rsPADBUTTONDOWN: - { - return HandlePadButtonDown((RsPadButtonStatus *)param); - } + switch( event ) + { + case rsPADBUTTONDOWN: + { + return HandlePadButtonDown((RsPadButtonStatus *)param); + } - case rsPADBUTTONUP: - { - return HandlePadButtonUp((RsPadButtonStatus *)param); - } + case rsPADBUTTONUP: + { + return HandlePadButtonUp((RsPadButtonStatus *)param); + } - default: - { - return rsEVENTNOTPROCESSED; - } - } + default: + { + return rsEVENTNOTPROCESSED; + } + } } @@ -826,11 +827,11 @@ PadHandler(RsEvent event, void *param) RwBool AttachInputDevices(void) { - RsInputDeviceAttach(rsKEYBOARD, KeyboardHandler); + RsInputDeviceAttach(rsKEYBOARD, KeyboardHandler); - RsInputDeviceAttach(rsPAD, PadHandler); + RsInputDeviceAttach(rsPAD, PadHandler); - return TRUE; + return TRUE; } -- cgit v1.2.3