The Great ScriptCanvas Purge, Part IV

Signed-off-by: chcurran <82187351+carlitosan@users.noreply.github.com>
This commit is contained in:
chcurran
2021-07-06 13:13:16 -07:00
parent fa7accf2dc
commit 360236b89e
173 changed files with 131 additions and 6154 deletions
@@ -51,28 +51,6 @@ namespace ScriptCanvas
}
}
void Replace::OnInputSignal(const SlotId&)
{
AZ_PROFILE_SCOPE(AZ::Debug::ProfileCategory::ScriptCanvas, "ScriptCanvas::Replace::OnInputSignal");
AZStd::string sourceString = ReplaceProperty::GetSource(this);
AZStd::string replaceString = ReplaceProperty::GetReplace(this);
AZStd::string withString = ReplaceProperty::GetWith(this);
bool caseSensitive = ReplaceProperty::GetCaseSensitive(this);
AzFramework::StringFunc::Replace(sourceString, replaceString.c_str(), withString.c_str(), caseSensitive);
const SlotId outputResultSlotId = ReplaceProperty::GetResultSlotId(this);
ScriptCanvas::Datum output(sourceString);
if (auto* outputSlot = GetSlot(outputResultSlotId))
{
PushOutput(output, *outputSlot);
}
SignalOutput(GetSlotId("Out"));
}
}
}
}