Open 3D Engine ScriptCanvas Gem 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.
ScriptCanvasEditor::VersionExplorer::ModelNotificationsTraits Class Referenceabstract

Inherits AZ::EBusTraits.

Public Member Functions

virtual void OnScanBegin (size_t assetCount)=0
 
virtual void OnScanComplete (const ScanResult &result)=0
 
virtual void OnScanFilteredGraph (const SourceHandle &info)=0
 
virtual void OnScanLoadFailure (const SourceHandle &info)=0
 
virtual void OnScanUnFilteredGraph (const SourceHandle &info)=0
 
virtual void OnUpgradeBegin (const ModifyConfiguration &config, const AZStd::vector< SourceHandle > &assets)=0
 
virtual void OnUpgradeComplete (const ModificationResults &results)=0
 
virtual void OnUpgradeDependenciesGathered (const SourceHandle &info, Result result)=0
 
virtual void OnUpgradeDependencySortBegin (const ModifyConfiguration &config, const AZStd::vector< SourceHandle > &assets)=0
 
virtual void OnUpgradeDependencySortEnd (const ModifyConfiguration &config, const AZStd::vector< SourceHandle > &assets, const AZStd::vector< size_t > &sortedOrder)=0
 
virtual void OnUpgradeDependencyWaitInterval (const SourceHandle &info)=0
 
virtual void OnUpgradeModificationBegin (const ModifyConfiguration &config, const SourceHandle &info)=0
 
virtual void OnUpgradeModificationEnd (const ModifyConfiguration &config, const SourceHandle &info, ModificationResult result)=0
 

The documentation for this class was generated from the following file: