protected override void SliceOrPinOrderChanged() { FKeyTime.Name = FPin.Name + "-Time" + FSliceIndex.ToString(); FKeyColor.Name = FPin.Name + "-Color" + FSliceIndex.ToString(); FKeyTime.Order = FPin.Order; FKeyColor.Order = FPin.Order; }
protected override void SliceOrPinOrderChanged() { FStateTime.Name = FPin.Name + "-Time" + FSliceIndex.ToString(); FStateName.Name = FPin.Name + "-Name" + FSliceIndex.ToString(); FStateEvents.Name = FPin.Name + "-Events" + FSliceIndex.ToString(); FStateTime.Order = FPin.Order; FStateName.Order = FPin.Order; FStateEvents.Order = FPin.Order; }
protected override void CreatePins() { FHost.CreateValueConfig(FPin.Name + "-Time" + FSliceIndex.ToString(), 1, null, TSliceMode.Dynamic, TPinVisibility.Hidden, out FKeyTime); FKeyTime.SliceCount = 0; FKeyTime.SetSubType(Double.MinValue, Double.MaxValue, 0.001D, 0, false, false, false); FHost.CreateColorConfig(FPin.Name + "-Color" + FSliceIndex.ToString(), TSliceMode.Dynamic, TPinVisibility.Hidden, out FKeyColor); FKeyColor.SliceCount = 0; FKeyColor.SetSubType(VColor.Black, true); }
protected override void SliceOrPinOrderChanged() { FKeyTime.Name = FPin.Name + "-Time" + FSliceIndex.ToString(); FKeyFlagY.Name = FPin.Name + "-FlagY" + FSliceIndex.ToString(); FKeyValue.Name = FPin.Name + "-Value" + FSliceIndex.ToString(); FKeyTime.Order = FPin.Order; FKeyFlagY.Order = FPin.Order; FKeyValue.Order = FPin.Order; }
protected override void SliceOrPinOrderChanged() { FKeyTime.Name = FPin.Name + "-Time" + FSliceIndex.ToString(); FKeyValue.Name = FPin.Name + "-Value" + FSliceIndex.ToString(); FKeyInType.Name = FPin.Name + "-InType" + FSliceIndex.ToString(); FKeyOutType.Name = FPin.Name + "-OutType" + FSliceIndex.ToString(); FKeyTime.Order = FPin.Order; FKeyValue.Order = FPin.Order; FKeyInType.Order = FPin.Order; FKeyOutType.Order = FPin.Order; }
protected override void CreatePins() { FHost.CreateValueConfig(FPin.Name + "-Time" + FSliceIndex.ToString(), 1, null, TSliceMode.Dynamic, TPinVisibility.Hidden, out FStateTime); FStateTime.SliceCount = 0; FStateTime.SetSubType(Double.MinValue, Double.MaxValue, 0.001D, 0, false, false, false); FHost.CreateStringConfig(FPin.Name + "-Name" + FSliceIndex.ToString(), TSliceMode.Dynamic, TPinVisibility.Hidden, out FStateName); FStateName.SliceCount = 0; FStateName.SetSubType("default", false); FHost.CreateStringConfig(FPin.Name + "-Events" + FSliceIndex.ToString(), TSliceMode.Dynamic, TPinVisibility.Hidden, out FStateEvents); FStateEvents.SliceCount = 0; FStateEvents.SetSubType("default", false); }
protected override void CreatePins() { FHost.CreateValueConfig(FPin.Name + "-Time" + FSliceIndex.ToString(), 1, null, TSliceMode.Dynamic, TPinVisibility.Hidden, out FKeyTime); FKeyTime.SliceCount = 0; FKeyTime.SetSubType(double.MinValue, double.MaxValue, 0.001D, 0, false, false, false); FHost.CreateValueConfig(FPin.Name + "-Value" + FSliceIndex.ToString(), 1, null, TSliceMode.Dynamic, TPinVisibility.Hidden, out FKeyValue); FKeyValue.SliceCount = 0; FKeyValue.SetSubType(double.MinValue, double.MaxValue, 0.001D, 0, false, false, false); FHost.CreateValueConfig(FPin.Name + "-InType" + FSliceIndex.ToString(), 1, null, TSliceMode.Dynamic, TPinVisibility.Hidden, out FKeyInType); FKeyInType.SliceCount = 0; FKeyInType.SetSubType(0, 5, 1, 0, false, false, true); FHost.CreateValueConfig(FPin.Name + "-OutType" + FSliceIndex.ToString(), 1, null, TSliceMode.Dynamic, TPinVisibility.Hidden, out FKeyOutType); FKeyOutType.SliceCount = 0; FKeyOutType.SetSubType(0, 5, 1, 0, false, false, true); }