| 136 | } |
| 137 | |
| 138 | static void DeallocateTimer(HTimerWorld timer_world, uint16_t timer_index) |
| 139 | { |
| 140 | assert(timer_world != 0x0); |
| 141 | |
| 142 | timer_world->m_Instances.Remove(timer_index); |
| 143 | timer_world->m_Timers.Free(timer_index, true); |
| 144 | timer_world->m_IsDirty = 1; |
| 145 | } |
| 146 | |
| 147 | static void FreeTimer(HTimerWorld timer_world, Timer* timer) |
| 148 | { |