From a78a4f70f16f531b3266f4d286490276c0bcc7c3 Mon Sep 17 00:00:00 2001 From: Dander7BD Date: Thu, 20 Feb 2014 11:12:53 +0100 Subject: [PATCH] Dan doing stuff --- Code/Game/GameClient/DanBiasGame_Impl.cpp | 3 ++- Code/Misc/Input/Include/ApplicationKeyboard.h | 22 +++++++++++++++++ .../Include/Win32/Win32ApplicationKeyboard.h | 24 +++++++++++++++++++ 3 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 Code/Misc/Input/Include/ApplicationKeyboard.h create mode 100644 Code/Misc/Input/Include/Win32/Win32ApplicationKeyboard.h diff --git a/Code/Game/GameClient/DanBiasGame_Impl.cpp b/Code/Game/GameClient/DanBiasGame_Impl.cpp index b0107a17..2a46b8d6 100644 --- a/Code/Game/GameClient/DanBiasGame_Impl.cpp +++ b/Code/Game/GameClient/DanBiasGame_Impl.cpp @@ -166,6 +166,7 @@ namespace DanBias DanBiasGame::Result DanBiasGame::Update(float deltaTime) { { // updating mouse input + // TODO: Is obosolete when Dennis's input system is wired in POINT mousePos; GetCursorPos( &mousePos ); @@ -179,7 +180,7 @@ namespace DanBias mouseNormalisedY /= (float)(windowVertex.bottom - windowVertex.top); data.inputObj.Update( mouseNormalisedX, mouseNormalisedY ); - } + } if( data.serverOwner ) { diff --git a/Code/Misc/Input/Include/ApplicationKeyboard.h b/Code/Misc/Input/Include/ApplicationKeyboard.h new file mode 100644 index 00000000..3e506e22 --- /dev/null +++ b/Code/Misc/Input/Include/ApplicationKeyboard.h @@ -0,0 +1,22 @@ +///////////////////////////////////////////////////////////////////// +// Created by [Dan Andersson] [2014] +///////////////////////////////////////////////////////////////////// +#ifndef INPUT_APPLICATION_KEBOARD_H +#define INPUT_APPLICATION_KEBOARD_H + +#include "InputObject.h" +#include + +namespace Input +{ + class AplicationKeyboard : public InputObject + { + public: + + protected: + AplicationKeyboard(); + ~AplicationKeyboard(); + }; +} + +#endif // !INPUT_KEBOARD_H diff --git a/Code/Misc/Input/Include/Win32/Win32ApplicationKeyboard.h b/Code/Misc/Input/Include/Win32/Win32ApplicationKeyboard.h new file mode 100644 index 00000000..f19f5940 --- /dev/null +++ b/Code/Misc/Input/Include/Win32/Win32ApplicationKeyboard.h @@ -0,0 +1,24 @@ +///////////////////////////////////////////////////////////////////// +// Created by [Dan Andersson] [2014] +///////////////////////////////////////////////////////////////////// +#ifndef INPUT_WIN32_APPLICATION_KEBOARD_H +#define INPUT_WIN32_APPLICATION_KEBOARD_H + +#include "..\ApplicationKeyboard.h" +//#include + +namespace Input +{ + class Win32ApplicationKeyboard :public AplicationKeyboard + { + public: + Win32ApplicationKeyboard(); + ~Win32ApplicationKeyboard(); + + + private: + + }; +} + +#endif // !INPUT_WIN32_APPLICATION_KEBOARD_H