Fixed scoping rules for variables
This commit is contained in:
+1
-1
@@ -63,7 +63,7 @@ namespace ScriptCanvasDeveloperEditor
|
||||
ScriptCanvas::Datum datum(dataType, ScriptCanvas::Datum::eOriginality::Original);
|
||||
|
||||
AZ::Outcome<ScriptCanvas::VariableId, AZStd::string> outcome = AZ::Failure(AZStd::string());
|
||||
m_variableRequests->AddVariable(variableName, datum);
|
||||
m_variableRequests->AddVariable(variableName, datum, false);
|
||||
|
||||
++m_variableCounter;
|
||||
}
|
||||
|
||||
+2
-2
@@ -144,7 +144,7 @@ namespace ScriptCanvasDeveloper
|
||||
{
|
||||
ScriptCanvasEditor::SceneCounterRequestBus::EventResult(variableCounter, m_scriptCanvasId, &ScriptCanvasEditor::SceneCounterRequests::GetNewVariableCounter);
|
||||
|
||||
// Cribbed from VariableDockWidget. Shuld always be in sync with that.
|
||||
// From VariableDockWidget, Should always be in sync with that.
|
||||
variableName = AZStd::string::format("Variable %u", variableCounter);
|
||||
|
||||
ScriptCanvas::GraphVariableManagerRequestBus::EventResult(nameAvailable, m_scriptCanvasId, &ScriptCanvas::GraphVariableManagerRequests::IsNameAvailable, variableName);
|
||||
@@ -154,7 +154,7 @@ namespace ScriptCanvasDeveloper
|
||||
ScriptCanvas::Datum datum(m_dataType, ScriptCanvas::Datum::eOriginality::Original);
|
||||
|
||||
AZ::Outcome<ScriptCanvas::VariableId, AZStd::string> outcome = AZ::Failure(AZStd::string());
|
||||
ScriptCanvas::GraphVariableManagerRequestBus::EventResult(outcome, m_scriptCanvasId, &ScriptCanvas::GraphVariableManagerRequests::AddVariable, variableName, datum);
|
||||
ScriptCanvas::GraphVariableManagerRequestBus::EventResult(outcome, m_scriptCanvasId, &ScriptCanvas::GraphVariableManagerRequests::AddVariable, variableName, datum, false);
|
||||
|
||||
if (outcome)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user