大重构改完

This commit is contained in:
2026-08-12 21:31:02 +08:00
parent 7c00b8565d
commit 15c3d21f2d
73 changed files with 4303 additions and 1727 deletions
@@ -4,7 +4,7 @@
#include "renderive/scene/Scene.hpp"
struct Renderable_Concept_Test : Renderable_Base {
explicit Renderable_Concept_Test(Scene_Base& scene) : Renderable_Base(scene) {}
void render(const Scene_Render_Context&) override {}
void prepare(const Scene_Render_Context&) override {}
};
static_assert(Renderable<Renderable_Concept_Test>);
static_assert(!std::same_as<Renderable_Base::Layer_Node, Renderable_Base::Dependency_Node>);