// Assembly: UnityEngine.UIElementsModule
// Full name: UnityEngine.UIElements.EventCallbackRegistry

namespace UnityEngine.UIElements
{
public class EventCallbackRegistry // TypeDefIndex: 5498
{
	// Fields
	type#17982 s_ListPool;
	type#31167 m_TrickleDownCallbacks;
	type#31167 m_BubbleUpCallbacks;

	// Methods
	// RVA: -1
	private static type#17977 GetCallbackList(type#17980 initializer) { }
	// RVA: -1
	private static type#28660 ReleaseCallbackList(type#17977 toRelease) { }
	// RVA: -1
	private type#12282 GetDynamicCallbackList(type#27650 useTrickleDown) { }
	// RVA: -1
	public type#28660 RegisterCallback(type#5234 callback, type#27652 useTrickleDown, type#21073 invokePolicy) { }
	// RVA: -1
	public type#28660 RegisterCallback(type#5254 callback, type#1847 userArgs, type#27652 useTrickleDown, type#21073 invokePolicy) { }
	// RVA: -1
	public type#15313 UnregisterCallback(type#5235 callback, type#27652 useTrickleDown) { }
	// RVA: -1
	public type#15313 UnregisterCallback(type#5255 callback, type#27652 useTrickleDown) { }
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
