/// <summary> /// node为当前处理的节点 如SetValue(this,value) /// </summary> /// <typeparam name="T"></typeparam> /// <param name="node"></param> /// <param name="value"></param> public void SetValue <T>(IStatusNode <T> node, T value) where T : struct { StateData.SetValue(Index, value); }
public void Inactive(IStatusNode node) { StateData.SetNodeCycle(Index, NodeCycle.Inactive); }
public T GetValue <T>(IStatusNode <T> node) where T : struct { return(StateData.GetValue <T>(Index)); }