refactor(platform): 将 input_codes.h 从 event 移动到 platform 目录

将输入相关的代码定义文件从 event 目录移动到更合适的 platform 目录
This commit is contained in:
ChestnutYueyue 2026-02-26 19:35:20 +08:00
parent 353a222c62
commit 98bca638d0
4 changed files with 4 additions and 12 deletions

View File

@ -9,12 +9,10 @@
#include <core/string.h> #include <core/string.h>
#include <core/types.h> #include <core/types.h>
// Platform // Platform
#include <platform/input.h> #include <platform/input.h>
#include <platform/window.h> #include <platform/window.h>
// Graphics // Graphics
#include <graphics/camera.h> #include <graphics/camera.h>
#include <graphics/font.h> #include <graphics/font.h>
@ -22,7 +20,6 @@
#include <graphics/shader_system.h> #include <graphics/shader_system.h>
#include <graphics/texture.h> #include <graphics/texture.h>
#include <graphics/render_target.h> #include <graphics/render_target.h>
#include <graphics/vram_manager.h> #include <graphics/vram_manager.h>
@ -39,14 +36,12 @@
#include <scene/transition_scene.h> #include <scene/transition_scene.h>
#include <scene/transition_slide_scene.h> #include <scene/transition_slide_scene.h>
// Animation // Animation
#include <animation/sprite_frame.h> #include <animation/sprite_frame.h>
#include <animation/sprite_frame_cache.h> #include <animation/sprite_frame_cache.h>
#include <animation/tween.h> #include <animation/tween.h>
#include <animation/tween_easing.h> #include <animation/tween_easing.h>
// UI // UI
#include <ui/button.h> #include <ui/button.h>
#include <ui/check_box.h> #include <ui/check_box.h>
@ -57,13 +52,11 @@
#include <ui/text.h> #include <ui/text.h>
#include <ui/widget.h> #include <ui/widget.h>
// Event // Event
#include <event/event.h> #include <event/event.h>
#include <event/event_dispatcher.h> #include <event/event_dispatcher.h>
#include <event/event_queue.h> #include <event/event_queue.h>
#include <event/input_codes.h> #include <platform/input_codes.h>
// Audio // Audio
#include <audio/audio_engine.h> #include <audio/audio_engine.h>
@ -78,14 +71,12 @@
#include <utils/random.h> #include <utils/random.h>
#include <utils/timer.h> #include <utils/timer.h>
// Spatial // Spatial
#include <spatial/quadtree.h> #include <spatial/quadtree.h>
#include <spatial/spatial_hash.h> #include <spatial/spatial_hash.h>
#include <spatial/spatial_index.h> #include <spatial/spatial_index.h>
#include <spatial/spatial_manager.h> #include <spatial/spatial_manager.h>
// Application // Application
#include <app/application.h> #include <app/application.h>

View File

@ -3,7 +3,7 @@
#include <array> #include <array>
#include <core/math_types.h> #include <core/math_types.h>
#include <core/types.h> #include <core/types.h>
#include <event/input_codes.h> #include <platform/input_codes.h>
#include <SDL.h> #include <SDL.h>

View File

@ -1,7 +1,8 @@
#include <event/input_codes.h>
#include <platform/input.h> #include <platform/input.h>
#include <platform/input_codes.h>
#include <utils/logger.h> #include <utils/logger.h>
namespace extra2d { namespace extra2d {
Input::Input() Input::Input()