| 88 | // base class constructors don't do anything so are not needed unless we declare dependencies or init lookup variables |
| 89 | |
| 90 | void Process(fw::ComponentRange<TestCWriteView>& range) |
| 91 | { |
| 92 | fw::EcsCommandBuffer& cb = GetCommandBuffer(); |
| 93 | |
| 94 | for (TestCWriteView& view : range) |
| 95 | { |
| 96 | view.c->val = cb.AddEntity(); |
| 97 | |
| 98 | cb.AddComponents(view.c->val, TestAComponent(), TestBComponent(), TestCComponent()); |
| 99 | } |
| 100 | } |
| 101 | }; |
| 102 | |
| 103 | ecs.UnregisterSystem<TestDuplicateSystem>(); |
no test coverage detected