23 lines
1.2 KiB
XML
23 lines
1.2 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
|
|
<ScriptCanvas Include="Include/ScriptCanvas/Internal/Nodes/ExpressionNodeBase.h" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
|
<Class Name="ExpressionNodeBase"
|
|
QualifiedName="ScriptCanvas::Nodes::Internal::ExpressionNodeBase"
|
|
PreferredClassName="ExpressionNodeBase"
|
|
Uuid="{797C800D-8C96-4675-B5B5-2A321AC09433}"
|
|
Base="ScriptCanvas::Node"
|
|
Category="Internal"
|
|
Version="0"
|
|
DynamicSlotOrdering="True"
|
|
GeneratePropertyFriend="True"
|
|
Description="Base class for any node that wants to evaluate user given expressions.">
|
|
<In Name="In" Description="Input signal"/>
|
|
<SerializedProperty Name="m_format" />
|
|
<SerializedProperty Name="m_expressionTree" />
|
|
<SerializedProperty Name="m_isInError" />
|
|
<EditProperty UiHandler="AZ::Edit::UIHandlers::Default" FieldName="m_format" Name="Expression" Description="The expression string; Any word within {} will create a data pin on the node.">
|
|
<EditAttribute Key="AZ::Edit::Attributes::StringLineEditingCompleteNotify" Value="&ExpressionNodeBase::SignalFormatChanged"/>
|
|
</EditProperty>
|
|
</Class>
|
|
</ScriptCanvas>
|