refactor(graphics): 重命名 render_backend 为 renderer 以统一命名

将渲染后端接口文件 render_backend.h 重命名为 renderer.h,并更新所有相关引用。这一修改旨在使命名更加清晰统一,renderer 更能准确描述该接口的职责。
This commit is contained in:
ChestnutYueyue 2026-02-26 01:00:58 +08:00
parent 7b1e1299e0
commit 353a222c62
24 changed files with 57 additions and 48 deletions

View File

@ -2,11 +2,10 @@
#include <core/string.h>
#include <core/types.h>
#include <graphics/render_backend.h>
#include <graphics/renderer.h>
#include <memory>
#include <platform/window.h>
namespace extra2d {
// 前向声明

View File

@ -4,21 +4,24 @@
// 包含所有公共 API
// Core
#include <core/types.h>
#include <core/string.h>
#include <core/color.h>
#include <core/math_types.h>
#include <core/string.h>
#include <core/types.h>
// Platform
#include <platform/window.h>
#include <platform/input.h>
#include <platform/window.h>
// Graphics
#include <graphics/render_backend.h>
#include <graphics/texture.h>
#include <graphics/font.h>
#include <graphics/camera.h>
#include <graphics/font.h>
#include <graphics/renderer.h>
#include <graphics/shader_system.h>
#include <graphics/texture.h>
#include <graphics/render_target.h>
#include <graphics/vram_manager.h>
@ -26,38 +29,42 @@
// Scene
#include <scene/node.h>
#include <scene/scene.h>
#include <scene/sprite.h>
#include <scene/shape_node.h>
#include <scene/scene_manager.h>
#include <scene/transition_scene.h>
#include <scene/transition_fade_scene.h>
#include <scene/transition_slide_scene.h>
#include <scene/transition_scale_scene.h>
#include <scene/transition_flip_scene.h>
#include <scene/shape_node.h>
#include <scene/sprite.h>
#include <scene/transition_box_scene.h>
#include <scene/transition_fade_scene.h>
#include <scene/transition_flip_scene.h>
#include <scene/transition_scale_scene.h>
#include <scene/transition_scene.h>
#include <scene/transition_slide_scene.h>
// Animation
#include <animation/sprite_frame.h>
#include <animation/sprite_frame_cache.h>
#include <animation/tween_easing.h>
#include <animation/tween.h>
#include <animation/tween_easing.h>
// UI
#include <ui/widget.h>
#include <ui/button.h>
#include <ui/text.h>
#include <ui/check_box.h>
#include <ui/label.h>
#include <ui/progress_bar.h>
#include <ui/check_box.h>
#include <ui/radio_button.h>
#include <ui/slider.h>
#include <ui/text.h>
#include <ui/widget.h>
// Event
#include <event/event.h>
#include <event/event_queue.h>
#include <event/event_dispatcher.h>
#include <event/event_queue.h>
#include <event/input_codes.h>
// Audio
#include <audio/audio_engine.h>
#include <audio/sound.h>
@ -66,17 +73,19 @@
#include <resource/resource_manager.h>
// Utils
#include <utils/logger.h>
#include <utils/timer.h>
#include <utils/data.h>
#include <utils/logger.h>
#include <utils/random.h>
#include <utils/timer.h>
// Spatial
#include <spatial/spatial_index.h>
#include <spatial/quadtree.h>
#include <spatial/spatial_hash.h>
#include <spatial/spatial_index.h>
#include <spatial/spatial_manager.h>
// Application
#include <app/application.h>

View File

@ -2,7 +2,7 @@
#include <graphics/opengl/gl_shader.h>
#include <graphics/opengl/gl_sprite_batch.h>
#include <graphics/render_backend.h>
#include <graphics/renderer.h>
#include <array>
#include <glad/glad.h>

View File

@ -6,7 +6,7 @@
#include <core/types.h>
#include <event/event_dispatcher.h>
#include <functional>
#include <graphics/render_backend.h>
#include <graphics/renderer.h>
#include <memory>
#include <string>
#include <vector>

View File

@ -3,7 +3,7 @@
#include <event/event_dispatcher.h>
#include <event/event_queue.h>
#include <graphics/camera.h>
#include <graphics/render_backend.h>
#include <graphics/renderer.h>
#include <graphics/vram_manager.h>
#include <platform/input.h>
#include <platform/window.h>

View File

@ -1,5 +1,5 @@
#include <graphics/opengl/gl_renderer.h>
#include <graphics/render_backend.h>
#include <graphics/renderer.h>
namespace extra2d {

View File

@ -1,8 +1,9 @@
#include <graphics/render_backend.h>
#include <graphics/render_command.h>
#include <graphics/renderer.h>
#include <scene/scene.h>
#include <utils/logger.h>
namespace extra2d {
Scene::Scene() { defaultCamera_ = makePtr<Camera>(); }

View File

@ -1,7 +1,7 @@
#include <algorithm>
#include <app/application.h>
#include <graphics/render_backend.h>
#include <graphics/render_command.h>
#include <graphics/renderer.h>
#include <platform/input.h>
#include <scene/scene_manager.h>
#include <scene/transition_box_scene.h>
@ -12,6 +12,7 @@
#include <scene/transition_slide_scene.h>
#include <utils/logger.h>
namespace extra2d {
namespace {

View File

@ -1,10 +1,11 @@
#include <algorithm>
#include <cmath>
#include <graphics/render_backend.h>
#include <graphics/render_command.h>
#include <graphics/renderer.h>
#include <limits>
#include <scene/shape_node.h>
namespace extra2d {
ShapeNode::ShapeNode() = default;

View File

@ -1,10 +1,11 @@
#include <algorithm>
#include <cmath>
#include <graphics/render_backend.h>
#include <graphics/render_command.h>
#include <graphics/renderer.h>
#include <graphics/texture.h>
#include <scene/sprite.h>
namespace extra2d {
Sprite::Sprite() = default;

View File

@ -2,7 +2,7 @@
#include <app/application.h>
#include <core/color.h>
#include <glm/gtc/matrix_transform.hpp>
#include <graphics/render_backend.h>
#include <graphics/renderer.h>
#include <scene/transition_box_scene.h>
namespace extra2d {

View File

@ -1,10 +1,11 @@
#include <app/application.h>
#include <glm/gtc/matrix_transform.hpp>
#include <graphics/render_backend.h>
#include <graphics/render_target.h>
#include <graphics/renderer.h>
#include <scene/transition_fade_scene.h>
#include <utils/logger.h>
namespace extra2d {
TransitionFadeScene::TransitionFadeScene(float duration, Ptr<Scene> inScene,

View File

@ -1,9 +1,8 @@
#include <core/math_types.h>
#include <graphics/camera.h>
#include <graphics/render_backend.h>
#include <graphics/renderer.h>
#include <scene/transition_flip_scene.h>
namespace extra2d {
TransitionFlipScene::TransitionFlipScene(float duration, Ptr<Scene> inScene,

View File

@ -1,9 +1,8 @@
#include <algorithm>
#include <graphics/camera.h>
#include <graphics/render_backend.h>
#include <graphics/renderer.h>
#include <scene/transition_scale_scene.h>
namespace extra2d {
TransitionScaleScene::TransitionScaleScene(float duration, Ptr<Scene> inScene)

View File

@ -1,8 +1,7 @@
#include <graphics/render_backend.h>
#include <graphics/renderer.h>
#include <scene/transition_scene.h>
#include <utils/logger.h>
namespace extra2d {
TransitionScene::TransitionScene(float duration, Ptr<Scene> inScene)

View File

@ -1,8 +1,7 @@
#include <graphics/camera.h>
#include <graphics/render_backend.h>
#include <graphics/renderer.h>
#include <scene/transition_slide_scene.h>
namespace extra2d {
TransitionSlideScene::TransitionSlideScene(float duration, Ptr<Scene> inScene,

View File

@ -2,7 +2,7 @@
#include <app/application.h>
#include <cmath>
#include <core/string.h>
#include <graphics/render_backend.h>
#include <graphics/renderer.h>
#include <ui/button.h>
namespace extra2d {

View File

@ -1,5 +1,5 @@
#include <core/string.h>
#include <graphics/render_backend.h>
#include <graphics/renderer.h>
#include <ui/check_box.h>
namespace extra2d {

View File

@ -1,5 +1,5 @@
#include <core/string.h>
#include <graphics/render_backend.h>
#include <graphics/renderer.h>
#include <ui/label.h>
namespace extra2d {

View File

@ -1,6 +1,6 @@
#include <cmath>
#include <core/string.h>
#include <graphics/render_backend.h>
#include <graphics/renderer.h>
#include <ui/progress_bar.h>
namespace extra2d {

View File

@ -1,5 +1,5 @@
#include <core/string.h>
#include <graphics/render_backend.h>
#include <graphics/renderer.h>
#include <ui/radio_button.h>
namespace extra2d {

View File

@ -1,6 +1,6 @@
#include <cmath>
#include <core/string.h>
#include <graphics/render_backend.h>
#include <graphics/renderer.h>
#include <ui/slider.h>
namespace extra2d {

View File

@ -1,7 +1,7 @@
#include <core/string.h>
#include <cstdarg>
#include <cstdio>
#include <graphics/render_backend.h>
#include <graphics/renderer.h>
#include <ui/text.h>
namespace extra2d {