Move input utilities from native to Common/Input.

This commit is contained in:
Henrik Rydgård
2020-10-01 09:36:43 +02:00
parent 15382d5f94
commit 342ed97291
55 changed files with 146 additions and 121 deletions
+5 -5
View File
@@ -433,6 +433,11 @@ add_library(Common STATIC
Common/Crypto/sha1.h
Common/Crypto/sha256.cpp
Common/Crypto/sha256.h
Common/Input/GestureDetector.cpp
Common/Input/GestureDetector.h
Common/Input/KeyCodes.h
Common/Input/InputState.cpp
Common/Input/InputState.h
Common/Thread/Executor.cpp
Common/Thread/Executor.h
Common/Thread/PrioritizedWorkQueue.cpp
@@ -1008,11 +1013,6 @@ add_library(native STATIC
ext/native/image/zim_load.h
ext/native/image/zim_save.cpp
ext/native/image/zim_save.h
ext/native/input/gesture_detector.cpp
ext/native/input/gesture_detector.h
ext/native/input/keycodes.h
ext/native/input/input_state.h
ext/native/input/input_state.cpp
ext/native/json/json_reader.h
ext/native/json/json_reader.cpp
ext/native/json/json_writer.h
+5
View File
@@ -360,6 +360,9 @@
<ClInclude Include="BitSet.h" />
<ClInclude Include="Buffer.h" />
<ClInclude Include="FakeEmitter.h" />
<ClInclude Include="Input\GestureDetector.h" />
<ClInclude Include="Input\InputState.h" />
<ClInclude Include="Input\KeyCodes.h" />
<ClInclude Include="Serialize\SerializeDeque.h" />
<ClInclude Include="Serialize\SerializeFuncs.h" />
<ClInclude Include="ColorConvNEON.h" />
@@ -611,6 +614,8 @@
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">false</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="Input\GestureDetector.cpp" />
<ClCompile Include="Input\InputState.cpp" />
<ClCompile Include="Log.cpp" />
<ClCompile Include="Serialize\Serializer.cpp" />
<ClCompile Include="ColorConv.cpp" />
+18
View File
@@ -128,6 +128,15 @@
<ClInclude Include="Thread\Executor.h">
<Filter>Thread</Filter>
</ClInclude>
<ClInclude Include="Input\GestureDetector.h">
<Filter>Input</Filter>
</ClInclude>
<ClInclude Include="Input\InputState.h">
<Filter>Input</Filter>
</ClInclude>
<ClInclude Include="Input\KeyCodes.h">
<Filter>Input</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="ABI.cpp" />
@@ -255,6 +264,12 @@
<ClCompile Include="Thread\Executor.cpp">
<Filter>Thread</Filter>
</ClCompile>
<ClCompile Include="Input\GestureDetector.cpp">
<Filter>Input</Filter>
</ClCompile>
<ClCompile Include="Input\InputState.cpp">
<Filter>Input</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<Filter Include="Crypto">
@@ -281,6 +296,9 @@
<Filter Include="Thread">
<UniqueIdentifier>{41bcd391-8641-432c-ae4a-ab03812df762}</UniqueIdentifier>
</Filter>
<Filter Include="Input">
<UniqueIdentifier>{fd0bac4f-e3e2-4201-8902-2d19b50d5bf7}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<Text Include="..\ext\libpng17\CMakeLists.txt">
@@ -3,7 +3,7 @@
// Zoom gesture a la http://www.zdnet.com/blog/burnette/how-to-use-multi-touch-in-android-2-part-6-implementing-the-pinch-zoom-gesture/1847
#include "Common/TimeUtil.h"
#include "input/gesture_detector.h"
#include "Common/Input/GestureDetector.h"
const float estimatedInertiaDamping = 0.75f;
@@ -1,4 +1,4 @@
#include "input/input_state.h"
#include "Common/Input/InputState.h"
#include "math/geom2d.h"
// Mainly for detecting (multi-)touch gestures but also useable for left button mouse dragging etc.
@@ -1,5 +1,5 @@
#include "input/input_state.h"
#include "input/keycodes.h"
#include "Common/Input/InputState.h"
#include "Common/Input/KeyCodes.h"
#include <vector>
const char *GetDeviceName(int deviceId) {
@@ -8,7 +8,7 @@
#include <mutex>
#include "math/lin/vec3.h"
#include "input/keycodes.h"
#include "Common/Input/KeyCodes.h"
// Default device IDs
+1 -1
View File
@@ -26,7 +26,7 @@
#include "base/NativeApp.h"
#include "file/ini_file.h"
#include "input/input_state.h"
#include "Common/Input/InputState.h"
#include "ppsspp_config.h"
#include "Common/Log.h"
+2 -2
View File
@@ -21,8 +21,8 @@
#include <map>
#include <vector>
#include <set>
#include "input/input_state.h" // KeyDef
#include "input/keycodes.h" // keyboard keys
#include "Common/Input/InputState.h" // KeyDef
#include "Common/Input/KeyCodes.h" // keyboard keys
#include "../Core/HLE/sceCtrl.h" // psp keys
#define KEYMAP_ERROR_KEY_ALREADY_USED -1
+2 -2
View File
@@ -27,8 +27,8 @@ QTM_USE_NAMESPACE
#include "file/zip_read.h"
#include "gfx/gl_common.h"
#include "gfx_es2/gpu_features.h"
#include "input/input_state.h"
#include "input/keycodes.h"
#include "Common/Input/InputState.h"
#include "Common/Input/KeyCodes.h"
#include "thin3d/thin3d.h"
#include "base/NativeApp.h"
#include "net/resolve.h"
+2 -2
View File
@@ -7,8 +7,8 @@
#include "SDL_thread.h"
#endif
#include "input/input_state.h"
#include "input/keycodes.h"
#include "Common/Input/InputState.h"
#include "Common/Input/KeyCodes.h"
#include "net/resolve.h"
#include "base/NativeApp.h"
+2 -2
View File
@@ -24,8 +24,8 @@ SDLJoystick *joystick = NULL;
#include "Common/TimeUtil.h"
#include "ext/glslang/glslang/Public/ShaderLang.h"
#include "image/png_load.h"
#include "input/input_state.h"
#include "input/keycodes.h"
#include "Common/Input/InputState.h"
#include "Common/Input/KeyCodes.h"
#include "net/resolve.h"
#include "NKCodeFromSDL.h"
#include "util/const_map.h"
+2 -2
View File
@@ -23,8 +23,8 @@
#include "base/display.h"
#include "gfx/texture_atlas.h"
#include "i18n/i18n.h"
#include "input/keycodes.h"
#include "input/input_state.h"
#include "Common/Input/KeyCodes.h"
#include "Common/Input/InputState.h"
#include "ui/root.h"
#include "ui/ui.h"
#include "ui/ui_context.h"
+1 -1
View File
@@ -26,7 +26,7 @@
#include "gfx_es2/gpu_features.h"
#include "gfx_es2/draw_text.h"
#include "input/input_state.h"
#include "Common/Input/InputState.h"
#include "math/curves.h"
#include "ui/root.h"
#include "ui/ui.h"
+1 -1
View File
@@ -21,7 +21,7 @@
#include <vector>
#include <list>
#include "input/keycodes.h"
#include "Common/Input/KeyCodes.h"
#include "ui/screen.h"
#include "ui/ui_screen.h"
#include "ui/ui_tween.h"
+1 -1
View File
@@ -17,7 +17,7 @@
#pragma once
#include "input/input_state.h"
#include "Common/Input/InputState.h"
#include "gfx_es2/draw_buffer.h"
#include "ui/view.h"
+1 -1
View File
@@ -53,7 +53,7 @@
#include "gfx_es2/draw_text.h"
#include "gfx_es2/gpu_features.h"
#include "i18n/i18n.h"
#include "input/input_state.h"
#include "Common/Input/InputState.h"
#include "math/fast/fast_math.h"
#include "math/math_util.h"
#include "math/lin/matrix4x4.h"
+1 -1
View File
@@ -5,8 +5,8 @@
#include <mutex>
#include "input/input_state.h"
#include "base/NativeApp.h"
#include "Common/Input/InputState.h"
#include "Core/System.h"
#include "Core/Core.h"
+13
View File
@@ -386,6 +386,9 @@
<ClInclude Include="..\..\Common\BitScan.h" />
<ClInclude Include="..\..\Common\BitSet.h" />
<ClInclude Include="..\..\Common\Buffer.h" />
<ClInclude Include="..\..\Common\Input\GestureDetector.h" />
<ClInclude Include="..\..\Common\Input\InputState.h" />
<ClInclude Include="..\..\Common\Input\KeyCodes.h" />
<ClInclude Include="..\..\Common\Serialize\Serializer.h" />
<ClInclude Include="..\..\Common\Serialize\SerializeDeque.h" />
<ClInclude Include="..\..\Common\Serialize\SerializeFuncs.h" />
@@ -422,6 +425,10 @@
<ClInclude Include="..\..\Common\SysError.h" />
<ClInclude Include="..\..\Common\ThreadPools.h" />
<ClInclude Include="..\..\Common\ThreadSafeList.h" />
<ClInclude Include="..\..\Common\Thread\Executor.h" />
<ClInclude Include="..\..\Common\Thread\PrioritizedWorkQueue.h" />
<ClInclude Include="..\..\Common\Thread\ThreadPool.h" />
<ClInclude Include="..\..\Common\Thread\ThreadUtil.h" />
<ClInclude Include="..\..\Common\Thunk.h" />
<ClInclude Include="..\..\Common\Timer.h" />
<ClInclude Include="..\..\Common\TimeUtil.h" />
@@ -442,6 +449,8 @@
<ClCompile Include="..\..\Common\ArmCPUDetect.cpp" />
<ClCompile Include="..\..\Common\ArmEmitter.cpp" />
<ClCompile Include="..\..\Common\Buffer.cpp" />
<ClCompile Include="..\..\Common\Input\GestureDetector.cpp" />
<ClCompile Include="..\..\Common\Input\InputState.cpp" />
<ClCompile Include="..\..\Common\Serialize\Serializer.cpp" />
<ClCompile Include="..\..\Common\ColorConv.cpp" />
<ClCompile Include="..\..\Common\ColorConvNEON.cpp" />
@@ -466,6 +475,10 @@
<ClCompile Include="..\..\Common\OSVersion.cpp" />
<ClCompile Include="..\..\Common\StringUtils.cpp" />
<ClCompile Include="..\..\Common\ThreadPools.cpp" />
<ClCompile Include="..\..\Common\Thread\Executor.cpp" />
<ClCompile Include="..\..\Common\Thread\PrioritizedWorkQueue.cpp" />
<ClCompile Include="..\..\Common\Thread\ThreadPool.cpp" />
<ClCompile Include="..\..\Common\Thread\ThreadUtil.cpp" />
<ClCompile Include="..\..\Common\Thunk.cpp" />
<ClCompile Include="..\..\Common\Timer.cpp" />
<ClCompile Include="..\..\Common\TimeUtil.cpp" />
+45
View File
@@ -10,6 +10,12 @@
<Filter Include="ext\libpng17">
<UniqueIdentifier>{b0ac485c-3153-4708-b098-f5a518a95b79}</UniqueIdentifier>
</Filter>
<Filter Include="Thread">
<UniqueIdentifier>{819c6967-1ed6-4fec-8415-a018ae524180}</UniqueIdentifier>
</Filter>
<Filter Include="Input">
<UniqueIdentifier>{7368a8e7-cf29-49e9-87be-f1e69771555e}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\Common\ABI.cpp" />
@@ -100,6 +106,24 @@
<ClCompile Include="..\..\ext\libpng17\pngwutil.c">
<Filter>ext\libpng17</Filter>
</ClCompile>
<ClCompile Include="..\..\Common\Input\GestureDetector.cpp">
<Filter>Input</Filter>
</ClCompile>
<ClCompile Include="..\..\Common\Input\InputState.cpp">
<Filter>Input</Filter>
</ClCompile>
<ClCompile Include="..\..\Common\Thread\Executor.cpp">
<Filter>Thread</Filter>
</ClCompile>
<ClCompile Include="..\..\Common\Thread\PrioritizedWorkQueue.cpp">
<Filter>Thread</Filter>
</ClCompile>
<ClCompile Include="..\..\Common\Thread\ThreadPool.cpp">
<Filter>Thread</Filter>
</ClCompile>
<ClCompile Include="..\..\Common\Thread\ThreadUtil.cpp">
<Filter>Thread</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="targetver.h" />
@@ -178,6 +202,27 @@
<ClInclude Include="..\..\ext\libpng17\pngstruct.h">
<Filter>ext\libpng17</Filter>
</ClInclude>
<ClInclude Include="..\..\Common\Input\GestureDetector.h">
<Filter>Input</Filter>
</ClInclude>
<ClInclude Include="..\..\Common\Input\InputState.h">
<Filter>Input</Filter>
</ClInclude>
<ClInclude Include="..\..\Common\Input\KeyCodes.h">
<Filter>Input</Filter>
</ClInclude>
<ClInclude Include="..\..\Common\Thread\Executor.h">
<Filter>Thread</Filter>
</ClInclude>
<ClInclude Include="..\..\Common\Thread\PrioritizedWorkQueue.h">
<Filter>Thread</Filter>
</ClInclude>
<ClInclude Include="..\..\Common\Thread\ThreadPool.h">
<Filter>Thread</Filter>
</ClInclude>
<ClInclude Include="..\..\Common\Thread\ThreadUtil.h">
<Filter>Thread</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<Text Include="..\..\ext\libpng17\CMakeLists.txt">
+1 -1
View File
@@ -2,6 +2,6 @@
#include <map>
#include "input/keycodes.h"
#include "Common/Input/KeyCodes.h"
extern std::map<Windows::System::VirtualKey, int> virtualKeyCodeToNKCode;
-5
View File
@@ -402,9 +402,6 @@
<ClInclude Include="..\..\ext\native\i18n\i18n.h" />
<ClInclude Include="..\..\ext\native\image\png_load.h" />
<ClInclude Include="..\..\ext\native\image\zim_load.h" />
<ClInclude Include="..\..\ext\native\input\gesture_detector.h" />
<ClInclude Include="..\..\ext\native\input\input_state.h" />
<ClInclude Include="..\..\ext\native\input\keycodes.h" />
<ClInclude Include="..\..\ext\native\math\curves.h" />
<ClInclude Include="..\..\ext\native\math\dataconv.h" />
<ClInclude Include="..\..\ext\native\math\expression_parser.h" />
@@ -464,8 +461,6 @@
<ClCompile Include="..\..\ext\native\i18n\i18n.cpp" />
<ClCompile Include="..\..\ext\native\image\png_load.cpp" />
<ClCompile Include="..\..\ext\native\image\zim_load.cpp" />
<ClCompile Include="..\..\ext\native\input\gesture_detector.cpp" />
<ClCompile Include="..\..\ext\native\input\input_state.cpp" />
<ClCompile Include="..\..\ext\native\math\curves.cpp" />
<ClCompile Include="..\..\ext\native\math\dataconv.cpp" />
<ClCompile Include="..\..\ext\native\math\expression_parser.cpp" />
-15
View File
@@ -94,12 +94,6 @@
<ClCompile Include="..\..\ext\native\file\zip_read.cpp">
<Filter>file</Filter>
</ClCompile>
<ClCompile Include="..\..\ext\native\input\gesture_detector.cpp">
<Filter>input</Filter>
</ClCompile>
<ClCompile Include="..\..\ext\native\input\input_state.cpp">
<Filter>input</Filter>
</ClCompile>
<ClCompile Include="..\..\ext\native\ui\root.cpp">
<Filter>ui</Filter>
</ClCompile>
@@ -268,15 +262,6 @@
<ClInclude Include="..\..\ext\native\file\zip_read.h">
<Filter>file</Filter>
</ClInclude>
<ClInclude Include="..\..\ext\native\input\gesture_detector.h">
<Filter>input</Filter>
</ClInclude>
<ClInclude Include="..\..\ext\native\input\input_state.h">
<Filter>input</Filter>
</ClInclude>
<ClInclude Include="..\..\ext\native\input\keycodes.h">
<Filter>input</Filter>
</ClInclude>
<ClInclude Include="..\..\ext\native\ui\root.h">
<Filter>ui</Filter>
</ClInclude>
+1 -1
View File
@@ -4,7 +4,7 @@
#include <mutex>
#include "base/NativeApp.h"
#include "input/input_state.h"
#include "Common/Input/InputState.h"
#include "file/vfs.h"
#include "file/zip_read.h"
#include "file/file_util.h"
+1 -1
View File
@@ -3,7 +3,7 @@
#include <mutex>
#include "thin3d/thin3d.h"
#include "input/input_state.h"
#include "Common/Input/InputState.h"
#include "Common/GraphicsContext.h"
#include "Common/DeviceResources.h"
+1 -1
View File
@@ -21,7 +21,7 @@
#include "file/file_util.h"
#include "base/NativeApp.h"
#include "input/input_state.h"
#include "Common/Input/InputState.h"
#include "Common/StringUtils.h"
#include "Core/Core.h"
+2 -2
View File
@@ -23,9 +23,9 @@
#include "Core/HLE/sceCtrl.h"
#include "DinputDevice.h"
#include "Core/Config.h"
#include "input/input_state.h"
#include "Common/Input/InputState.h"
#include "base/NativeApp.h"
#include "input/keycodes.h"
#include "Common/Input/KeyCodes.h"
#include "Core/Reporting.h"
#include "Xinput.h"
#pragma comment(lib,"dinput8.lib")
+1 -1
View File
@@ -4,7 +4,7 @@
#include "base/NativeApp.h"
#include "i18n/i18n.h"
#include "input/input_state.h"
#include "Common/Input/InputState.h"
#include "util/text/utf8.h"
#include "Common/Log.h"
+1 -1
View File
@@ -19,7 +19,7 @@
#include <thread>
#include <atomic>
#include "input/input_state.h"
#include "Common/Input/InputState.h"
#include "Common/Thread/ThreadUtil.h"
#include "Core/Config.h"
#include "Core/Host.h"
+2 -2
View File
@@ -37,8 +37,8 @@
#include "Common/TimeUtil.h"
#include "Common/StringUtils.h"
#include "i18n/i18n.h"
#include "input/input_state.h"
#include "input/keycodes.h"
#include "Common/Input/InputState.h"
#include "Common/Input/KeyCodes.h"
#include "Common/Thread/ThreadUtil.h"
#include "util/text/utf8.h"
+1 -1
View File
@@ -21,7 +21,7 @@
#include "base/NativeApp.h"
#include "base/display.h"
#include "input/input_state.h"
#include "Common/Input/InputState.h"
#include "Common/Log.h"
#include "Windows/RawInput.h"
#include "Windows/MainWindow.h"
+2 -2
View File
@@ -35,8 +35,8 @@
#include "base/display.h"
#include "base/NativeApp.h"
#include "file/file_util.h"
#include "input/input_state.h"
#include "input/keycodes.h"
#include "Common/Input/InputState.h"
#include "Common/Input/KeyCodes.h"
#include "util/text/utf8.h"
#include "Common/StringUtils.h"
+2 -2
View File
@@ -8,8 +8,8 @@
#include "Common/CommonWindows.h"
#include "Common/KeyMap.h"
#include "Common/Log.h"
#include "input/input_state.h"
#include "input/keycodes.h"
#include "Common/Input/InputState.h"
#include "Common/Input/KeyCodes.h"
#include "XinputDevice.h"
#include "Core/Core.h"
#include "Core/HLE/sceCtrl.h"
+2
View File
@@ -237,6 +237,8 @@ EXEC_AND_LIB_FILES := \
$(SRC)/Common/Thread/PrioritizedWorkQueue.cpp \
$(SRC)/Common/Thread/ThreadPool.cpp \
$(SRC)/Common/Thread/ThreadUtil.cpp \
$(SRC)/Common/Input/GestureDetector.cpp \
$(SRC)/Common/Input/InputState.cpp \
$(SRC)/Common/Serialize/Serializer.cpp \
$(SRC)/Common/ColorConv.cpp \
$(SRC)/Common/ExceptionHandlerSetup.cpp \
+2 -2
View File
@@ -53,8 +53,8 @@ struct JNIEnv {};
#include "base/NativeApp.h"
#include "Common/Thread/ThreadUtil.h"
#include "file/zip_read.h"
#include "input/input_state.h"
#include "input/keycodes.h"
#include "Common/Input/InputState.h"
#include "Common/Input/KeyCodes.h"
#include "profiler/profiler.h"
#include "math/math_util.h"
#include "net/resolve.h"
-2
View File
@@ -21,8 +21,6 @@ LOCAL_SRC_FILES :=\
json/json_reader.cpp \
json/json_writer.cpp \
i18n/i18n.cpp \
input/gesture_detector.cpp \
input/input_state.cpp \
math/fast/fast_math.c \
math/fast/fast_matrix.c \
math/dataconv.cpp \
+1 -1
View File
@@ -10,7 +10,7 @@
// from the framework, which exposes the native JNI api which is a bit
// more complicated.
// These are defined in input/input_state.h.
// These are defined in Common/Input/InputState.cpp
struct TouchInput;
struct KeyInput;
struct AxisInput;
-13
View File
@@ -1,13 +0,0 @@
set(SRCS
input_state.cpp
gesture_detector.cpp)
set(SRCS ${SRCS})
add_library(input STATIC ${SRCS})
target_link_libraries(input general gfx)
target_link_libraries(input general file)
if(UNIX)
add_definitions(-fPIC)
endif(UNIX)
-5
View File
@@ -424,9 +424,6 @@
<ClInclude Include="image\png_load.h" />
<ClInclude Include="image\zim_load.h" />
<ClInclude Include="image\zim_save.h" />
<ClInclude Include="input\gesture_detector.h" />
<ClInclude Include="input\input_state.h" />
<ClInclude Include="input\keycodes.h" />
<ClInclude Include="json\json_writer.h" />
<ClInclude Include="math\curves.h" />
<ClInclude Include="math\dataconv.h" />
@@ -531,8 +528,6 @@
<ClCompile Include="image\png_load.cpp" />
<ClCompile Include="image\zim_load.cpp" />
<ClCompile Include="image\zim_save.cpp" />
<ClCompile Include="input\gesture_detector.cpp" />
<ClCompile Include="input\input_state.cpp" />
<ClCompile Include="json\json_writer.cpp" />
<ClCompile Include="math\curves.cpp" />
<ClCompile Include="math\expression_parser.cpp" />
-18
View File
@@ -50,9 +50,6 @@
<ClInclude Include="profiler\profiler.h">
<Filter>profiler</Filter>
</ClInclude>
<ClInclude Include="input\input_state.h">
<Filter>input</Filter>
</ClInclude>
<ClInclude Include="file\chunk_file.h">
<Filter>file</Filter>
</ClInclude>
@@ -68,9 +65,6 @@
<ClInclude Include="math\math_util.h">
<Filter>math</Filter>
</ClInclude>
<ClInclude Include="input\gesture_detector.h">
<Filter>input</Filter>
</ClInclude>
<ClInclude Include="base\colorutil.h">
<Filter>base</Filter>
</ClInclude>
@@ -182,9 +176,6 @@
<ClInclude Include="gfx\gl_common.h">
<Filter>gfx</Filter>
</ClInclude>
<ClInclude Include="input\keycodes.h">
<Filter>input</Filter>
</ClInclude>
<ClInclude Include="file\free.h">
<Filter>file</Filter>
</ClInclude>
@@ -301,9 +292,6 @@
<ClCompile Include="gfx\texture_atlas.cpp">
<Filter>gfx</Filter>
</ClCompile>
<ClCompile Include="input\gesture_detector.cpp">
<Filter>input</Filter>
</ClCompile>
<ClCompile Include="base\colorutil.cpp">
<Filter>base</Filter>
</ClCompile>
@@ -373,9 +361,6 @@
<ClCompile Include="math\expression_parser.cpp">
<Filter>math</Filter>
</ClCompile>
<ClCompile Include="input\input_state.cpp">
<Filter>input</Filter>
</ClCompile>
<ClCompile Include="gfx_es2\draw_text.cpp">
<Filter>gfx</Filter>
</ClCompile>
@@ -507,9 +492,6 @@
<Filter Include="profiler">
<UniqueIdentifier>{c57b41dd-cc33-46ac-b479-19676455ae54}</UniqueIdentifier>
</Filter>
<Filter Include="input">
<UniqueIdentifier>{4ba4474c-b80f-40da-95e8-2de57eb1b327}</UniqueIdentifier>
</Filter>
<Filter Include="file">
<UniqueIdentifier>{49afd06e-eb44-41ac-b038-e109e444a834}</UniqueIdentifier>
</Filter>
+1 -1
View File
@@ -3,7 +3,7 @@
#include <functional>
#include "ui/ui_context.h"
#include "input/input_state.h"
#include "Common/Input/InputState.h"
namespace UI {
+1 -1
View File
@@ -1,5 +1,5 @@
#include "base/display.h"
#include "input/input_state.h"
#include "Common/Input/InputState.h"
#include "ui/root.h"
#include "ui/screen.h"
#include "ui/ui.h"
+1 -1
View File
@@ -17,7 +17,7 @@
#include <mutex>
#include "base/NativeApp.h"
#include "input/input_state.h"
#include "Common/Input/InputState.h"
#include "Common/Common.h"
+1 -1
View File
@@ -27,7 +27,7 @@
#include <vector>
#include "gfx_es2/draw_buffer.h"
#include "input/input_state.h"
#include "Common/Input/InputState.h"
class UIContext;
+2 -2
View File
@@ -3,8 +3,8 @@
#include <sstream>
#include "base/display.h"
#include "input/input_state.h"
#include "input/keycodes.h"
#include "Common/Input/InputState.h"
#include "Common/Input/KeyCodes.h"
#include "math/curves.h"
#include "ui/ui_screen.h"
#include "ui/ui_context.h"
+2 -2
View File
@@ -1,8 +1,8 @@
#include <algorithm>
#include <mutex>
#include "input/input_state.h"
#include "input/keycodes.h"
#include "Common/Input/InputState.h"
#include "Common/Input/KeyCodes.h"
#include "gfx_es2/draw_buffer.h"
#include "gfx/texture_atlas.h"
#include "util/text/utf8.h"
+1 -1
View File
@@ -3,7 +3,7 @@
#include <set>
#include <mutex>
#include "input/keycodes.h"
#include "Common/Input/KeyCodes.h"
#include "math/curves.h"
#include "ui/ui_context.h"
#include "ui/ui_tween.h"
+1 -1
View File
@@ -6,7 +6,7 @@
#include <mutex>
#include "math/geom2d.h"
#include "input/gesture_detector.h"
#include "Common/Input/GestureDetector.h"
#include "ui/view.h"
namespace UI {
+2 -2
View File
@@ -15,11 +15,11 @@
#include "base/display.h"
#include "Common/TimeUtil.h"
#include "file/zip_read.h"
#include "input/input_state.h"
#include "Common/Input/InputState.h"
#include "net/resolve.h"
#include "ui/screen.h"
#include "thin3d/thin3d.h"
#include "input/keycodes.h"
#include "Common/Input/KeyCodes.h"
#include "gfx_es2/gpu_features.h"
#import "ios/AppDelegate.h"
+1 -1
View File
@@ -7,7 +7,7 @@
//
#include "SmartKeyboardMap.hpp"
#include "input/keycodes.h"
#include "Common/Input/KeyCodes.h"
int getSmartKeyboardMap(int keycode) {
switch(keycode) {
+2 -2
View File
@@ -15,13 +15,13 @@
#include "base/display.h"
#include "Common/TimeUtil.h"
#include "file/zip_read.h"
#include "input/input_state.h"
#include "Common/Input/InputState.h"
#include "net/resolve.h"
#include "ui/screen.h"
#include "thin3d/thin3d.h"
#include "thin3d/thin3d_create.h"
#include "thin3d/GLRenderManager.h"
#include "input/keycodes.h"
#include "Common/Input/KeyCodes.h"
#include "gfx_es2/gpu_features.h"
#include "Core/Config.h"
+2 -2
View File
@@ -148,6 +148,8 @@ SOURCES_CXX += \
$(COMMONDIR)/Thread/ThreadUtil.cpp \
$(COMMONDIR)/Thread/ThreadPool.cpp \
$(COMMONDIR)/Thread/PrioritizedWorkQueue.cpp \
$(COMMONDIR)/Input/GestureDetector.cpp \
$(COMMONDIR)/Input/InputState.cpp \
$(COMMONDIR)/Buffer.cpp \
$(COMMONDIR)/ConsoleListener.cpp \
$(COMMONDIR)/ExceptionHandlerSetup.cpp \
@@ -299,8 +301,6 @@ SOURCES_CXX += $(NATIVEDIR)/math/dataconv.cpp \
$(NATIVEDIR)/i18n/i18n.cpp \
$(NATIVEDIR)/image/zim_load.cpp \
$(NATIVEDIR)/image/png_load.cpp \
$(NATIVEDIR)/input/gesture_detector.cpp \
$(NATIVEDIR)/input/input_state.cpp \
$(NATIVEDIR)/math/curves.cpp \
$(NATIVEDIR)/math/expression_parser.cpp \
$(NATIVEDIR)/math/lin/matrix4x4.cpp \
+1 -1
View File
@@ -27,7 +27,7 @@
#include "GPU/GPUInterface.h"
#include "GPU/Common/FramebufferManagerCommon.h"
#include "GPU/Common/TextureScalerCommon.h"
#include "input/input_state.h"
#include "Common/Input/InputState.h"
#include "base/NativeApp.h"
#include "Common/Thread/ThreadUtil.h"
+1 -1
View File
@@ -35,7 +35,7 @@
#include "ppsspp_config.h"
#include "base/NativeApp.h"
#include "input/input_state.h"
#include "Common/Input/InputState.h"
#include "ext/disarm.h"
#include "math/math_util.h"
#include "util/text/parsers.h"