// Assembly: UniTask
// Full name: Cysharp.Threading.Tasks.Triggers.AsyncTriggerHandler`1

namespace Cysharp.Threading.Tasks.Triggers
{
public class AsyncTriggerHandler`1 // TypeDefIndex: 12161
{
	// Fields
	type#3278 cancellationCallback;
	type#3681 trigger;
	type#15725 cancellationToken;
	type#15734 registration;
	type#15314 isDisposed;
	type#15314 callOnce;
	type#10925 core;
	type#7792 <Cysharp.Threading.Tasks.ITriggerHandler<T>.Prev>k__BackingField;
	type#7792 <Cysharp.Threading.Tasks.ITriggerHandler<T>.Next>k__BackingField;

	// Methods
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOneShotTrigger.OneShotAsync() { }
	// RVA: -1
	private virtual type#7791 Cysharp.Threading.Tasks.ITriggerHandler<T>.get_Prev() { }
	// RVA: -1
	private virtual type#28660 Cysharp.Threading.Tasks.ITriggerHandler<T>.set_Prev(type#7791 value) { }
	// RVA: -1
	private virtual type#7791 Cysharp.Threading.Tasks.ITriggerHandler<T>.get_Next() { }
	// RVA: -1
	private virtual type#28660 Cysharp.Threading.Tasks.ITriggerHandler<T>.set_Next(type#7791 value) { }
	// RVA: -1
	internal type#28660 .ctor(type#3680 trigger, type#15313 callOnce) { }
	// RVA: -1
	internal type#28660 .ctor(type#3680 trigger, type#15724 cancellationToken, type#15313 callOnce) { }
	// RVA: -1
	private static type#28660 CancellationCallback(type#23705 state) { }
	// RVA: -1
	public virtual type#28660 Dispose() { }
	// RVA: -1
	private virtual type#1003 Cysharp.Threading.Tasks.IUniTaskSource<T>.GetResult(type#20856 token) { }
	// RVA: -1
	private virtual type#28660 Cysharp.Threading.Tasks.ITriggerHandler<T>.OnNext(type#1003 value) { }
	// RVA: -1
	private virtual type#28660 Cysharp.Threading.Tasks.ITriggerHandler<T>.OnCompleted() { }
	// RVA: -1
	private virtual type#28660 Cysharp.Threading.Tasks.IUniTaskSource.GetResult(type#20856 token) { }
	// RVA: -1
	private virtual type#28016 Cysharp.Threading.Tasks.IUniTaskSource.GetStatus(type#20856 token) { }
	// RVA: -1
	private virtual type#28016 Cysharp.Threading.Tasks.IUniTaskSource.UnsafeGetStatus() { }
	// RVA: -1
	private virtual type#28660 Cysharp.Threading.Tasks.IUniTaskSource.OnCompleted(type#3275 continuation, type#23705 state, type#20856 token) { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncFixedUpdateHandler.FixedUpdateAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncLateUpdateHandler.LateUpdateAsync() { }
	// RVA: -1
	private virtual type#10948 Cysharp.Threading.Tasks.Triggers.IAsyncOnAnimatorIKHandler.OnAnimatorIKAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnAnimatorMoveHandler.OnAnimatorMoveAsync() { }
	// RVA: -1
	private virtual type#10941 Cysharp.Threading.Tasks.Triggers.IAsyncOnApplicationFocusHandler.OnApplicationFocusAsync() { }
	// RVA: -1
	private virtual type#10941 Cysharp.Threading.Tasks.Triggers.IAsyncOnApplicationPauseHandler.OnApplicationPauseAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnApplicationQuitHandler.OnApplicationQuitAsync() { }
	// RVA: -1
	private virtual type#10937 Cysharp.Threading.Tasks.Triggers.IAsyncOnAudioFilterReadHandler.OnAudioFilterReadAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnBecameInvisibleHandler.OnBecameInvisibleAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnBecameVisibleHandler.OnBecameVisibleAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnBeforeTransformParentChangedHandler.OnBeforeTransformParentChangedAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnCanvasGroupChangedHandler.OnCanvasGroupChangedAsync() { }
	// RVA: -1
	private virtual type#10944 Cysharp.Threading.Tasks.Triggers.IAsyncOnCollisionEnterHandler.OnCollisionEnterAsync() { }
	// RVA: -1
	private virtual type#10945 Cysharp.Threading.Tasks.Triggers.IAsyncOnCollisionEnter2DHandler.OnCollisionEnter2DAsync() { }
	// RVA: -1
	private virtual type#10944 Cysharp.Threading.Tasks.Triggers.IAsyncOnCollisionExitHandler.OnCollisionExitAsync() { }
	// RVA: -1
	private virtual type#10945 Cysharp.Threading.Tasks.Triggers.IAsyncOnCollisionExit2DHandler.OnCollisionExit2DAsync() { }
	// RVA: -1
	private virtual type#10944 Cysharp.Threading.Tasks.Triggers.IAsyncOnCollisionStayHandler.OnCollisionStayAsync() { }
	// RVA: -1
	private virtual type#10945 Cysharp.Threading.Tasks.Triggers.IAsyncOnCollisionStay2DHandler.OnCollisionStay2DAsync() { }
	// RVA: -1
	private virtual type#10946 Cysharp.Threading.Tasks.Triggers.IAsyncOnControllerColliderHitHandler.OnControllerColliderHitAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnDisableHandler.OnDisableAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnDrawGizmosHandler.OnDrawGizmosAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnDrawGizmosSelectedHandler.OnDrawGizmosSelectedAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnEnableHandler.OnEnableAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnGUIHandler.OnGUIAsync() { }
	// RVA: -1
	private virtual type#10952 Cysharp.Threading.Tasks.Triggers.IAsyncOnJointBreakHandler.OnJointBreakAsync() { }
	// RVA: -1
	private virtual type#10949 Cysharp.Threading.Tasks.Triggers.IAsyncOnJointBreak2DHandler.OnJointBreak2DAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnMouseDownHandler.OnMouseDownAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnMouseDragHandler.OnMouseDragAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnMouseEnterHandler.OnMouseEnterAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnMouseExitHandler.OnMouseExitAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnMouseOverHandler.OnMouseOverAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnMouseUpHandler.OnMouseUpAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnMouseUpAsButtonHandler.OnMouseUpAsButtonAsync() { }
	// RVA: -1
	private virtual type#10947 Cysharp.Threading.Tasks.Triggers.IAsyncOnParticleCollisionHandler.OnParticleCollisionAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnParticleSystemStoppedHandler.OnParticleSystemStoppedAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnParticleTriggerHandler.OnParticleTriggerAsync() { }
	// RVA: -1
	private virtual type#10950 Cysharp.Threading.Tasks.Triggers.IAsyncOnParticleUpdateJobScheduledHandler.OnParticleUpdateJobScheduledAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnPostRenderHandler.OnPostRenderAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnPreCullHandler.OnPreCullAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnPreRenderHandler.OnPreRenderAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnRectTransformDimensionsChangeHandler.OnRectTransformDimensionsChangeAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnRectTransformRemovedHandler.OnRectTransformRemovedAsync() { }
	// RVA: -1
	private virtual type#10938 Cysharp.Threading.Tasks.Triggers.IAsyncOnRenderImageHandler.OnRenderImageAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnRenderObjectHandler.OnRenderObjectAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnServerInitializedHandler.OnServerInitializedAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnTransformChildrenChangedHandler.OnTransformChildrenChangedAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnTransformParentChangedHandler.OnTransformParentChangedAsync() { }
	// RVA: -1
	private virtual type#10942 Cysharp.Threading.Tasks.Triggers.IAsyncOnTriggerEnterHandler.OnTriggerEnterAsync() { }
	// RVA: -1
	private virtual type#10943 Cysharp.Threading.Tasks.Triggers.IAsyncOnTriggerEnter2DHandler.OnTriggerEnter2DAsync() { }
	// RVA: -1
	private virtual type#10942 Cysharp.Threading.Tasks.Triggers.IAsyncOnTriggerExitHandler.OnTriggerExitAsync() { }
	// RVA: -1
	private virtual type#10943 Cysharp.Threading.Tasks.Triggers.IAsyncOnTriggerExit2DHandler.OnTriggerExit2DAsync() { }
	// RVA: -1
	private virtual type#10942 Cysharp.Threading.Tasks.Triggers.IAsyncOnTriggerStayHandler.OnTriggerStayAsync() { }
	// RVA: -1
	private virtual type#10943 Cysharp.Threading.Tasks.Triggers.IAsyncOnTriggerStay2DHandler.OnTriggerStay2DAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnValidateHandler.OnValidateAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncOnWillRenderObjectHandler.OnWillRenderObjectAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncResetHandler.ResetAsync() { }
	// RVA: -1
	private virtual type#28006 Cysharp.Threading.Tasks.Triggers.IAsyncUpdateHandler.UpdateAsync() { }
	// RVA: -1
	private virtual type#10951 Cysharp.Threading.Tasks.Triggers.IAsyncOnBeginDragHandler.OnBeginDragAsync() { }
	// RVA: -1
	private virtual type#10940 Cysharp.Threading.Tasks.Triggers.IAsyncOnCancelHandler.OnCancelAsync() { }
	// RVA: -1
	private virtual type#10940 Cysharp.Threading.Tasks.Triggers.IAsyncOnDeselectHandler.OnDeselectAsync() { }
	// RVA: -1
	private virtual type#10951 Cysharp.Threading.Tasks.Triggers.IAsyncOnDragHandler.OnDragAsync() { }
	// RVA: -1
	private virtual type#10951 Cysharp.Threading.Tasks.Triggers.IAsyncOnDropHandler.OnDropAsync() { }
	// RVA: -1
	private virtual type#10951 Cysharp.Threading.Tasks.Triggers.IAsyncOnEndDragHandler.OnEndDragAsync() { }
	// RVA: -1
	private virtual type#10951 Cysharp.Threading.Tasks.Triggers.IAsyncOnInitializePotentialDragHandler.OnInitializePotentialDragAsync() { }
	// RVA: -1
	private virtual type#10939 Cysharp.Threading.Tasks.Triggers.IAsyncOnMoveHandler.OnMoveAsync() { }
	// RVA: -1
	private virtual type#10951 Cysharp.Threading.Tasks.Triggers.IAsyncOnPointerClickHandler.OnPointerClickAsync() { }
	// RVA: -1
	private virtual type#10951 Cysharp.Threading.Tasks.Triggers.IAsyncOnPointerDownHandler.OnPointerDownAsync() { }
	// RVA: -1
	private virtual type#10951 Cysharp.Threading.Tasks.Triggers.IAsyncOnPointerEnterHandler.OnPointerEnterAsync() { }
	// RVA: -1
	private virtual type#10951 Cysharp.Threading.Tasks.Triggers.IAsyncOnPointerExitHandler.OnPointerExitAsync() { }
	// RVA: -1
	private virtual type#10951 Cysharp.Threading.Tasks.Triggers.IAsyncOnPointerUpHandler.OnPointerUpAsync() { }
	// RVA: -1
	private virtual type#10951 Cysharp.Threading.Tasks.Triggers.IAsyncOnScrollHandler.OnScrollAsync() { }
	// RVA: -1
	private virtual type#10940 Cysharp.Threading.Tasks.Triggers.IAsyncOnSelectHandler.OnSelectAsync() { }
	// RVA: -1
	private virtual type#10940 Cysharp.Threading.Tasks.Triggers.IAsyncOnSubmitHandler.OnSubmitAsync() { }
	// RVA: -1
	private virtual type#10940 Cysharp.Threading.Tasks.Triggers.IAsyncOnUpdateSelectedHandler.OnUpdateSelectedAsync() { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
