Merge pull request #107029 from mhilbrunner/expose-workerthreadpool-gettaskid

Expose `WorkerThreadPool.get_caller_task_id()`
This commit is contained in:
Rémi Verschelde 2025-06-05 13:12:48 +02:00
commit 8862d4c9b5
No known key found for this signature in database
GPG key ID: C3336907360768E1
2 changed files with 10 additions and 0 deletions

View file

@ -861,6 +861,8 @@ void WorkerThreadPool::_bind_methods() {
ClassDB::bind_method(D_METHOD("is_group_task_completed", "group_id"), &WorkerThreadPool::is_group_task_completed);
ClassDB::bind_method(D_METHOD("get_group_processed_element_count", "group_id"), &WorkerThreadPool::get_group_processed_element_count);
ClassDB::bind_method(D_METHOD("wait_for_group_task_completion", "group_id"), &WorkerThreadPool::wait_for_group_task_completion);
ClassDB::bind_method(D_METHOD("get_caller_task_id"), &WorkerThreadPool::get_caller_task_id);
}
WorkerThreadPool *WorkerThreadPool::get_named_pool(const StringName &p_name) {