refactor(graphics): 重命名 render_backend 为 renderer 以统一命名
将渲染后端接口文件 render_backend.h 重命名为 renderer.h,并更新所有相关引用。这一修改旨在使命名更加清晰统一,renderer 更能准确描述该接口的职责。
This commit is contained in:
parent
7b1e1299e0
commit
353a222c62
|
|
@ -2,11 +2,10 @@
|
||||||
|
|
||||||
#include <core/string.h>
|
#include <core/string.h>
|
||||||
#include <core/types.h>
|
#include <core/types.h>
|
||||||
#include <graphics/render_backend.h>
|
#include <graphics/renderer.h>
|
||||||
#include <memory>
|
#include <memory>
|
||||||
#include <platform/window.h>
|
#include <platform/window.h>
|
||||||
|
|
||||||
|
|
||||||
namespace extra2d {
|
namespace extra2d {
|
||||||
|
|
||||||
// 前向声明
|
// 前向声明
|
||||||
|
|
|
||||||
|
|
@ -4,21 +4,24 @@
|
||||||
// 包含所有公共 API
|
// 包含所有公共 API
|
||||||
|
|
||||||
// Core
|
// Core
|
||||||
#include <core/types.h>
|
|
||||||
#include <core/string.h>
|
|
||||||
#include <core/color.h>
|
#include <core/color.h>
|
||||||
#include <core/math_types.h>
|
#include <core/math_types.h>
|
||||||
|
#include <core/string.h>
|
||||||
|
#include <core/types.h>
|
||||||
|
|
||||||
|
|
||||||
// Platform
|
// Platform
|
||||||
#include <platform/window.h>
|
|
||||||
#include <platform/input.h>
|
#include <platform/input.h>
|
||||||
|
#include <platform/window.h>
|
||||||
|
|
||||||
|
|
||||||
// Graphics
|
// Graphics
|
||||||
#include <graphics/render_backend.h>
|
|
||||||
#include <graphics/texture.h>
|
|
||||||
#include <graphics/font.h>
|
|
||||||
#include <graphics/camera.h>
|
#include <graphics/camera.h>
|
||||||
|
#include <graphics/font.h>
|
||||||
|
#include <graphics/renderer.h>
|
||||||
#include <graphics/shader_system.h>
|
#include <graphics/shader_system.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>
|
||||||
|
|
@ -26,38 +29,42 @@
|
||||||
// Scene
|
// Scene
|
||||||
#include <scene/node.h>
|
#include <scene/node.h>
|
||||||
#include <scene/scene.h>
|
#include <scene/scene.h>
|
||||||
#include <scene/sprite.h>
|
|
||||||
#include <scene/shape_node.h>
|
|
||||||
#include <scene/scene_manager.h>
|
#include <scene/scene_manager.h>
|
||||||
#include <scene/transition_scene.h>
|
#include <scene/shape_node.h>
|
||||||
#include <scene/transition_fade_scene.h>
|
#include <scene/sprite.h>
|
||||||
#include <scene/transition_slide_scene.h>
|
|
||||||
#include <scene/transition_scale_scene.h>
|
|
||||||
#include <scene/transition_flip_scene.h>
|
|
||||||
#include <scene/transition_box_scene.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
|
// 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_easing.h>
|
|
||||||
#include <animation/tween.h>
|
#include <animation/tween.h>
|
||||||
|
#include <animation/tween_easing.h>
|
||||||
|
|
||||||
|
|
||||||
// UI
|
// UI
|
||||||
#include <ui/widget.h>
|
|
||||||
#include <ui/button.h>
|
#include <ui/button.h>
|
||||||
#include <ui/text.h>
|
#include <ui/check_box.h>
|
||||||
#include <ui/label.h>
|
#include <ui/label.h>
|
||||||
#include <ui/progress_bar.h>
|
#include <ui/progress_bar.h>
|
||||||
#include <ui/check_box.h>
|
|
||||||
#include <ui/radio_button.h>
|
#include <ui/radio_button.h>
|
||||||
#include <ui/slider.h>
|
#include <ui/slider.h>
|
||||||
|
#include <ui/text.h>
|
||||||
|
#include <ui/widget.h>
|
||||||
|
|
||||||
|
|
||||||
// Event
|
// Event
|
||||||
#include <event/event.h>
|
#include <event/event.h>
|
||||||
#include <event/event_queue.h>
|
|
||||||
#include <event/event_dispatcher.h>
|
#include <event/event_dispatcher.h>
|
||||||
|
#include <event/event_queue.h>
|
||||||
#include <event/input_codes.h>
|
#include <event/input_codes.h>
|
||||||
|
|
||||||
|
|
||||||
// Audio
|
// Audio
|
||||||
#include <audio/audio_engine.h>
|
#include <audio/audio_engine.h>
|
||||||
#include <audio/sound.h>
|
#include <audio/sound.h>
|
||||||
|
|
@ -66,17 +73,19 @@
|
||||||
#include <resource/resource_manager.h>
|
#include <resource/resource_manager.h>
|
||||||
|
|
||||||
// Utils
|
// Utils
|
||||||
#include <utils/logger.h>
|
|
||||||
#include <utils/timer.h>
|
|
||||||
#include <utils/data.h>
|
#include <utils/data.h>
|
||||||
|
#include <utils/logger.h>
|
||||||
#include <utils/random.h>
|
#include <utils/random.h>
|
||||||
|
#include <utils/timer.h>
|
||||||
|
|
||||||
|
|
||||||
// Spatial
|
// Spatial
|
||||||
#include <spatial/spatial_index.h>
|
|
||||||
#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_manager.h>
|
#include <spatial/spatial_manager.h>
|
||||||
|
|
||||||
|
|
||||||
// Application
|
// Application
|
||||||
#include <app/application.h>
|
#include <app/application.h>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
#include <graphics/opengl/gl_shader.h>
|
#include <graphics/opengl/gl_shader.h>
|
||||||
#include <graphics/opengl/gl_sprite_batch.h>
|
#include <graphics/opengl/gl_sprite_batch.h>
|
||||||
#include <graphics/render_backend.h>
|
#include <graphics/renderer.h>
|
||||||
|
|
||||||
#include <array>
|
#include <array>
|
||||||
#include <glad/glad.h>
|
#include <glad/glad.h>
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@
|
||||||
#include <core/types.h>
|
#include <core/types.h>
|
||||||
#include <event/event_dispatcher.h>
|
#include <event/event_dispatcher.h>
|
||||||
#include <functional>
|
#include <functional>
|
||||||
#include <graphics/render_backend.h>
|
#include <graphics/renderer.h>
|
||||||
#include <memory>
|
#include <memory>
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
#include <event/event_dispatcher.h>
|
#include <event/event_dispatcher.h>
|
||||||
#include <event/event_queue.h>
|
#include <event/event_queue.h>
|
||||||
#include <graphics/camera.h>
|
#include <graphics/camera.h>
|
||||||
#include <graphics/render_backend.h>
|
#include <graphics/renderer.h>
|
||||||
#include <graphics/vram_manager.h>
|
#include <graphics/vram_manager.h>
|
||||||
#include <platform/input.h>
|
#include <platform/input.h>
|
||||||
#include <platform/window.h>
|
#include <platform/window.h>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
#include <graphics/opengl/gl_renderer.h>
|
#include <graphics/opengl/gl_renderer.h>
|
||||||
#include <graphics/render_backend.h>
|
#include <graphics/renderer.h>
|
||||||
|
|
||||||
namespace extra2d {
|
namespace extra2d {
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,9 @@
|
||||||
#include <graphics/render_backend.h>
|
|
||||||
#include <graphics/render_command.h>
|
#include <graphics/render_command.h>
|
||||||
|
#include <graphics/renderer.h>
|
||||||
#include <scene/scene.h>
|
#include <scene/scene.h>
|
||||||
#include <utils/logger.h>
|
#include <utils/logger.h>
|
||||||
|
|
||||||
|
|
||||||
namespace extra2d {
|
namespace extra2d {
|
||||||
|
|
||||||
Scene::Scene() { defaultCamera_ = makePtr<Camera>(); }
|
Scene::Scene() { defaultCamera_ = makePtr<Camera>(); }
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
#include <app/application.h>
|
#include <app/application.h>
|
||||||
#include <graphics/render_backend.h>
|
|
||||||
#include <graphics/render_command.h>
|
#include <graphics/render_command.h>
|
||||||
|
#include <graphics/renderer.h>
|
||||||
#include <platform/input.h>
|
#include <platform/input.h>
|
||||||
#include <scene/scene_manager.h>
|
#include <scene/scene_manager.h>
|
||||||
#include <scene/transition_box_scene.h>
|
#include <scene/transition_box_scene.h>
|
||||||
|
|
@ -12,6 +12,7 @@
|
||||||
#include <scene/transition_slide_scene.h>
|
#include <scene/transition_slide_scene.h>
|
||||||
#include <utils/logger.h>
|
#include <utils/logger.h>
|
||||||
|
|
||||||
|
|
||||||
namespace extra2d {
|
namespace extra2d {
|
||||||
|
|
||||||
namespace {
|
namespace {
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,11 @@
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
#include <cmath>
|
#include <cmath>
|
||||||
#include <graphics/render_backend.h>
|
|
||||||
#include <graphics/render_command.h>
|
#include <graphics/render_command.h>
|
||||||
|
#include <graphics/renderer.h>
|
||||||
#include <limits>
|
#include <limits>
|
||||||
#include <scene/shape_node.h>
|
#include <scene/shape_node.h>
|
||||||
|
|
||||||
|
|
||||||
namespace extra2d {
|
namespace extra2d {
|
||||||
|
|
||||||
ShapeNode::ShapeNode() = default;
|
ShapeNode::ShapeNode() = default;
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,11 @@
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
#include <cmath>
|
#include <cmath>
|
||||||
#include <graphics/render_backend.h>
|
|
||||||
#include <graphics/render_command.h>
|
#include <graphics/render_command.h>
|
||||||
|
#include <graphics/renderer.h>
|
||||||
#include <graphics/texture.h>
|
#include <graphics/texture.h>
|
||||||
#include <scene/sprite.h>
|
#include <scene/sprite.h>
|
||||||
|
|
||||||
|
|
||||||
namespace extra2d {
|
namespace extra2d {
|
||||||
|
|
||||||
Sprite::Sprite() = default;
|
Sprite::Sprite() = default;
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
#include <app/application.h>
|
#include <app/application.h>
|
||||||
#include <core/color.h>
|
#include <core/color.h>
|
||||||
#include <glm/gtc/matrix_transform.hpp>
|
#include <glm/gtc/matrix_transform.hpp>
|
||||||
#include <graphics/render_backend.h>
|
#include <graphics/renderer.h>
|
||||||
#include <scene/transition_box_scene.h>
|
#include <scene/transition_box_scene.h>
|
||||||
|
|
||||||
namespace extra2d {
|
namespace extra2d {
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,11 @@
|
||||||
#include <app/application.h>
|
#include <app/application.h>
|
||||||
#include <glm/gtc/matrix_transform.hpp>
|
#include <glm/gtc/matrix_transform.hpp>
|
||||||
#include <graphics/render_backend.h>
|
|
||||||
#include <graphics/render_target.h>
|
#include <graphics/render_target.h>
|
||||||
|
#include <graphics/renderer.h>
|
||||||
#include <scene/transition_fade_scene.h>
|
#include <scene/transition_fade_scene.h>
|
||||||
#include <utils/logger.h>
|
#include <utils/logger.h>
|
||||||
|
|
||||||
|
|
||||||
namespace extra2d {
|
namespace extra2d {
|
||||||
|
|
||||||
TransitionFadeScene::TransitionFadeScene(float duration, Ptr<Scene> inScene,
|
TransitionFadeScene::TransitionFadeScene(float duration, Ptr<Scene> inScene,
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,8 @@
|
||||||
#include <core/math_types.h>
|
#include <core/math_types.h>
|
||||||
#include <graphics/camera.h>
|
#include <graphics/camera.h>
|
||||||
#include <graphics/render_backend.h>
|
#include <graphics/renderer.h>
|
||||||
#include <scene/transition_flip_scene.h>
|
#include <scene/transition_flip_scene.h>
|
||||||
|
|
||||||
|
|
||||||
namespace extra2d {
|
namespace extra2d {
|
||||||
|
|
||||||
TransitionFlipScene::TransitionFlipScene(float duration, Ptr<Scene> inScene,
|
TransitionFlipScene::TransitionFlipScene(float duration, Ptr<Scene> inScene,
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,8 @@
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
#include <graphics/camera.h>
|
#include <graphics/camera.h>
|
||||||
#include <graphics/render_backend.h>
|
#include <graphics/renderer.h>
|
||||||
#include <scene/transition_scale_scene.h>
|
#include <scene/transition_scale_scene.h>
|
||||||
|
|
||||||
|
|
||||||
namespace extra2d {
|
namespace extra2d {
|
||||||
|
|
||||||
TransitionScaleScene::TransitionScaleScene(float duration, Ptr<Scene> inScene)
|
TransitionScaleScene::TransitionScaleScene(float duration, Ptr<Scene> inScene)
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,7 @@
|
||||||
#include <graphics/render_backend.h>
|
#include <graphics/renderer.h>
|
||||||
#include <scene/transition_scene.h>
|
#include <scene/transition_scene.h>
|
||||||
#include <utils/logger.h>
|
#include <utils/logger.h>
|
||||||
|
|
||||||
|
|
||||||
namespace extra2d {
|
namespace extra2d {
|
||||||
|
|
||||||
TransitionScene::TransitionScene(float duration, Ptr<Scene> inScene)
|
TransitionScene::TransitionScene(float duration, Ptr<Scene> inScene)
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,7 @@
|
||||||
#include <graphics/camera.h>
|
#include <graphics/camera.h>
|
||||||
#include <graphics/render_backend.h>
|
#include <graphics/renderer.h>
|
||||||
#include <scene/transition_slide_scene.h>
|
#include <scene/transition_slide_scene.h>
|
||||||
|
|
||||||
|
|
||||||
namespace extra2d {
|
namespace extra2d {
|
||||||
|
|
||||||
TransitionSlideScene::TransitionSlideScene(float duration, Ptr<Scene> inScene,
|
TransitionSlideScene::TransitionSlideScene(float duration, Ptr<Scene> inScene,
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
#include <app/application.h>
|
#include <app/application.h>
|
||||||
#include <cmath>
|
#include <cmath>
|
||||||
#include <core/string.h>
|
#include <core/string.h>
|
||||||
#include <graphics/render_backend.h>
|
#include <graphics/renderer.h>
|
||||||
#include <ui/button.h>
|
#include <ui/button.h>
|
||||||
|
|
||||||
namespace extra2d {
|
namespace extra2d {
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
#include <core/string.h>
|
#include <core/string.h>
|
||||||
#include <graphics/render_backend.h>
|
#include <graphics/renderer.h>
|
||||||
#include <ui/check_box.h>
|
#include <ui/check_box.h>
|
||||||
|
|
||||||
namespace extra2d {
|
namespace extra2d {
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
#include <core/string.h>
|
#include <core/string.h>
|
||||||
#include <graphics/render_backend.h>
|
#include <graphics/renderer.h>
|
||||||
#include <ui/label.h>
|
#include <ui/label.h>
|
||||||
|
|
||||||
namespace extra2d {
|
namespace extra2d {
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
#include <cmath>
|
#include <cmath>
|
||||||
#include <core/string.h>
|
#include <core/string.h>
|
||||||
#include <graphics/render_backend.h>
|
#include <graphics/renderer.h>
|
||||||
#include <ui/progress_bar.h>
|
#include <ui/progress_bar.h>
|
||||||
|
|
||||||
namespace extra2d {
|
namespace extra2d {
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
#include <core/string.h>
|
#include <core/string.h>
|
||||||
#include <graphics/render_backend.h>
|
#include <graphics/renderer.h>
|
||||||
#include <ui/radio_button.h>
|
#include <ui/radio_button.h>
|
||||||
|
|
||||||
namespace extra2d {
|
namespace extra2d {
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
#include <cmath>
|
#include <cmath>
|
||||||
#include <core/string.h>
|
#include <core/string.h>
|
||||||
#include <graphics/render_backend.h>
|
#include <graphics/renderer.h>
|
||||||
#include <ui/slider.h>
|
#include <ui/slider.h>
|
||||||
|
|
||||||
namespace extra2d {
|
namespace extra2d {
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
#include <core/string.h>
|
#include <core/string.h>
|
||||||
#include <cstdarg>
|
#include <cstdarg>
|
||||||
#include <cstdio>
|
#include <cstdio>
|
||||||
#include <graphics/render_backend.h>
|
#include <graphics/renderer.h>
|
||||||
#include <ui/text.h>
|
#include <ui/text.h>
|
||||||
|
|
||||||
namespace extra2d {
|
namespace extra2d {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue