LeviLamina
|
Classes | |
struct | LoadOrder |
class | ResourceLoadTaskGroup |
class | TaskGroupState |
Public Member Functions | |
ResourceLoadManager & | operator= (ResourceLoadManager const &) |
ResourceLoadManager (ResourceLoadManager const &) | |
MCAPI void | _prepareTaskGroupToRunAgain (::gsl::not_null<::ResourceLoadManager::ResourceLoadTaskGroup * > resourceLoadTaskGroup) |
MCAPI bool | cancel (::ResourceLoadType resourceLoadType) |
MCAPI ::std::shared_ptr<::Bedrock::Threading::IAsyncResult< void > > | queue (::ResourceLoadType threadedCallback, ::brstd::move_only_function<::TaskResult()> mainThreadCallback, ::std::function< void()> resourceLoadType, uint taskPriority) |
MCFOLD void * | $ctor () |
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
MCFOLD void | $dtor () |
Static Public Member Functions | |
static MCAPI ::std::function< void()> | _wrapMainThreadCallback (::ResourceLoadManager::ResourceLoadTaskGroup &resourceLoadTaskGroup, ::std::function< void()> &&mainThreadCallback) |
static MCAPI ::brstd::move_only_function<::TaskResult()> | _wrapTaskCallback (::ResourceLoadManager::ResourceLoadTaskGroup &resourceLoadTaskGroup, ::brstd::move_only_function<::TaskResult()> &&threadedCallback) |
static MCAPI void | queueChild (::brstd::move_only_function<::TaskResult()> threadedCallback, ::std::function< void()> mainThreadCallback, uint taskPriority) |
static MCAPI void ** | $vftable () |
Public Attributes | |
::ll::UntypedStorage< 4, 4 > | mUnk641f6f |
::ll::UntypedStorage< 8, 8 > | mUnkbc3f4e |
::ll::UntypedStorage< 8, 8 > | mUnk833b4d |
::ll::UntypedStorage< 8, 16 > | mUnk174289 |
::ll::UntypedStorage< 8, 8 > | mUnkb77267 |
::ll::UntypedStorage< 1, 1 > | mUnk8953d0 |
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |