Merging from development
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>
This commit is contained in:
+27
-23
@@ -122,7 +122,11 @@ namespace ScriptCanvasEditor
|
||||
{
|
||||
}
|
||||
|
||||
ExecutionLogTreeItem* DebugLogRootItem::CreateExecutionItem(const LoggingDataId& loggingDataId, const ScriptCanvas::NodeTypeIdentifier& nodeType, const ScriptCanvas::GraphInfo& graphInfo, const ScriptCanvas::NamedNodeId& nodeId)
|
||||
ExecutionLogTreeItem* DebugLogRootItem::CreateExecutionItem
|
||||
( [[maybe_unused]] const LoggingDataId& loggingDataId
|
||||
, [[maybe_unused]] const ScriptCanvas::NodeTypeIdentifier& nodeType
|
||||
, [[maybe_unused]] const ScriptCanvas::GraphInfo& graphInfo
|
||||
, [[maybe_unused]] const ScriptCanvas::NamedNodeId& nodeId)
|
||||
{
|
||||
ExecutionLogTreeItem* treeItem = nullptr;
|
||||
|
||||
@@ -133,15 +137,6 @@ namespace ScriptCanvasEditor
|
||||
m_additionTimer.start();
|
||||
}
|
||||
}
|
||||
|
||||
if (m_updatePolicy == UpdatePolicy::SingleTime)
|
||||
{
|
||||
treeItem = CreateChildNodeWithoutAddSignal<ExecutionLogTreeItem>(loggingDataId, nodeType, graphInfo, nodeId);
|
||||
}
|
||||
else
|
||||
{
|
||||
treeItem = CreateChildNode<ExecutionLogTreeItem>(loggingDataId, nodeType, graphInfo, nodeId);
|
||||
}
|
||||
|
||||
return treeItem;
|
||||
}
|
||||
@@ -185,7 +180,11 @@ namespace ScriptCanvasEditor
|
||||
// ExecutionLogTreeItem
|
||||
/////////////////////////
|
||||
|
||||
ExecutionLogTreeItem::ExecutionLogTreeItem(const LoggingDataId& loggingDataId, const ScriptCanvas::NodeTypeIdentifier& nodeType, const ScriptCanvas::GraphInfo& graphInfo, const ScriptCanvas::NamedNodeId& nodeId)
|
||||
ExecutionLogTreeItem::ExecutionLogTreeItem
|
||||
( const LoggingDataId& loggingDataId
|
||||
, const ScriptCanvas::NodeTypeIdentifier& nodeType
|
||||
, const SourceHandle& graphInfo
|
||||
, const ScriptCanvas::NamedNodeId& nodeId)
|
||||
: m_loggingDataId(loggingDataId)
|
||||
, m_nodeType(nodeType)
|
||||
, m_graphInfo(graphInfo)
|
||||
@@ -196,7 +195,6 @@ namespace ScriptCanvasEditor
|
||||
m_paletteConfiguration.SetColorPalette("MethodNodeTitlePalette");
|
||||
|
||||
AZ::NamedEntityId entityName;
|
||||
LoggingDataRequestBus::EventResult(entityName, m_loggingDataId, &LoggingDataRequests::FindNamedEntityId, m_graphInfo.m_runtimeEntity);
|
||||
|
||||
m_sourceEntityName = entityName.ToString().c_str();
|
||||
m_displayName = nodeId.m_name.c_str();
|
||||
@@ -207,7 +205,7 @@ namespace ScriptCanvasEditor
|
||||
m_inputName = "---";
|
||||
m_outputName = "---";
|
||||
|
||||
GeneralAssetNotificationBus::Handler::BusConnect(GetAssetId());
|
||||
GeneralAssetNotificationBus::Handler::BusConnect(graphInfo);
|
||||
}
|
||||
|
||||
QVariant ExecutionLogTreeItem::Data(const QModelIndex& index, int role) const
|
||||
@@ -502,12 +500,12 @@ namespace ScriptCanvasEditor
|
||||
|
||||
const ScriptCanvas::GraphIdentifier& ExecutionLogTreeItem::GetGraphIdentifier() const
|
||||
{
|
||||
return m_graphInfo.m_graphIdentifier;
|
||||
return m_graphIdentifier;
|
||||
}
|
||||
|
||||
const AZ::Data::AssetId& ExecutionLogTreeItem::GetAssetId() const
|
||||
AZ::Data::AssetId ExecutionLogTreeItem::GetAssetId() const
|
||||
{
|
||||
return m_graphInfo.m_graphIdentifier.m_assetId;
|
||||
return m_graphInfo.Id();
|
||||
}
|
||||
|
||||
AZ::EntityId ExecutionLogTreeItem::GetScriptCanvasAssetNodeId() const
|
||||
@@ -623,12 +621,14 @@ namespace ScriptCanvasEditor
|
||||
{
|
||||
if (!m_graphCanvasGraphId.IsValid())
|
||||
{
|
||||
GeneralRequestBus::BroadcastResult(m_graphCanvasGraphId, &GeneralRequests::FindGraphCanvasGraphIdByAssetId, GetAssetId());
|
||||
GeneralRequestBus::BroadcastResult(m_graphCanvasGraphId
|
||||
, &GeneralRequests::FindGraphCanvasGraphIdByAssetId, SourceHandle(nullptr, GetAssetId().m_guid, ""));
|
||||
|
||||
if (!EditorGraphNotificationBus::Handler::BusIsConnected())
|
||||
{
|
||||
ScriptCanvas::ScriptCanvasId scriptCanvasId;
|
||||
GeneralRequestBus::BroadcastResult(scriptCanvasId, &GeneralRequests::FindScriptCanvasIdByAssetId, GetAssetId());
|
||||
GeneralRequestBus::BroadcastResult(scriptCanvasId
|
||||
, &GeneralRequests::FindScriptCanvasIdByAssetId, SourceHandle(nullptr, GetAssetId().m_guid, ""));
|
||||
|
||||
EditorGraphNotificationBus::Handler::BusConnect(scriptCanvasId);
|
||||
}
|
||||
@@ -638,7 +638,9 @@ namespace ScriptCanvasEditor
|
||||
{
|
||||
if (!m_graphCanvasNodeId.IsValid())
|
||||
{
|
||||
AssetGraphSceneBus::BroadcastResult(m_scriptCanvasNodeId, &AssetGraphScene::FindEditorNodeIdByAssetNodeId, GetAssetId(), m_scriptCanvasAssetNodeId);
|
||||
AssetGraphSceneBus::BroadcastResult(m_scriptCanvasNodeId
|
||||
, &AssetGraphScene::FindEditorNodeIdByAssetNodeId
|
||||
, SourceHandle(nullptr, GetAssetId().m_guid, ""), m_scriptCanvasAssetNodeId);
|
||||
SceneMemberMappingRequestBus::EventResult(m_graphCanvasNodeId, m_scriptCanvasNodeId, &SceneMemberMappingRequests::GetGraphCanvasEntityId);
|
||||
}
|
||||
|
||||
@@ -806,7 +808,8 @@ namespace ScriptCanvasEditor
|
||||
{
|
||||
if (!m_graphCanvasGraphId.IsValid())
|
||||
{
|
||||
GeneralRequestBus::BroadcastResult(m_graphCanvasGraphId, &GeneralRequests::FindGraphCanvasGraphIdByAssetId, m_graphIdentifier.m_assetId);
|
||||
GeneralRequestBus::BroadcastResult(m_graphCanvasGraphId
|
||||
, &GeneralRequests::FindGraphCanvasGraphIdByAssetId, SourceHandle(nullptr, m_graphIdentifier.m_assetId.m_guid, ""));
|
||||
}
|
||||
|
||||
ScrapeInputName();
|
||||
@@ -828,7 +831,7 @@ namespace ScriptCanvasEditor
|
||||
if (m_graphCanvasGraphId.IsValid() && m_assetInputEndpoint.IsValid())
|
||||
{
|
||||
AZ::EntityId scriptCanvasNodeId;
|
||||
AssetGraphSceneBus::BroadcastResult(scriptCanvasNodeId, &AssetGraphScene::FindEditorNodeIdByAssetNodeId, GetAssetId(), m_assetInputEndpoint.GetNodeId());
|
||||
AssetGraphSceneBus::BroadcastResult(scriptCanvasNodeId, &AssetGraphScene::FindEditorNodeIdByAssetNodeId, SourceHandle(nullptr, GetAssetId().m_guid, ""), m_assetInputEndpoint.GetNodeId());
|
||||
|
||||
GraphCanvas::NodeId graphCanvasNodeId;
|
||||
SceneMemberMappingRequestBus::EventResult(graphCanvasNodeId, scriptCanvasNodeId, &SceneMemberMappingRequests::GetGraphCanvasEntityId);
|
||||
@@ -851,8 +854,9 @@ namespace ScriptCanvasEditor
|
||||
if (m_graphCanvasGraphId.IsValid() && m_assetOutputEndpoint.IsValid())
|
||||
{
|
||||
AZ::EntityId scriptCanvasNodeId;
|
||||
AssetGraphSceneBus::BroadcastResult(scriptCanvasNodeId, &AssetGraphScene::FindEditorNodeIdByAssetNodeId, GetAssetId(), m_assetOutputEndpoint.GetNodeId());
|
||||
|
||||
AssetGraphSceneBus::BroadcastResult(scriptCanvasNodeId, &AssetGraphScene::FindEditorNodeIdByAssetNodeId
|
||||
, SourceHandle(nullptr, GetAssetId().m_guid, ""), m_assetOutputEndpoint.GetNodeId());
|
||||
|
||||
GraphCanvas::NodeId graphCanvasNodeId;
|
||||
SceneMemberMappingRequestBus::EventResult(graphCanvasNodeId, scriptCanvasNodeId, &SceneMemberMappingRequests::GetGraphCanvasEntityId);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user