This is the complete list of members for AZ::Data::AssetManager, including all inherited members.
ActiveJobList typedef (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
AddActiveStreamerRequest(AssetId assetId, AZStd::shared_ptr< AssetDataStream > readRequest) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
AddBlockingRequest(AssetId assetId, WaitForAsset *blockingRequest) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
AddJob(AssetDatabaseJob *job) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
AssetCatalogMap typedef (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | |
AssetContainer (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | friend |
AssetData (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | friend |
AssetDatabaseJob (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | friend |
AssetHandlerMap typedef (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | |
AssetManager(const Descriptor &desc) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
AssetMap typedef (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | |
AssetRequestMap typedef | AZ::Data::AssetManager | protected |
AssignAssetData(const Asset< AssetData > &asset) | AZ::Data::AssetManager | |
AZ_CLASS_ALLOCATOR(AssetManager, SystemAllocator) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | |
BlockingRequestMap typedef | AZ::Data::AssetManager | protected |
BlockUntilLoadComplete(const Asset< AssetData > &asset) | AZ::Data::AssetManager | |
Create(const Descriptor &desc) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | static |
CreateAsset(const AssetId &assetId, AssetLoadBehavior assetReferenceLoadBehavior=AssetLoadBehavior::Default) | AZ::Data::AssetManager | |
CreateAsset(const AssetId &assetId, const AssetType &assetType, AssetLoadBehavior assetReferenceLoadBehavior=AssetLoadBehavior::Default) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | |
CreateAssetContainer(Asset< AssetData > asset, const AssetLoadParameters &loadParams=AssetLoadParameters{}, bool isReload=false) const | AZ::Data::AssetManager | protectedvirtual |
Destroy() (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | static |
DispatchEvents() (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | |
FindAsset(const AssetId &assetId, AssetLoadBehavior assetReferenceLoadBehavior) | AZ::Data::AssetManager | |
FindAsset(const AssetId &assetId, AssetLoadBehavior assetReferenceLoadBehavior) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | |
FindOrCreateAsset(const AssetId &assetId, AssetLoadBehavior assetReferenceLoadBehavior) | AZ::Data::AssetManager | |
FindOrCreateAsset(const AssetId &assetId, const AssetType &assetType, AssetLoadBehavior assetReferenceLoadBehavior) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | |
GetAsset(const AssetId &assetId, AssetLoadBehavior assetReferenceLoadBehavior, const AssetLoadParameters &loadParams=AssetLoadParameters{}) | AZ::Data::AssetManager | |
GetAsset(const AssetId &assetId, const AssetType &assetType, AssetLoadBehavior assetReferenceLoadBehavior, const AssetLoadParameters &loadParams=AssetLoadParameters{}) | AZ::Data::AssetManager | |
GetAssetContainer(Asset< AssetData > asset, const AssetLoadParameters &loadParams=AssetLoadParameters{}, bool isReload=false) | AZ::Data::AssetManager | protected |
GetAssetInfoUpgradingEnabled() const (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | |
GetHandledAssetTypes(AssetCatalog *catalog, AZStd::vector< AZ::Data::AssetType > &assetTypes) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | |
GetHandler(const AssetType &assetType) | AZ::Data::AssetManager | |
GetLoadStreamInfoForAsset(const AssetId &assetId, const AssetType &assetType) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | |
GetModifiedLoadStreamInfoForAsset(const Asset< AssetData > &asset, AssetHandler *handler) | AZ::Data::AssetManager | protected |
GetParallelDependentLoadingEnabled() const (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | |
GetSaveStreamInfoForAsset(const AssetId &assetId, const AssetType &assetType) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | |
HasActiveJobsOrStreamerRequests() | AZ::Data::AssetManager | |
Instance() (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | static |
IsReady() (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | static |
LoadAssetJob (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | friend |
m_activeAssetDataStreamRequests (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
m_activeBlockingRequestMutex (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
m_activeBlockingRequests (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
m_activeJobOrRequestMutex (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
m_activeJobs (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
m_assetContainerMutex (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
m_assetContainers (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
m_assetInfoUpgradingEnabled (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
m_assetMutex (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
m_assets (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
m_cancelAllActiveJobs (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
m_catalogMutex (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
m_catalogs (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
m_creationTokenGenerator (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
m_debugAssetEvents (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
m_enableParallelDependentLoading | AZ::Data::AssetManager | protected |
m_handlers (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
m_mainThreadId (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
m_ownedAssetContainerLookup (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
m_ownedAssetContainers (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
m_reloads (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
m_suspendAssetRelease (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
NotifyAssetCanceled(AssetId assetId) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
NotifyAssetContainerReady(Asset< AssetData > asset) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
NotifyAssetError(Asset< AssetData > asset) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
NotifyAssetPreReload(Asset< AssetData > asset) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
NotifyAssetReady(Asset< AssetData > asset) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
NotifyAssetReloaded(Asset< AssetData > asset) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
NotifyAssetReloadError(Asset< AssetData > asset) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
OnAssetCanceled(AssetId asset) override (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
OnAssetContainerCanceled(AssetContainer *container) override (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
OnAssetContainerReady(AssetContainer *container) override (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
OnAssetError(const Asset< AssetData > &asset) override (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
OnAssetReady(const Asset< AssetData > &asset) override (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
OnAssetReloaded(const Asset< AssetData > &asset) override (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
OnAssetReloadError(const Asset< AssetData > &asset) override (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
OnAssetUnused(AssetData *asset) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
OwnedAssetContainerMap typedef (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | |
PostLoad(AZ::Data::Asset< AZ::Data::AssetData > &asset, bool loadSucceeded, bool isReload, AZ::Data::AssetHandler *assetHandler=nullptr) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
PrepareShutDown() | AZ::Data::AssetManager | |
QueueAssetReload(AZ::Data::Asset< AZ::Data::AssetData > asset, bool signalLoaded) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
QueueAsyncStreamLoad(Asset< AssetData > asset, AZStd::shared_ptr< AssetDataStream > dataStream, const AZ::Data::AssetStreamInfo &streamInfo, bool isReload, AssetHandler *handler, const AssetLoadParameters &loadParameters, bool signalLoaded) | AZ::Data::AssetManager | protected |
RegisterAssetLoading(const Asset< AssetData > &asset) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
RegisterCatalog(AssetCatalog *catalog, const AssetType &assetType) | AZ::Data::AssetManager | |
RegisterHandler(AssetHandler *handler, const AssetType &assetType) | AZ::Data::AssetManager | |
ReleaseAsset(AssetData *asset, AssetId assetId, AssetType assetType, bool removeAssetFromHash, int creationToken) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
ReleaseAssetContainersForAsset(AssetData *asset) | AZ::Data::AssetManager | protected |
ReleaseOwnedAssetContainer(AssetContainer *assetContainer) | AZ::Data::AssetManager | protected |
ReloadAsset(const AssetId &assetId, AssetLoadBehavior assetReferenceLoadBehavior, bool isAutoReload=false) | AZ::Data::AssetManager | |
ReloadAssetFromData(const Asset< AssetData > &asset) | AZ::Data::AssetManager | |
ReloadAssetJob (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | friend |
ReloadMap typedef (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
RemoveActiveStreamerRequest(AssetId assetId) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
RemoveBlockingRequest(AssetId assetId, WaitForAsset *blockingRequest) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
RemoveJob(AssetDatabaseJob *job) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
RescheduleStreamerRequest(AssetId assetId, AZ::IO::IStreamerTypes::Deadline newDeadline, AZ::IO::IStreamerTypes::Priority newPriority) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
ResumeAssetRelease() | AZ::Data::AssetManager | |
s_assetDB (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protectedstatic |
SaveAsset(const Asset< AssetData > &asset) | AZ::Data::AssetManager | |
SetAssetInfoUpgradingEnabled(bool enable) | AZ::Data::AssetManager | |
SetInstance(AssetManager *assetManager) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | static |
SetParallelDependentLoadingEnabled(bool enable) | AZ::Data::AssetManager | |
ShouldCancelAllActiveJobs() const (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | |
SuspendAssetRelease() | AZ::Data::AssetManager | |
UnregisterAssetLoading(const Asset< AssetData > &asset) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
UnregisterCatalog(AssetCatalog *catalog) | AZ::Data::AssetManager | |
UnregisterHandler(AssetHandler *handler) | AZ::Data::AssetManager | |
UpdateDebugStatus(const AZ::Data::Asset< AZ::Data::AssetData > &asset) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
ValidateAndPostLoad(AZ::Data::Asset< AZ::Data::AssetData > &asset, bool loadSucceeded, bool isReload, AZ::Data::AssetHandler *assetHandler=nullptr) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
ValidateAndRegisterAssetLoading(const Asset< AssetData > &asset) (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
WaitForActiveJobsAndStreamerRequestsToFinish() (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protected |
WaitForAsset (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | friend |
WeakAssetContainerMap typedef (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | |
~AssetManager() (defined in AZ::Data::AssetManager) | AZ::Data::AssetManager | protectedvirtual |