123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- #include "thread_dummy.h"
- #include "core/os/memory.h"
- Thread *ThreadDummy::create(ThreadCreateCallback p_callback, void *p_user, const Thread::Settings &p_settings) {
- return memnew(ThreadDummy);
- };
- void ThreadDummy::make_default() {
- Thread::create_func = &ThreadDummy::create;
- };
- Mutex *MutexDummy::create(bool p_recursive) {
- return memnew(MutexDummy);
- };
- void MutexDummy::make_default() {
- Mutex::create_func = &MutexDummy::create;
- };
- Semaphore *SemaphoreDummy::create() {
- return memnew(SemaphoreDummy);
- };
- void SemaphoreDummy::make_default() {
- Semaphore::create_func = &SemaphoreDummy::create;
- };
- RWLock *RWLockDummy::create() {
- return memnew(RWLockDummy);
- };
- void RWLockDummy::make_default() {
- RWLock::create_func = &RWLockDummy::create;
- };
|