public ExponentialDecayMarker(MarkerDefinition definition, Guid ownerId) : base(definition, ownerId) { }
public ExponentialDecayMarker(MarkerDefinition definition) : base(definition) { }
public LinearDecayMarker(MarkerDefinition definition, Guid ownerId) : base(definition, ownerId) { }
public LinearDecayMarker(MarkerDefinition definition) : base(definition) { }
protected Marker(MarkerDefinition definition) { Display = definition.Display; Duration = definition.Duration; DecayRate = definition.DecayRate; }
protected Marker(MarkerDefinition definition, Guid ownerId) : this(definition) { ((ITransferable)this).TransferTo(ownerId); }