改结构

This commit is contained in:
2026-08-29 00:38:34 +08:00
parent 314a14176c
commit e61542092e
63 changed files with 953 additions and 470 deletions
+4 -2
View File
@@ -9,9 +9,11 @@ void verify_visual(Item valid, Item) {
auto built = typename Object::template Builder<Object>{}.build();
ASSERT_TRUE(built.has_value());
auto object = std::move(built).value();
object->template set<&Visual::Prop::items>(std::vector<Item>{valid});
object->template pending_buffer<typename Visual::Frame_Tag>().items =
std::vector<Item>{valid};
object->advance();
EXPECT_EQ(object->template read_prop<typename Visual::Base_Tag>().items.size(), 1U);
EXPECT_EQ(object->template current_buffer<typename Visual::Frame_Tag>()
.items.size(), 1U);
}
}
TEST(Render_3D_Visual, Migrated_Families_Build_And_Validate) {