核心模板架构

This commit is contained in:
2026-08-04 16:24:41 +08:00
parent 68476882a3
commit f1b9cadd47
121 changed files with 4782 additions and 210 deletions
@@ -0,0 +1,10 @@
#include <gtest/gtest.h>
#include "renderive/scene/Scene.hpp"
static_assert(Scene<Scene2D_Context<>>);
static_assert(Scene<Scene3D_Context<>>);
static_assert(Scene_2D<Scene2D_Context<>>);
static_assert(Scene_3D<Scene3D_Context<>>);
static_assert(!Scene_3D<Scene2D_Context<>>);
TEST(scene_concept_test, accepts_2d_and_3d_contexts) {
SUCCEED();
}