From 540fc90aca20da75b209cdd69411569501aa7d7b Mon Sep 17 00:00:00 2001 From: Laurent Gomila Date: Tue, 16 Aug 2011 17:52:56 +0200 Subject: [PATCH] Removed old Input.h --- include/SFML/Window/Input.h | 102 --------------------------------- src/SFML/Window/CMakeLists.txt | 4 +- 2 files changed, 2 insertions(+), 104 deletions(-) delete mode 100644 include/SFML/Window/Input.h diff --git a/include/SFML/Window/Input.h b/include/SFML/Window/Input.h deleted file mode 100644 index 2c86724..0000000 --- a/include/SFML/Window/Input.h +++ /dev/null @@ -1,102 +0,0 @@ -//////////////////////////////////////////////////////////// -// -// SFML - Simple and Fast Multimedia Library -// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)// -// This software is provided 'as-is', without any express or implied warranty. -// In no event will the authors be held liable for any damages arising from the use of this software. -// -// Permission is granted to anyone to use this software for any purpose, -// including commercial applications, and to alter it and redistribute it freely, -// subject to the following restrictions: -// -// 1. The origin of this software must not be misrepresented; -// you must not claim that you wrote the original software. -// If you use this software in a product, an acknowledgment -// in the product documentation would be appreciated but is not required. -// -// 2. Altered source versions must be plainly marked as such, -// and must not be misrepresented as being the original software. -// -// 3. This notice may not be removed or altered from any source distribution. -// -//////////////////////////////////////////////////////////// - -#ifndef SFML_INPUT_H -#define SFML_INPUT_H - -//////////////////////////////////////////////////////////// -// Headers -//////////////////////////////////////////////////////////// -#include -#include -#include - - -//////////////////////////////////////////////////////////// -/// Get the state of a key -/// -/// \param input : Input object -/// \param code : Key to check -/// -/// \return sfTrue if key is down, sfFalse if key is up -/// -//////////////////////////////////////////////////////////// -CSFML_API sfBool sfInput_IsKeyDown(const sfInput* input, sfKeyCode code); - -//////////////////////////////////////////////////////////// -/// Get the state of a mouse button -/// -/// \param input : Input object -/// \param button : Button to check -/// -/// \return sfTrue if button is down, sfFalse if button is up -/// -//////////////////////////////////////////////////////////// -CSFML_API sfBool sfInput_IsMouseButtonDown(const sfInput* input, sfMouseButton button); - -//////////////////////////////////////////////////////////// -/// Get the state of a joystick button -/// -/// \param input : Input object -/// \param joyId : Identifier of the joystick to check (0 or 1) -/// \param button : Button to check -/// -/// \return sfTrue if button is down, sfFalse if button is up -/// -//////////////////////////////////////////////////////////// -CSFML_API sfBool sfInput_IsJoystickButtonDown(const sfInput* input, unsigned int joyId, unsigned int button); - -//////////////////////////////////////////////////////////// -/// Get the mouse X position -/// -/// \param input : Input object -/// -/// \return Current mouse left position, relative to owner window -/// -//////////////////////////////////////////////////////////// -CSFML_API int sfInput_GetMouseX(const sfInput* input); - -//////////////////////////////////////////////////////////// -/// Get the mouse Y position -/// -/// \param input : Input object -/// -/// \return Current mouse top position, relative to owner window -/// -//////////////////////////////////////////////////////////// -CSFML_API int sfInput_GetMouseY(const sfInput* input); - -//////////////////////////////////////////////////////////// -/// Get the joystick position on a given axis -/// -/// \param input : Input object -/// \param joyId : Identifier of the joystick to check (0 or 1) -/// \param axis : Identifier of the axis to read -/// -/// \return Current joystick position, in the range [-100, 100] -/// -//////////////////////////////////////////////////////////// -CSFML_API float sfInput_GetJoystickAxis(const sfInput* input, unsigned int joyId, sfJoyAxis axis); - - -#endif // SFML_INPUT_H diff --git a/src/SFML/Window/CMakeLists.txt b/src/SFML/Window/CMakeLists.txt index 9c4dce4..3af3312 100644 --- a/src/SFML/Window/CMakeLists.txt +++ b/src/SFML/Window/CMakeLists.txt @@ -9,10 +9,10 @@ set(SRC ${INCROOT}/Context.h ${INCROOT}/Event.h ${SRCROOT}/Joystick.cpp - ${SRCROOT}/Keyboard.cpp - ${SRCROOT}/Mouse.cpp ${INCROOT}/Joystick.h + ${SRCROOT}/Keyboard.cpp ${INCROOT}/Keyboard.h + ${SRCROOT}/Mouse.cpp ${INCROOT}/Mouse.h ${INCROOT}/Types.h ${SRCROOT}/VideoMode.cpp