fix upgrade scanner
Signed-off-by: chcurran <82187351+carlitosan@users.noreply.github.com>
This commit is contained in:
@@ -26,6 +26,8 @@
|
||||
#include <ScriptCanvas/Variable/VariableCore.h>
|
||||
#include <AzCore/Interface/Interface.h>
|
||||
|
||||
#include <ScriptCanvas/Core/Core.h>
|
||||
|
||||
namespace GraphCanvas
|
||||
{
|
||||
class GraphCanvasTreeItem;
|
||||
@@ -223,7 +225,7 @@ namespace ScriptCanvasEditor
|
||||
virtual void OnUpgradeStart() {}
|
||||
virtual void OnUpgradeCancelled() {}
|
||||
|
||||
virtual void OnGraphUpgradeComplete(AZ::Data::Asset<AZ::Data::AssetData>&, bool skipped = false) { (void)skipped; }
|
||||
virtual void OnGraphUpgradeComplete(SourceHandle&, bool skipped = false) { (void)skipped; }
|
||||
};
|
||||
|
||||
using UpgradeNotificationsBus = AZ::EBus<UpgradeNotifications>;
|
||||
|
||||
@@ -237,7 +237,7 @@ namespace ScriptCanvasEditor
|
||||
IfOutOfDate,
|
||||
Forced
|
||||
};
|
||||
bool UpgradeGraph(const AZ::Data::Asset<AZ::Data::AssetData>& asset, UpgradeRequest request, bool isVerbose = true);
|
||||
bool UpgradeGraph(SourceHandle& asset, UpgradeRequest request, bool isVerbose = true);
|
||||
void ConnectGraphCanvasBuses();
|
||||
void DisconnectGraphCanvasBuses();
|
||||
///////
|
||||
|
||||
+2
@@ -37,6 +37,7 @@ namespace ScriptCanvasEditor
|
||||
, private EditorScriptCanvasComponentLoggingBus::Handler
|
||||
, private EditorScriptCanvasComponentRequestBus::Handler
|
||||
, private AssetTrackerNotificationBus::Handler
|
||||
, private AzToolsFramework::AssetSystemBus::Handler
|
||||
, private AzToolsFramework::EditorEntityContextNotificationBus::Handler
|
||||
|
||||
{
|
||||
@@ -44,6 +45,7 @@ namespace ScriptCanvasEditor
|
||||
AZ_COMPONENT(EditorScriptCanvasComponent, "{C28E2D29-0746-451D-A639-7F113ECF5D72}", AzToolsFramework::Components::EditorComponentBase);
|
||||
|
||||
EditorScriptCanvasComponent();
|
||||
// EditorScriptCanvasComponent(AZ::Data::Asset<ScriptCanvasAsset> asset);
|
||||
EditorScriptCanvasComponent(AZ::Data::Asset<ScriptCanvasAsset> asset);
|
||||
~EditorScriptCanvasComponent() override;
|
||||
|
||||
|
||||
@@ -184,9 +184,9 @@ namespace ScriptCanvasEditor
|
||||
bool m_graphNeedsDirtying = false;
|
||||
|
||||
Graph* m_graph = nullptr;
|
||||
AZ::Data::Asset<AZ::Data::AssetData> m_asset;
|
||||
SourceHandle m_asset;
|
||||
|
||||
void SetAsset(const AZ::Data::Asset<AZ::Data::AssetData>& asset);
|
||||
void SetAsset(SourceHandle& assetasset);
|
||||
|
||||
void OnComplete(IState::ExitStatus exitStatus) override;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user