public static void InitNodePinTypes(CodeGenerateSystem.Base.ConstructionParams smParam) { enLinkType linkType = enLinkType.Float1 | enLinkType.Float2 | enLinkType.Float3 | enLinkType.Float4; CollectLinkPinInfo(smParam, "InputLink", linkType, enBezierType.Left, enLinkOpType.End, false); CollectLinkPinInfo(smParam, "ResultLink", linkType, enBezierType.Right, enLinkOpType.Start, true); }
public CPagelInk(enLinkType linkType, string title, InvokeMeTask invokeMe, string urlSource, string infoText) { _linkType = linkType; _title = title; _invokeMe = invokeMe; _urlSource = urlSource; _infoText = infoText; }
public static void InitNodePinTypes(CodeGenerateSystem.Base.ConstructionParams smParam) { enLinkType codValueLinkType = enLinkType.Float1 | enLinkType.Int32 | enLinkType.Int64 | enLinkType.Double | enLinkType.Single; CollectLinkPinInfo(smParam, "ValueA", codValueLinkType, enBezierType.Left, enLinkOpType.End, false); CollectLinkPinInfo(smParam, "ValueB", codValueLinkType, enBezierType.Left, enLinkOpType.End, false); enLinkType resultValueType = enLinkType.Int32 | enLinkType.Float1 | enLinkType.Float2 | enLinkType.Float3 | enLinkType.Float4; CollectLinkPinInfo(smParam, "ValueAgtB", resultValueType, enBezierType.Left, enLinkOpType.End, false); CollectLinkPinInfo(smParam, "ValueAeqB", resultValueType, enBezierType.Left, enLinkOpType.End, false); CollectLinkPinInfo(smParam, "ValueAltB", resultValueType, enBezierType.Left, enLinkOpType.End, false); CollectLinkPinInfo(smParam, "ResultHandle", resultValueType, enBezierType.Right, enLinkOpType.Start, true); }