|
|
virtual::WorldTemplatePackSource & | createWorldTemplatePackSource (::Bedrock::NotNullNonOwnerPtr<::IWorldTemplateManager const > const &worldTemplateManager, ::mce::UUID const &worldTemplateId, ::PackType packType, ::PackOrigin packOrigin)=0 |
|
virtual::WorldTemplatePackSource & | createWorldTemplatePackSource (::std::unique_ptr<::WorldTemplateCollectionView > view, ::mce::UUID const &worldTemplateId, ::PackType packType, ::PackOrigin packOrigin)=0 |
|
virtual::WorldTemplatePackSource * | getWorldTemplatePackSource (::mce::UUID const &worldTemplateId, ::PackType packType) const =0 |
|
virtual::DirectoryPackSource & | createDirectoryPackSource (::Core::Path const &path, ::PackType packType, ::PackOrigin packOrigin, bool isDevDirectory)=0 |
|
virtual::DirectoryPackSource * | getDirectoryPackSource (::Core::Path const &path, ::PackType packType) const =0 |
|
virtual::InPackagePackSource & | createInPackagePackSource (::PackType packType)=0 |
|
virtual::InPackagePackSource * | getInPackagePackSource (::PackType packType)=0 |
|
virtual::WorldHistoryPackSource & | createWorldHistoryPackSource (::Core::Path const &pathToWorld, ::PackType packType)=0 |
|
virtual::WorldHistoryPackSource * | getWorldHistoryPackSource (::Core::Path const &pathToWorld, ::PackType packType) const =0 |
|
virtual ::std::unique_ptr<::CompositePackSource > | createCompositePackSource (::std::vector<::PackSource * > sources)=0 |
|
virtual::DirectoryPackSource * | getDirectoryPackSourceContaining (::PackIdVersion const &packId) const =0 |
|
virtual void | removeFromDirectoryPackSource (::Core::Path const &fullPathToPack)=0 |
|
virtual ::std::unique_ptr<::Realms::RealmsServicePackSource > | createRealmsServicePackSource (int64 realmId, ::PackType packType, ::std::vector<::gsl::not_null<::std::shared_ptr<::Pack > > > &&servicePackData)=0 |
| MCAPI void | $dtor () |
|
MCFOLD void * | $ctor () |
|
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |