// Assembly: UnityEngine.IMGUIModule
// Full name: UnityEngine.SliderHandler

namespace UnityEngine
{
public class SliderHandler // TypeDefIndex: 11355
{
	// Fields
	type#25023 position;
	type#26068 currentValue;
	type#26068 size;
	type#26068 start;
	type#26068 end;
	type#19009 slider;
	type#19009 thumb;
	type#19009 thumbExtent;
	type#15322 horiz;
	type#20877 id;

	// Methods
	// RVA: -1
	public type#28660 .ctor(type#25017 position, type#26059 currentValue, type#26059 size, type#26059 start, type#26059 end, type#19004 slider, type#19004 thumb, type#15313 horiz, type#20867 id, type#19011 thumbExtent) { }
	// RVA: -1
	public type#26059 Handle() { }
	// RVA: -1
	private type#26059 OnMouseDown() { }
	// RVA: -1
	private type#26059 OnMouseDrag() { }
	// RVA: -1
	private type#26059 OnMouseUp() { }
	// RVA: -1
	private type#26059 OnRepaint() { }
	// RVA: -1
	private type#18072 CurrentEventType() { }
	// RVA: -1
	private type#20867 CurrentScrollTroughSide() { }
	// RVA: -1
	private type#15313 IsEmptySlider() { }
	// RVA: -1
	private type#15313 SupportsPageMovements() { }
	// RVA: -1
	private type#26059 PageMovementValue() { }
	// RVA: -1
	private type#26059 PageUpMovementBound() { }
	// RVA: -1
	private type#17953 CurrentEvent() { }
	// RVA: -1
	private type#26059 ValueForCurrentMousePosition() { }
	// RVA: -1
	private type#26059 Clamp(type#26059 value) { }
	// RVA: -1
	private type#25017 ThumbSelectionRect() { }
	// RVA: -1
	private type#28660 StartDraggingWithValue(type#26059 dragStartValue) { }
	// RVA: -1
	private type#26118 SliderState() { }
	// RVA: -1
	private type#25017 ThumbExtRect() { }
	// RVA: -1
	private type#25017 ThumbRect() { }
	// RVA: -1
	private type#25017 VerticalThumbRect() { }
	// RVA: -1
	private type#25017 HorizontalThumbRect() { }
	// RVA: -1
	private type#26059 ClampedCurrentValue() { }
	// RVA: -1
	private type#26059 MousePosition() { }
	// RVA: -1
	private type#26059 ValuesPerPixel() { }
	// RVA: -1
	private type#26059 ThumbSize() { }
	// RVA: -1
	private type#26059 MaxValue() { }
	// RVA: -1
	private type#26059 MinValue() { }
}
}
