// Assembly: UnityEngine.UIElementsModule
// Full name: UnityEngine.UIElements.EventCallbackFunctor`2

namespace UnityEngine.UIElements
{
public class EventCallbackFunctor`2 // TypeDefIndex: 5492
{
	// Fields
	type#5257 m_Callback;
	type#2017 <userArgs>k__BackingField;

	// Methods
	// RVA: -1
	internal type#2016 get_userArgs() { }
	// RVA: -1
	internal type#28660 set_userArgs(type#2016 value) { }
	// RVA: -1
	public static type#5230 GetPooled(type#20900 eventTypeId, type#5256 callback, type#2016 userArgs, type#21073 invokePolicy) { }
	// RVA: -1
	public virtual type#28660 Dispose() { }
	// RVA: -1
	public virtual type#28660 Invoke(type#17965 evt) { }
	// RVA: -1
	public virtual type#28660 UnregisterCallback(type#15675 target, type#27650 useTrickleDown) { }
	// RVA: -1
	public virtual type#15313 IsEquivalentTo(type#20900 eventTypeId, type#17247 callback) { }
	// RVA: -1
	public type#28660 .ctor() { }
}
}
