Feel  3.16
The best way to improve your game's feel and make it extra juicy
MoreMountains.Tools.MMTriggerAndCollision Class Reference
Inheritance diagram for MoreMountains.Tools.MMTriggerAndCollision:

Public Attributes

LayerMask CollisionLayerMask
 
UnityEvent OnCollisionEnterEvent
 
UnityEvent OnCollisionExitEvent
 
UnityEvent OnCollisionStayEvent
 
LayerMask TriggerLayerMask
 
UnityEvent OnTriggerEnterEvent
 
UnityEvent OnTriggerExitEvent
 
UnityEvent OnTriggerStayEvent
 
LayerMask Collision2DLayerMask
 
UnityEvent OnCollision2DEnterEvent
 
UnityEvent OnCollision2DExitEvent
 
UnityEvent OnCollision2DStayEvent
 
LayerMask Trigger2DLayerMask
 
UnityEvent OnTrigger2DEnterEvent
 
UnityEvent OnTrigger2DExitEvent
 
UnityEvent OnTrigger2DStayEvent
 

Protected Member Functions

virtual void OnCollisionEnter2D (Collision2D collision)
 
virtual void OnCollisionExit2D (Collision2D collision)
 
virtual void OnCollisionStay2D (Collision2D collision)
 
virtual void OnTriggerEnter2D (Collider2D collider)
 
virtual void OnTriggerExit2D (Collider2D collider)
 
virtual void OnTriggerStay2D (Collider2D collider)
 
virtual void OnCollisionEnter (Collision c)
 
virtual void OnCollisionExit (Collision c)
 
virtual void OnCollisionStay (Collision c)
 
virtual void OnTriggerEnter (Collider collider)
 
virtual void OnTriggerExit (Collider collider)
 
virtual void OnTriggerStay (Collider collider)
 
virtual void Reset ()
 

Member Function Documentation

◆ OnCollisionEnter()

virtual void MoreMountains.Tools.MMTriggerAndCollision.OnCollisionEnter ( Collision  c)
protectedvirtual

◆ OnCollisionEnter2D()

virtual void MoreMountains.Tools.MMTriggerAndCollision.OnCollisionEnter2D ( Collision2D  collision)
protectedvirtual

◆ OnCollisionExit()

virtual void MoreMountains.Tools.MMTriggerAndCollision.OnCollisionExit ( Collision  c)
protectedvirtual

◆ OnCollisionExit2D()

virtual void MoreMountains.Tools.MMTriggerAndCollision.OnCollisionExit2D ( Collision2D  collision)
protectedvirtual

◆ OnCollisionStay()

virtual void MoreMountains.Tools.MMTriggerAndCollision.OnCollisionStay ( Collision  c)
protectedvirtual

◆ OnCollisionStay2D()

virtual void MoreMountains.Tools.MMTriggerAndCollision.OnCollisionStay2D ( Collision2D  collision)
protectedvirtual

◆ OnTriggerEnter()

virtual void MoreMountains.Tools.MMTriggerAndCollision.OnTriggerEnter ( Collider  collider)
protectedvirtual

◆ OnTriggerEnter2D()

virtual void MoreMountains.Tools.MMTriggerAndCollision.OnTriggerEnter2D ( Collider2D  collider)
protectedvirtual

◆ OnTriggerExit()

virtual void MoreMountains.Tools.MMTriggerAndCollision.OnTriggerExit ( Collider  collider)
protectedvirtual

◆ OnTriggerExit2D()

virtual void MoreMountains.Tools.MMTriggerAndCollision.OnTriggerExit2D ( Collider2D  collider)
protectedvirtual

◆ OnTriggerStay()

virtual void MoreMountains.Tools.MMTriggerAndCollision.OnTriggerStay ( Collider  collider)
protectedvirtual

◆ OnTriggerStay2D()

virtual void MoreMountains.Tools.MMTriggerAndCollision.OnTriggerStay2D ( Collider2D  collider)
protectedvirtual

◆ Reset()

virtual void MoreMountains.Tools.MMTriggerAndCollision.Reset ( )
protectedvirtual

Member Data Documentation

◆ Collision2DLayerMask

LayerMask MoreMountains.Tools.MMTriggerAndCollision.Collision2DLayerMask

◆ CollisionLayerMask

LayerMask MoreMountains.Tools.MMTriggerAndCollision.CollisionLayerMask

◆ OnCollision2DEnterEvent

UnityEvent MoreMountains.Tools.MMTriggerAndCollision.OnCollision2DEnterEvent

◆ OnCollision2DExitEvent

UnityEvent MoreMountains.Tools.MMTriggerAndCollision.OnCollision2DExitEvent

◆ OnCollision2DStayEvent

UnityEvent MoreMountains.Tools.MMTriggerAndCollision.OnCollision2DStayEvent

◆ OnCollisionEnterEvent

UnityEvent MoreMountains.Tools.MMTriggerAndCollision.OnCollisionEnterEvent

◆ OnCollisionExitEvent

UnityEvent MoreMountains.Tools.MMTriggerAndCollision.OnCollisionExitEvent

◆ OnCollisionStayEvent

UnityEvent MoreMountains.Tools.MMTriggerAndCollision.OnCollisionStayEvent

◆ OnTrigger2DEnterEvent

UnityEvent MoreMountains.Tools.MMTriggerAndCollision.OnTrigger2DEnterEvent

◆ OnTrigger2DExitEvent

UnityEvent MoreMountains.Tools.MMTriggerAndCollision.OnTrigger2DExitEvent

◆ OnTrigger2DStayEvent

UnityEvent MoreMountains.Tools.MMTriggerAndCollision.OnTrigger2DStayEvent

◆ OnTriggerEnterEvent

UnityEvent MoreMountains.Tools.MMTriggerAndCollision.OnTriggerEnterEvent

◆ OnTriggerExitEvent

UnityEvent MoreMountains.Tools.MMTriggerAndCollision.OnTriggerExitEvent

◆ OnTriggerStayEvent

UnityEvent MoreMountains.Tools.MMTriggerAndCollision.OnTriggerStayEvent

◆ Trigger2DLayerMask

LayerMask MoreMountains.Tools.MMTriggerAndCollision.Trigger2DLayerMask

◆ TriggerLayerMask

LayerMask MoreMountains.Tools.MMTriggerAndCollision.TriggerLayerMask

The documentation for this class was generated from the following file: