Open 3D Engine AzFramework API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AzFramework::AssetCatalog Member List

This is the complete list of members for AzFramework::AssetCatalog, including all inherited members.

AddAssetDependencies(const AZ::Data::AssetId &searchAssetId, AZStd::unordered_set< AZ::Data::AssetId > &assetSet, AZStd::vector< AZ::Data::ProductDependency > &dependencyList, const AZStd::unordered_set< AZ::Data::AssetId > &exclusionList, const AZStd::vector< AZStd::string > &wildcardPatternExclusionList, AZ::Data::PreloadAssetListType &preloadAssetList) constAzFramework::AssetCatalogprotected
AddCatalogEntry(AZStd::shared_ptr< AzFramework::AssetRegistry > deltaCatalog) (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalogprotected
AddDeltaCatalog(AZStd::shared_ptr< AzFramework::AssetRegistry > deltaCatalog) override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
AddExtension(const char *extension) override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
ApplyDeltaCatalog(AZStd::shared_ptr< AzFramework::AssetRegistry > deltaCatalog) (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalogprotected
AssetCatalog() (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
AssetCatalog(bool useDirectConnections) (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalogexplicit
AssetChanged(const AZStd::vector< AzFramework::AssetSystem::AssetNotificationMessage > &messages, bool isCatalogInitialize=false) overrideAzFramework::AssetCatalogvirtual
AssetRemoved(const AZStd::vector< AzFramework::AssetSystem::AssetNotificationMessage > &messages) overrideAzFramework::AssetCatalogvirtual
AZ_TYPE_INFO(AssetCatalog, "{D80BAFE6-0391-4D40-9C76-1E63D2D7C64F}") (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
ClearCatalog() override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
CreateBundleManifest(const AZStd::string &deltaCatalogPath, const AZStd::vector< AZStd::string > &dependentBundleNames, const AZStd::string &fileDirectory, int bundleVersion, const AZStd::vector< AZ::IO::Path > &levelDirs) override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
CreateDeltaCatalog(const AZStd::vector< AZStd::string > &files, const AZStd::string &filePath) override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
DisableCatalog() override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
DoesAssetIdMatchWildcardPattern(const AZ::Data::AssetId &assetId, const AZStd::string &wildcardPattern) override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
EnableCatalogForAsset(const AZ::Data::AssetType &assetType) override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
EnumerateAssets(BeginAssetEnumerationCB beginCB, AssetEnumerationCB enumerateCB, EndAssetEnumerationCB endCB) override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
GenerateAssetIdTEMP(const char *) override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
GetAllProductDependencies(const AZ::Data::AssetId &asset) override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
GetAllProductDependenciesFilter(const AZ::Data::AssetId &id, const AZStd::unordered_set< AZ::Data::AssetId > &exclusionList, const AZStd::vector< AZStd::string > &wildcardPatternExclusionList) override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
GetAssetIdByPath(const char *path, const AZ::Data::AssetType &typeToRegister, bool autoRegisterIfNotFound) override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
GetAssetInfoById(const AZ::Data::AssetId &id) override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
GetAssetPathById(const AZ::Data::AssetId &id) override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
GetAssetTypeByDisplayName(const AZStd::string_view displayName) override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
GetDirectProductDependencies(const AZ::Data::AssetId &asset) override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
GetHandledAssetTypes(AZStd::vector< AZ::Data::AssetType > &assetTypes) override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
GetLoadBehaviorProductDependencies(const AZ::Data::AssetId &id, AZStd::unordered_set< AZ::Data::AssetId > &noloadSet, AZ::Data::PreloadAssetListType &preloadAssetList) override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
GetRegisteredAssetPaths() override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
GetStreamInfoForLoad(const AZ::Data::AssetId &assetId, const AZ::Data::AssetType &assetType) override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
GetStreamInfoForSave(const AZ::Data::AssetId &assetId, const AZ::Data::AssetType &assetType) override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
InitializeCatalog(const char *catalogRegistryFile=nullptr)AzFramework::AssetCatalog
InsertCatalogEntry(AZStd::shared_ptr< AzFramework::AssetRegistry > deltaCatalog, size_t catalogIndex) (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalogprotected
InsertDeltaCatalog(AZStd::shared_ptr< AzFramework::AssetRegistry > deltaCatalog, size_t slotNum) override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
InsertDeltaCatalogBefore(AZStd::shared_ptr< AzFramework::AssetRegistry > deltaCatalog, AZStd::shared_ptr< AzFramework::AssetRegistry > afterDeltaCatalog) override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
IsTrackedAssetType(const char *assetFilename) constAzFramework::AssetCatalogprotected
LoadCatalog(const char *catalogRegistryFile) override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
LoadCatalogFromFile(const char *catalogFile) (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalogstatic
RegisterAsset(const AZ::Data::AssetId &id, AZ::Data::AssetInfo &info) override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
ReloadCatalogs() (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalogprotected
RemoveDeltaCatalog(AZStd::shared_ptr< AzFramework::AssetRegistry > deltaCatalog) override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
Reset()AzFramework::AssetCatalog
ResetRegistry() (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalogprotected
SaveAssetBundleManifest(const char *assetBundleManifestFile, AzFramework::AssetBundleManifest *bundleManifest) (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalogstatic
SaveCatalog(const char *catalogRegistryFile) override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
SaveCatalog(const char *catalogRegistryFile, AzFramework::AssetRegistry *catalogRegistry) (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalogstatic
StartMonitoringAssets() override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
StopMonitoringAssets() override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
UnregisterAsset(const AZ::Data::AssetId &id) override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog
~AssetCatalog() override (defined in AzFramework::AssetCatalog)AzFramework::AssetCatalog