refactor: 整理头文件包含顺序并移除多余配置

- 调整头文件包含顺序以保持一致性
- 移除示例中硬编码的后端配置
- 清理多余的空行和注释
This commit is contained in:
ChestnutYueyue 2026-02-20 13:21:23 +08:00
parent a490d9e296
commit c9092dce3b
2 changed files with 12 additions and 10 deletions

View File

@ -6,32 +6,34 @@
// Core // Core
#include <extra2d/core/color.h> #include <extra2d/core/color.h>
#include <extra2d/core/math_types.h> #include <extra2d/core/math_types.h>
#include <extra2d/core/types.h>
#include <extra2d/core/module.h> #include <extra2d/core/module.h>
#include <extra2d/core/registry.h> #include <extra2d/core/registry.h>
#include <extra2d/core/types.h>
// Config removed - app info now in Application class // Config removed - app info now in Application class
// Platform // Platform
#include <extra2d/platform/iinput.h> #include <extra2d/platform/iinput.h>
#include <extra2d/platform/input_module.h>
#include <extra2d/platform/iwindow.h> #include <extra2d/platform/iwindow.h>
#include <extra2d/platform/keys.h> #include <extra2d/platform/keys.h>
#include <extra2d/platform/input_module.h>
#include <extra2d/platform/backend_factory.h>
#include <extra2d/platform/window_module.h> #include <extra2d/platform/window_module.h>
// Graphics // Graphics
#include <extra2d/graphics/camera/camera.h> #include <extra2d/graphics/camera/camera.h>
#include <extra2d/graphics/texture/font.h> #include <extra2d/graphics/camera/viewport_adapter.h>
#include <extra2d/graphics/core/render_backend.h> #include <extra2d/graphics/core/render_backend.h>
#include <extra2d/graphics/core/render_module.h> #include <extra2d/graphics/core/render_module.h>
#include <extra2d/graphics/shader/shader_manager.h>
#include <extra2d/graphics/texture/texture.h>
#include <extra2d/graphics/core/render_target.h> #include <extra2d/graphics/core/render_target.h>
#include <extra2d/graphics/camera/viewport_adapter.h>
#include <extra2d/graphics/memory/vram_manager.h> #include <extra2d/graphics/memory/vram_manager.h>
#include <extra2d/graphics/shader/shader_manager.h>
#include <extra2d/graphics/texture/font.h>
#include <extra2d/graphics/texture/texture.h>
#include <extra2d/graphics/texture/texture_pool.h> #include <extra2d/graphics/texture/texture_pool.h>
// Scene // Scene
#include <extra2d/scene/node.h> #include <extra2d/scene/node.h>
#include <extra2d/scene/scene.h> #include <extra2d/scene/scene.h>
@ -49,11 +51,12 @@
#include <extra2d/utils/timer.h> #include <extra2d/utils/timer.h>
// Services // Services
#include <extra2d/services/camera_service.h>
#include <extra2d/services/event_service.h> #include <extra2d/services/event_service.h>
#include <extra2d/services/logger_service.h>
#include <extra2d/services/scene_service.h> #include <extra2d/services/scene_service.h>
#include <extra2d/services/timer_service.h> #include <extra2d/services/timer_service.h>
#include <extra2d/services/camera_service.h>
#include <extra2d/services/logger_service.h>
// Application // Application
#include <extra2d/app/application.h> #include <extra2d/app/application.h>

View File

@ -112,7 +112,6 @@ int main(int argc, char *argv[]) {
cfg.h = 720; cfg.h = 720;
cfg.title = "Extra2D 文字显示示例"; cfg.title = "Extra2D 文字显示示例";
cfg.priority = 0; cfg.priority = 0;
cfg.backend = "sdl2";
}); });
app.use<RenderModule>([](auto &cfg) { cfg.priority = 10; }); app.use<RenderModule>([](auto &cfg) { cfg.priority = 10; });