From 353a222c62aa2d2a582318081ebe9e365cadfa7d Mon Sep 17 00:00:00 2001 From: ChestnutYueyue <952134128@qq.com> Date: Thu, 26 Feb 2026 01:00:58 +0800 Subject: [PATCH] =?UTF-8?q?refactor(graphics):=20=E9=87=8D=E5=91=BD?= =?UTF-8?q?=E5=90=8D=20render=5Fbackend=20=E4=B8=BA=20renderer=20=E4=BB=A5?= =?UTF-8?q?=E7=BB=9F=E4=B8=80=E5=91=BD=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将渲染后端接口文件 render_backend.h 重命名为 renderer.h,并更新所有相关引用。这一修改旨在使命名更加清晰统一,renderer 更能准确描述该接口的职责。 --- include/app/application.h | 3 +- include/extra2d.h | 51 +++++++++++-------- include/graphics/opengl/gl_renderer.h | 2 +- .../graphics/{render_backend.h => renderer.h} | 0 include/scene/node.h | 2 +- src/app/application.cpp | 2 +- src/graphics/render_backend.cpp | 2 +- src/scene/scene.cpp | 3 +- src/scene/scene_manager.cpp | 3 +- src/scene/shape_node.cpp | 3 +- src/scene/sprite.cpp | 3 +- src/scene/transition_box_scene.cpp | 2 +- src/scene/transition_fade_scene.cpp | 3 +- src/scene/transition_flip_scene.cpp | 3 +- src/scene/transition_scale_scene.cpp | 3 +- src/scene/transition_scene.cpp | 3 +- src/scene/transition_slide_scene.cpp | 3 +- src/ui/button.cpp | 2 +- src/ui/check_box.cpp | 2 +- src/ui/label.cpp | 2 +- src/ui/progress_bar.cpp | 2 +- src/ui/radio_button.cpp | 2 +- src/ui/slider.cpp | 2 +- src/ui/text.cpp | 2 +- 24 files changed, 57 insertions(+), 48 deletions(-) rename include/graphics/{render_backend.h => renderer.h} (100%) diff --git a/include/app/application.h b/include/app/application.h index c3c48fc..abdf0e3 100644 --- a/include/app/application.h +++ b/include/app/application.h @@ -2,11 +2,10 @@ #include #include -#include +#include #include #include - namespace extra2d { // 前向声明 diff --git a/include/extra2d.h b/include/extra2d.h index 7eda29c..c19b6ec 100644 --- a/include/extra2d.h +++ b/include/extra2d.h @@ -4,21 +4,24 @@ // 包含所有公共 API // Core -#include -#include #include #include +#include +#include + // Platform -#include #include +#include + // Graphics -#include -#include -#include #include +#include +#include #include +#include + #include #include @@ -26,38 +29,42 @@ // Scene #include #include -#include -#include #include -#include -#include -#include -#include -#include +#include +#include #include +#include +#include +#include +#include +#include + // Animation #include #include -#include #include +#include + // UI -#include #include -#include +#include #include #include -#include #include #include +#include +#include + // Event #include -#include #include +#include #include + // Audio #include