version upgrader in a presumed working story
Signed-off-by: chcurran <82187351+carlitosan@users.noreply.github.com>
This commit is contained in:
@@ -306,8 +306,8 @@ namespace ScriptCanvas
|
||||
{
|
||||
class ScriptCanvasData;
|
||||
|
||||
using DataPtr = AZStd::shared_ptr<ScriptCanvasData>;
|
||||
using DataPtrConst = AZStd::shared_ptr<const ScriptCanvasData>;
|
||||
using DataPtr = AZStd::intrusive_ptr<ScriptCanvasData>;
|
||||
using DataPtrConst = AZStd::intrusive_ptr<const ScriptCanvasData>;
|
||||
}
|
||||
|
||||
namespace ScriptCanvasEditor
|
||||
@@ -372,7 +372,7 @@ namespace ScriptCanvasEditor
|
||||
namespace ScriptCanvas
|
||||
{
|
||||
class ScriptCanvasData
|
||||
: public AZStd::enable_shared_from_this<ScriptCanvasData>
|
||||
: public AZStd::intrusive_refcount<AZStd::atomic_uint, AZStd::intrusive_default_delete>
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
@@ -152,19 +152,19 @@ namespace ScriptCanvas
|
||||
{
|
||||
if (azrtti_istypeof<Nodes::String::Format>(execution->GetId().m_node))
|
||||
{
|
||||
return MetaDataPtr(aznew FormatStringMetaData());
|
||||
return AZStd::make_shared<FormatStringMetaData>();
|
||||
}
|
||||
else if (azrtti_istypeof<Nodes::String::Print>(execution->GetId().m_node))
|
||||
{
|
||||
return MetaDataPtr(aznew PrintMetaData());
|
||||
return AZStd::make_shared<PrintMetaData>();
|
||||
}
|
||||
else if (azrtti_istypeof<Nodes::Math::MathExpression>(execution->GetId().m_node))
|
||||
{
|
||||
return MetaDataPtr(aznew MathExpressionMetaData());
|
||||
return AZStd::make_shared<MathExpressionMetaData>();
|
||||
}
|
||||
else if (execution->GetSymbol() == Symbol::FunctionCall)
|
||||
{
|
||||
return MetaDataPtr(aznew FunctionCallDefaultMetaData());
|
||||
return AZStd::make_shared<FunctionCallDefaultMetaData>();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user