|
LeviLamina
|
Public Member Functions | |
| virtual void | setEnabled (bool enabled) |
| virtual::PackSourceLoadResult | _loadImpl (::PackSourceLoadOptions &&) |
| virtual::PackType | getPackType () const |
| virtual void | refreshCatalogItems (::IPackManifestFactory &) |
| MCAPI ::Bedrock::Threading::Async< void > | _load () |
| MCAPI void | $setEnabled (bool enabled) |
| MCAPI::PackSourceLoadResult | $_loadImpl (::PackSourceLoadOptions &&) |
| MCAPI::PackType | $getPackType () const |
| MCAPI void | $refreshCatalogItems (::IPackManifestFactory &) |
| virtual void | forEachPackShared (::brstd::function_ref< void(::gsl::not_null<::std::shared_ptr<::Pack > >)> callback) |
| virtual::PackOrigin | getPackOrigin () const |
| virtual void | _buildSourcesForLoad (::std::vector<::gsl::not_null<::PackSource * > > &sources) |
| MCAPI void | _addPack (::std::shared_ptr<::Pack > pack) |
| MCAPI::PackSourceLoadResult | _applyAndFinishLoadTask (::std::shared_ptr<::PackTaskData > task) |
| MCAPI::PackSourceLoadResult | _createImmediateLoadResult () |
| MCAPI::PackSourceLoadResult | _getTaskData (::brstd::function_ref<::PackSourceLoadResult(::std::shared_ptr<::PackTaskData >)> task) |
| MCAPI::PackSourceReport | load (::IPackManifestFactory &manifestFactory, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > const &keyProvider) |
| MCAPI::PackSourceLoadResult | loadImmediate (::IPackManifestFactory &manifestFactory, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > const &keyProvider) |
| MCAPI::PackSourceLoadResult | requestLoad (::PackSourceLoadOptions &&options) |
| MCAPI void * | $ctor (::PackSourceOptions options) |
| MCAPI void | $forEachPackShared (::brstd::function_ref< void(::gsl::not_null<::std::shared_ptr<::Pack > >)> callback) |
| MCFOLD::PackOrigin | $getPackOrigin () const |
| MCAPI void | $_buildSourcesForLoad (::std::vector<::gsl::not_null<::PackSource * > > &sources) |
| MCFOLD void | $dtor () |
Static Public Member Functions | |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::IEntitlementManager > > | mEntitlementManager |
| ::ll::TypedStorage< 1, 1, bool > | mEnabled |
| ::ll::TypedStorage< 1, 1, ::PackType const > | mPackType |
| ::ll::TypedStorage< 1, 1, bool const > | mHighPriorityIconRequests |
| ::ll::TypedStorage< 8, 16, ::Bedrock::Threading::SharedAsync< void > > | mActiveFetch |
| ::ll::TypedStorage< 8, 8, ::std::unique_ptr<::TaskGroup > > | mTaskGroup |
| ::ll::TypedStorage< 8, 8, ::std::unique_ptr<::IContentCatalogPackSourceService > > | mCatalogService |
| ::ll::TypedStorage< 8, 16, ::std::weak_ptr<::ContentManagerUtils::ISourcesAsyncReloader > > | mWeakSourcesAsyncReloader |
| ::ll::TypedStorage< 8, 8, ::gsl::not_null<::std::unique_ptr<::IPackIOProvider > > const > | mIO |
| ::ll::TypedStorage< 8, 8, ::gsl::not_null<::std::unique_ptr<::PackStorageContainer > > > | mContainer |
| ::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
|
virtual |
Implements IContentCatalogPackSource.
|
virtual |
Implements PackSource.
|
virtual |
Implements IContentCatalogPackSource.
|
staticinherited |