Files
serein-flow/Library/Enums/NodeType.cs

65 lines
1.3 KiB
C#
Raw Normal View History

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Serein.Library.Enums
{
public enum NodeType
{
/// <summary>
/// 初始化(事件,不生成节点)
/// </summary>
Init,
/// <summary>
/// 开始载入(事件,不生成节点)
/// </summary>
Loading,
/// <summary>
/// 结束(事件,不生成节点)
/// </summary>
Exit,
/// <summary>
/// 触发器
/// </summary>
Flipflop,
/// <summary>
/// 条件
/// </summary>
Condition,
/// <summary>
/// 动作
/// </summary>
Action,
}
public enum NodeControlType
{
None,
/// <summary>
/// 动作节点
/// </summary>
Action,
/// <summary>
/// 触发器节点
/// </summary>
Flipflop,
/// <summary>
/// 表达式操作节点
/// </summary>
ExpOp,
/// <summary>
/// 表达式操作节点
/// </summary>
ExpCondition,
/// <summary>
/// 条件节点区域
/// </summary>
ConditionRegion,
}
}