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

namespace UnityEngine
{
public class Component // TypeDefIndex: 8843
{

	// Methods
	// RVA: -1
	public type#27605 get_transform() { }
	// RVA: -1
	public type#19062 get_gameObject() { }
	// RVA: -1
	public type#16259 GetComponent(type#27705 type) { }
	// RVA: -1
	internal type#28660 GetComponentFastPath(type#27705 type, type#20925 oneFurtherThanResultValue) { }
	// RVA: -1
	public type#158 GetComponent() { }
	// RVA: -1
	public type#15313 TryGetComponent(type#27705 type, type#11816 component) { }
	// RVA: -1
	public type#15313 TryGetComponent(type#11340 component) { }
	// RVA: -1
	public type#16259 GetComponentInChildren(type#27705 t, type#15313 includeInactive) { }
	// RVA: -1
	public type#160 GetComponentInChildren(type#15313 includeInactive) { }
	// RVA: -1
	public type#159 GetComponentInChildren() { }
	// RVA: -1
	public type#12547 GetComponentsInChildren(type#15313 includeInactive) { }
	// RVA: -1
	public type#28660 GetComponentsInChildren(type#15313 includeInactive, type#8244 result) { }
	// RVA: -1
	public type#12546 GetComponentsInChildren() { }
	// RVA: -1
	public type#28660 GetComponentsInChildren(type#8243 results) { }
	// RVA: -1
	public type#16259 GetComponentInParent(type#27705 t, type#15313 includeInactive) { }
	// RVA: -1
	public type#161 GetComponentInParent() { }
	// RVA: -1
	public type#12549 GetComponentsInParent(type#15313 includeInactive) { }
	// RVA: -1
	public type#28660 GetComponentsInParent(type#15313 includeInactive, type#8245 results) { }
	// RVA: -1
	public type#12548 GetComponentsInParent() { }
	// RVA: -1
	private type#28660 GetComponentsForListInternal(type#27705 searchType, type#23705 resultList) { }
	// RVA: -1
	public type#28660 GetComponents(type#27705 type, type#8497 results) { }
	// RVA: -1
	public type#28660 GetComponents(type#8242 results) { }
	// RVA: -1
	public type#12545 GetComponents() { }
	// RVA: -1
	public type#15313 CompareTag(type#26576 tag) { }
	// RVA: -1
	public type#28660 SendMessageUpwards(type#26576 methodName, type#23705 value, type#25809 options) { }
	// RVA: -1
	public type#28660 SendMessage(type#26576 methodName) { }
	// RVA: -1
	public type#28660 SendMessage(type#26576 methodName, type#23705 value, type#25809 options) { }
	// RVA: -1
	public type#28660 SendMessage(type#26576 methodName, type#25809 options) { }
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	private static type#20925 get_transform_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#20925 get_gameObject_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 GetComponentFastPath_Injected(type#20925 _unity_self, type#27705 type, type#20925 oneFurtherThanResultValue) { }
	// RVA: -1
	private static type#28660 GetComponentsForListInternal_Injected(type#20925 _unity_self, type#27705 searchType, type#23705 resultList) { }
	// RVA: -1
	private static type#28660 SendMessageUpwards_Injected(type#20925 _unity_self, type#11995 methodName, type#23705 value, type#25809 options) { }
	// RVA: -1
	private static type#28660 SendMessage_Injected(type#20925 _unity_self, type#11995 methodName, type#23705 value, type#25809 options) { }
}
}
