Registers a task with the runner so it can be executed during updates.
Adding a non-repeating task does not guarantee immediate execution; it will run only when scheduled (see SDKTask.schedule).
Repeating tasks are automatically executed every frame once added.
The task to register.
Coordinates scheduling and execution of SDKTask instances across the SDK's update cycle.
Tasks are grouped by stage and may run:
The runner is responsible for:
A single SDKTaskRunner instance typically drives the entire application via the global runner provided by getGlobalTaskRunner.