using UnityEngine; namespace UnityAtoms { // public class CreateEventOnAwake : MonoBehaviour // where E1 : GameEvent where E2 : GameEvent // where L1 : GameEventListener where L2 : GameEventListener // where GA1 : GameAction where GA2 : GameAction // where UER1 : UnityEvent where UER2 : UnityEvent public class CreateCollider2DEventOnAwake : CreateEventOnAwake< Collider2D, Collider2DEvent, Collider2DGameObjectEvent, Collider2DListener, Collider2DGameObjectListener, Collider2DAction, Collider2DGameObjectAction, UnityCollider2DEvent, UnityCollider2DGameObjectEvent, Collider2DHook > { } }