API Reference
On this page
Classes | |
| struct | Impl |
Public Member Functions | |
| virtual uint | createLayer (::AssetLoadWorkRange range)=0 |
| virtual void | queueWorkers (::AssetLoadWorkOptions const &ops, ::gsl::not_null<::std::shared_ptr<::IAssetLoadWorkQueue > > processor, ::brstd::move_only_function< void(::brstd::move_only_function<::TaskResult()>, ::brstd::copyable_function< void()>)> queueWork)=0 |
| virtual::IAssetLoadWorkQueue::Impl & | _getImpl ()=0 |
| virtual void | addAsyncWork (::std::unique_ptr<::IAsyncWorkItem > item, ::AssetLoadWorkKey orderHint)=0 |
| virtual void | addSyncWork (::AssetLoadWorkKey const &key, ::std::unique_ptr<::ISyncWorkItem > item)=0 |
| virtual void | addFence (::AssetLoadWorkKey const &key, ::std::unique_ptr<::ISyncWorkItem > item)=0 |