public Effect(EffectType effectType, int startTime, int endTime) { if (startTime >= endTime) { // Raise Error to Debugger System.Diagnostics.Debugger.Break(); } this.EffectType = effectType; myStartCentisecond = startCentisecond; myEndCentisecond = endCentisecond; }
public void Parse(string lineIn) { this.EffectType = SeqEnums.enumEffectType(utils.getKeyWord(lineIn, utils.FIELDtype)); myStartCentisecond = utils.getKeyValue(lineIn, utils.FIELDstartCentisecond); myEndCentisecond = utils.getKeyValue(lineIn, utils.FIELDendCentisecond); Intensity = utils.getKeyValue(lineIn, FIELDintensity); startIntensity = utils.getKeyValue(lineIn, FIELDstartIntensity); endIntensity = utils.getKeyValue(lineIn, FIELDendIntensity); if (parent != null) { if (parent.ParentSequence != null) { parent.ParentSequence.MakeDirty(); } } }