public ChangeSideLaneGuideRangeOperation(Data.Track.SideLane lane, int beforeStart, int beforeDuration, int afterStart, int afterDuration) : base(lane) { Before = new TickRange() { StartTick = beforeStart, Duration = beforeDuration }; After = new TickRange() { StartTick = afterStart, Duration = afterDuration }; }
public RemoveSideLaneOperation(Data.Track.SideLane lane, AVLTree <Data.Track.SideLane> collection) : base(lane) { Collection = collection; }
protected SideLaneGuideOperationBase(Data.Track.SideLane lane) { SideLane = lane; }