Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
AssetLoadExecutor.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/resources/ResourceLoadType.h"
7
8// auto generated forward declare list
9// clang-format off
14// clang-format on
15
16namespace AssetLoadExecutor {
17// functions
18// NOLINTBEGIN
19MCNAPI void executeImmediately(::gsl::not_null<::std::shared_ptr<::IAssetLoadWorkQueue>> work);
20
21MCNAPI void executeWithResourceLoadManager(
22 ::AssetLoadWorkOptions const& ops,
23 ::ResourceLoadType type,
24 ::AssetWorkExecutionPolicy policy,
25 ::gsl::not_null<::std::shared_ptr<::IAssetLoadWorkQueue>> work,
26 ::ResourceLoadManager& loader
27);
28// NOLINTEND
29
30} // namespace AssetLoadExecutor
Definition IAssetLoadWorkQueue.h:18
Definition ResourceLoadManager.h:22
Definition AssetLoadWorkOptions.h:5
Definition AssetWorkExecutionPolicy.h:8