// Assembly: UnityEngine.CoreModule
// Full name: UnityEngine.RectOffset

namespace UnityEngine
{
public class RectOffset // TypeDefIndex: 8687
{
	// Fields
	type#20938 m_Ptr;
	type#23712 m_SourceStyle;

	// Methods
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	internal type#28660 .ctor(type#23705 sourceStyle, type#20925 source) { }
	// RVA: -1
	protected virtual type#28660 Finalize() { }
	// RVA: -1
	public type#28660 .ctor(type#20867 left, type#20867 right, type#20867 top, type#20867 bottom) { }
	// RVA: -1
	public virtual type#26576 ToString() { }
	// RVA: -1
	public virtual type#26576 ToString(type#26576 format, type#20119 formatProvider) { }
	// RVA: -1
	private type#28660 Destroy() { }
	// RVA: -1
	private static type#20925 InternalCreate() { }
	// RVA: -1
	private static type#28660 InternalDestroy(type#20925 ptr) { }
	// RVA: -1
	public type#20867 get_left() { }
	// RVA: -1
	public type#28660 set_left(type#20867 value) { }
	// RVA: -1
	public type#20867 get_right() { }
	// RVA: -1
	public type#28660 set_right(type#20867 value) { }
	// RVA: -1
	public type#20867 get_top() { }
	// RVA: -1
	public type#28660 set_top(type#20867 value) { }
	// RVA: -1
	public type#20867 get_bottom() { }
	// RVA: -1
	public type#28660 set_bottom(type#20867 value) { }
	// RVA: -1
	public type#20867 get_horizontal() { }
	// RVA: -1
	public type#20867 get_vertical() { }
	// RVA: -1
	public type#25017 Remove(type#25017 rect) { }
	// RVA: -1
	private static type#20867 get_left_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 set_left_Injected(type#20925 _unity_self, type#20867 value) { }
	// RVA: -1
	private static type#20867 get_right_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 set_right_Injected(type#20925 _unity_self, type#20867 value) { }
	// RVA: -1
	private static type#20867 get_top_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 set_top_Injected(type#20925 _unity_self, type#20867 value) { }
	// RVA: -1
	private static type#20867 get_bottom_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 set_bottom_Injected(type#20925 _unity_self, type#20867 value) { }
	// RVA: -1
	private static type#20867 get_horizontal_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#20867 get_vertical_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 Remove_Injected(type#20925 _unity_self, type#12079 rect, type#12081 ret) { }
}
}
