| 223 | // base class constructors don't do anything so are not needed unless we declare dependencies or init lookup variables |
| 224 | |
| 225 | void Process(fw::ComponentRange<TestCHierachyView>& range) |
| 226 | { |
| 227 | for (TestCHierachyView& view : range) |
| 228 | { |
| 229 | if (view.parentC.IsValid()) |
| 230 | { |
| 231 | view.c->val = view.parentC->val + 1u; |
| 232 | } |
| 233 | } |
| 234 | } |
| 235 | }; |
| 236 | |
| 237 | ecs.RegisterSystem<TestCHierachySystem>(); |
no test coverage detected