Source2Toolkit
Core apiHigh level

Scheduler

scheduler

Functions

UTIL_NextFrame(task)

Executes a task on the next frame.

Parameters
  • task std::function<void()>&& — Callback to execute

UTIL_AddTimer(interval, callback, flags)

Adds a timer.

Parameters
  • interval float — Time in seconds between executions
  • callback TimerCallback — Function to execute
  • flags int — Timer behavior flags

UTIL_KillTimer(timer)

Removes (kills) a timer.

Parameters
  • timer [Timer](/docs/core-api/low-level/IToolkitScheduler)* — Timer instance

On this page