public void Copy(ICEImpulsTimerObject _object) { if (_object == null) { return; } base.Copy(_object); TimerEnabled = _object.TimerEnabled; Enabled = _object.Enabled; UseInterval = _object.UseInterval; UseEnd = _object.UseEnd; UseTrigger = _object.UseTrigger; InitialImpulsTime = _object.InitialImpulsTime; InitialImpulsTimeMaximum = _object.InitialImpulsTimeMaximum; ImpulseLimitMin = _object.ImpulseLimitMin; ImpulseLimitMax = _object.ImpulseLimitMax; ImpulseLimitMaximum = _object.ImpulseLimitMaximum; ImpulseIntervalMin = _object.ImpulseIntervalMin; ImpulseIntervalMax = _object.ImpulseIntervalMax; ImpulseIntervalMaximum = _object.ImpulseIntervalMaximum; ImpulseSequenceLimitMin = _object.ImpulseSequenceLimitMin; ImpulseSequenceLimitMax = _object.ImpulseSequenceLimitMax; ImpulseSequenceLimitMaximum = _object.ImpulseSequenceLimitMaximum; ImpulseSequenceBreakLengthMin = _object.ImpulseSequenceBreakLengthMin; ImpulseSequenceBreakLengthMax = _object.ImpulseSequenceBreakLengthMax; ImpulseSequenceBreakLengthMaximum = _object.ImpulseSequenceBreakLengthMaximum; SetActive(false); }
public ICEImpulsTimerObject(ICEImpulsTimerObject _object) : base(_object as ICEOwnerObject) { Copy(_object); }