2023-12-13 00:40:16 -05:00
|
|
|
#include "Game/System/ResourceHolderManager.hpp"
|
|
|
|
|
#include "Game/Util.hpp"
|
|
|
|
|
#include "Game/SingletonHolder.hpp"
|
2021-12-05 03:49:48 -05:00
|
|
|
|
|
|
|
|
void ResourceHolderManager::startCreateResourceHolderOnMainThread(const char *pResource, CreateResourceHolderArgs *pArgs) {
|
|
|
|
|
MR::FunctorV2M<ResourceHolderManager *, void (ResourceHolderManager::*)(const char *, CreateResourceHolderArgs *), const char *, CreateResourceHolderArgs *> func = MR::Functor<ResourceHolderManager, const char *, CreateResourceHolderArgs *>(SingletonHolder<ResourceHolderManager>::sInstance, &ResourceHolderManager::createResourceHolder, pResource, pArgs);
|
|
|
|
|
MR::startFunctionAsyncExecuteOnMainThread(func, pResource);
|
|
|
|
|
}
|