private Rect HorizontalThumbRect()
{
float num = this.ValuesPerPixel();
if (this.start < this.end)
{
return new Rect((((this.ClampedCurrentValue() - this.start) * num) + this.position.x) + this.slider.padding.left, this.position.y + this.slider.padding.top, (this.size * num) + this.ThumbSize(), this.position.height - this.slider.padding.vertical);
}
return new Rect(((((this.ClampedCurrentValue() + this.size) - this.start) * num) + this.position.x) + this.slider.padding.left, this.position.y, (this.size * -num) + this.ThumbSize(), this.position.height);
}