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

namespace UnityEngine
{
public class Sprite // TypeDefIndex: 8637
{

	// Methods
	// RVA: -1
	private type#28660 .ctor() { }
	// RVA: -1
	internal type#20867 GetPackingRotation() { }
	// RVA: -1
	internal type#20867 GetPacked() { }
	// RVA: -1
	internal type#25017 GetTextureRect() { }
	// RVA: -1
	internal type#28494 GetInnerUVs() { }
	// RVA: -1
	internal type#28494 GetOuterUVs() { }
	// RVA: -1
	internal type#28494 GetPadding() { }
	// RVA: -1
	internal static type#26243 CreateSpriteWithoutTextureScripting(type#25017 rect, type#28439 pivot, type#26059 pixelsToUnits, type#27318 texture) { }
	// RVA: -1
	internal static type#26243 CreateSprite(type#27318 texture, type#25017 rect, type#28439 pivot, type#26059 pixelsPerUnit, type#27917 extrude, type#26279 meshType, type#28494 border, type#15313 generateFallbackPhysicsShape, type#13396 secondaryTexture) { }
	// RVA: -1
	public type#15356 get_bounds() { }
	// RVA: -1
	public type#25017 get_rect() { }
	// RVA: -1
	public type#28494 get_border() { }
	// RVA: -1
	public type#27318 get_texture() { }
	// RVA: -1
	public type#26059 get_pixelsPerUnit() { }
	// RVA: -1
	public type#27318 get_associatedAlphaSplitTexture() { }
	// RVA: -1
	public type#28439 get_pivot() { }
	// RVA: -1
	public type#15313 get_packed() { }
	// RVA: -1
	public type#26281 get_packingRotation() { }
	// RVA: -1
	public type#25017 get_textureRect() { }
	// RVA: -1
	public type#13580 get_vertices() { }
	// RVA: -1
	public type#13551 get_triangles() { }
	// RVA: -1
	public type#13580 get_uv() { }
	// RVA: -1
	public type#28660 OverrideGeometry(type#13580 vertices, type#13551 triangles) { }
	// RVA: -1
	internal static type#26243 Create(type#25017 rect, type#28439 pivot, type#26059 pixelsToUnits, type#27318 texture) { }
	// RVA: -1
	public static type#26243 Create(type#27318 texture, type#25017 rect, type#28439 pivot, type#26059 pixelsPerUnit, type#27917 extrude, type#26279 meshType, type#28494 border, type#15313 generateFallbackPhysicsShape) { }
	// RVA: -1
	public static type#26243 Create(type#27318 texture, type#25017 rect, type#28439 pivot, type#26059 pixelsPerUnit, type#27917 extrude, type#26279 meshType, type#28494 border, type#15313 generateFallbackPhysicsShape, type#13396 secondaryTextures) { }
	// RVA: -1
	public static type#26243 Create(type#27318 texture, type#25017 rect, type#28439 pivot, type#26059 pixelsPerUnit, type#27917 extrude, type#26279 meshType, type#28494 border) { }
	// RVA: -1
	public static type#26243 Create(type#27318 texture, type#25017 rect, type#28439 pivot, type#26059 pixelsPerUnit, type#27917 extrude, type#26279 meshType) { }
	// RVA: -1
	public static type#26243 Create(type#27318 texture, type#25017 rect, type#28439 pivot, type#26059 pixelsPerUnit, type#27917 extrude) { }
	// RVA: -1
	public static type#26243 Create(type#27318 texture, type#25017 rect, type#28439 pivot, type#26059 pixelsPerUnit) { }
	// RVA: -1
	public static type#26243 Create(type#27318 texture, type#25017 rect, type#28439 pivot) { }
	// RVA: -1
	private static type#20867 GetPackingRotation_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#20867 GetPacked_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 GetTextureRect_Injected(type#20925 _unity_self, type#12081 ret) { }
	// RVA: -1
	private static type#28660 GetInnerUVs_Injected(type#20925 _unity_self, type#12228 ret) { }
	// RVA: -1
	private static type#28660 GetOuterUVs_Injected(type#20925 _unity_self, type#12228 ret) { }
	// RVA: -1
	private static type#28660 GetPadding_Injected(type#20925 _unity_self, type#12228 ret) { }
	// RVA: -1
	private static type#20925 CreateSpriteWithoutTextureScripting_Injected(type#12079 rect, type#12216 pivot, type#26059 pixelsToUnits, type#20925 texture) { }
	// RVA: -1
	private static type#20925 CreateSprite_Injected(type#20925 texture, type#12079 rect, type#12216 pivot, type#26059 pixelsPerUnit, type#27917 extrude, type#26279 meshType, type#12227 border, type#15313 generateFallbackPhysicsShape, type#13396 secondaryTexture) { }
	// RVA: -1
	private static type#28660 get_bounds_Injected(type#20925 _unity_self, type#11793 ret) { }
	// RVA: -1
	private static type#28660 get_rect_Injected(type#20925 _unity_self, type#12081 ret) { }
	// RVA: -1
	private static type#28660 get_border_Injected(type#20925 _unity_self, type#12228 ret) { }
	// RVA: -1
	private static type#20925 get_texture_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#26059 get_pixelsPerUnit_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#20925 get_associatedAlphaSplitTexture_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 get_pivot_Injected(type#20925 _unity_self, type#12218 ret) { }
	// RVA: -1
	private static type#13580 get_vertices_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#13551 get_triangles_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#13580 get_uv_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 OverrideGeometry_Injected(type#20925 _unity_self, type#11995 vertices, type#11995 triangles) { }
}
}
