// Assembly: UnityEngine.UIElementsModule
// Full name: UnityEngine.UIElements.EventBase`1

namespace UnityEngine.UIElements
{
public class EventBase`1 // TypeDefIndex: 5487
{
	// Fields
	type#20909 s_TypeId;
	type#9772 s_Pool;
	type#20868 m_RefCount;
	type#17989 EventCategory;

	// Methods
	// RVA: -1
	internal static type#28660 SetCreateFunction(type#5450 createMethod) { }
	// RVA: -1
	protected type#28660 .ctor() { }
	// RVA: -1
	public static type#20900 TypeId() { }
	// RVA: -1
	protected virtual type#28660 Init() { }
	// RVA: -1
	public static type#1086 GetPooled() { }
	// RVA: -1
	internal static type#1086 GetPooled(type#17965 e) { }
	// RVA: -1
	private static type#28660 ReleasePooled(type#1086 evt) { }
	// RVA: -1
	internal virtual type#28660 Acquire() { }
	// RVA: -1
	public virtual type#28660 Dispose() { }
	// RVA: -1
	public virtual type#20900 get_eventTypeId() { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
