public BoolTermNodeData(BoolTermNodeSet nodeSet, UITransitionTerm tranTerms, AbstractUIBoolTerm myBoolTerm) { _nodeSet = nodeSet; _tranTerm = tranTerms; _boolTerm = myBoolTerm; _boolTermType = _boolTerm.GetTermType(); }
public TrrigerTermNodeSet(Vector2 firstPos, Vector2 nodeSize , UITransitionTerm term , int colorCode = 0) : base(firstPos, nodeSize, colorCode) { RawAddNode(new TrrigerTermNodeData(this, term)); }
public BoolTermNodeSet(Vector2 firstPos, Vector2 nodeSize , UITransitionTerm tranData, List <AbstractUIBoolTerm> boolTerms , int colorCode = 0) : base(firstPos, nodeSize, colorCode) { _tranData = tranData; RawAddNode(ConvertUIBoolTerm2NodeData(boolTerms)); }
public TrrigerTermNodeData(TrrigerTermNodeSet nodeSet, UITransitionTerm tranTerm) { _nodeSet = nodeSet; _tranTerm = tranTerm; if (_trrigerTerm == null) { _tranTerm.AddTrrigerTerm(TrrigerType.None); } _trrigerType = _trrigerTerm.GetTrrigerType(); }
public void OpenWindow(UITransitionTerm tranData) { _transitionData = tranData; //_boolNodeSet = new BoolTermNodeSet(new Vector2(400, 50), new Vector2(200, 150),tranData, colorCode: 5); _boolNodeSet = new BoolTermNodeSet( new Vector2(400, 50), new Vector2(200, 150), _transitionData, tranData._BoolTerms, colorCode: 5 ); _trrigerNodeSet = new TrrigerTermNodeSet( new Vector2(100, 50), new Vector2(200, 150), _transitionData, colorCode: 3 ); ShowWindow <UITermWIndow>(); }