| 97 | } |
| 98 | |
| 99 | void Scheduler::scheduleFixed(const std::function<bool(double)>& handler) { |
| 100 | FixedFuncWrapper* func = FixedFuncWrapper::create(handler); |
| 101 | func->retain(); |
| 102 | func->item.iter = _fixedUpdateList.emplace(_fixedUpdateList.end(), &func->item); |
| 103 | } |
| 104 | |
| 105 | void Scheduler::scheduleFixed(NotNull<FixedScheduledItem, 1> item) { |
| 106 | AssertIf(item->iter, "target item is already scheduled"); |
no test coverage detected