Blame mono/Assistance/Tool.cs

726e8a
using System;
726e8a
726e8a
namespace Assistance {
c66393
	[Flags]
c66393
	public enum Modifiers {
c66393
		None = 0,
c66393
		Interpolation = 1,
c66393
		Guideline = 2,
c66393
		Multiline = 4
c66393
	};
c66393
726e8a
	public class Tool {
c66393
		public void activate() { }
c66393
		
c66393
		public int getAvailableStackSize()
c66393
			{ return 1; }
c66393
		public bool getIsCancellable()
c66393
			{ return false; }
c66393
		public Modifiers getAvailableModifiers()
c66393
			{ return Modifiers.None; }
c66393
		
c66393
		public bool paint_begin(Track track) { return false; }
c66393
		public void paint_point(TrackPoint point, Track track) { }
c66393
		public bool paint_apply() { return false; }
c66393
		public void paint_cancel() { }
c66393
		
c66393
		public void disactivate() { }
726e8a
	}
726e8a
}
726e8a