TopDown Engine  v3.6
MoreMountains.Tools.MMTriggerAndCollisionFilter Class Referenceabstract
Inheritance diagram for MoreMountains.Tools.MMTriggerAndCollisionFilter:

Public Attributes

TriggerAndCollisionMask TriggerAndCollisionFilter = TriggerAndCollisionMask.All
 

Protected Member Functions

virtual bool UseEvent (TriggerAndCollisionMask value)
 
abstract void OnCollisionEnter2D_ (Collision2D collision)
 
abstract void OnCollisionExit2D_ (Collision2D collision)
 
abstract void OnCollisionStay2D_ (Collision2D collision)
 
abstract void OnTriggerEnter2D_ (Collider2D collider)
 
abstract void OnTriggerExit2D_ (Collider2D collider)
 
abstract void OnTriggerStay2D_ (Collider2D collider)
 
abstract void OnCollisionEnter_ (Collision c)
 
abstract void OnCollisionExit_ (Collision c)
 
abstract void OnCollisionStay_ (Collision c)
 
abstract void OnTriggerEnter_ (Collider collider)
 
abstract void OnTriggerExit_ (Collider collider)
 
abstract void OnTriggerStay_ (Collider collider)
 

Member Function Documentation

◆ OnCollisionEnter2D_()

abstract void MoreMountains.Tools.MMTriggerAndCollisionFilter.OnCollisionEnter2D_ ( Collision2D  collision)
protectedpure virtual

◆ OnCollisionEnter_()

abstract void MoreMountains.Tools.MMTriggerAndCollisionFilter.OnCollisionEnter_ ( Collision  c)
protectedpure virtual

◆ OnCollisionExit2D_()

abstract void MoreMountains.Tools.MMTriggerAndCollisionFilter.OnCollisionExit2D_ ( Collision2D  collision)
protectedpure virtual

◆ OnCollisionExit_()

abstract void MoreMountains.Tools.MMTriggerAndCollisionFilter.OnCollisionExit_ ( Collision  c)
protectedpure virtual

◆ OnCollisionStay2D_()

abstract void MoreMountains.Tools.MMTriggerAndCollisionFilter.OnCollisionStay2D_ ( Collision2D  collision)
protectedpure virtual

◆ OnCollisionStay_()

abstract void MoreMountains.Tools.MMTriggerAndCollisionFilter.OnCollisionStay_ ( Collision  c)
protectedpure virtual

◆ OnTriggerEnter2D_()

abstract void MoreMountains.Tools.MMTriggerAndCollisionFilter.OnTriggerEnter2D_ ( Collider2D  collider)
protectedpure virtual

◆ OnTriggerEnter_()

abstract void MoreMountains.Tools.MMTriggerAndCollisionFilter.OnTriggerEnter_ ( Collider  collider)
protectedpure virtual

◆ OnTriggerExit2D_()

abstract void MoreMountains.Tools.MMTriggerAndCollisionFilter.OnTriggerExit2D_ ( Collider2D  collider)
protectedpure virtual

◆ OnTriggerExit_()

abstract void MoreMountains.Tools.MMTriggerAndCollisionFilter.OnTriggerExit_ ( Collider  collider)
protectedpure virtual

◆ OnTriggerStay2D_()

abstract void MoreMountains.Tools.MMTriggerAndCollisionFilter.OnTriggerStay2D_ ( Collider2D  collider)
protectedpure virtual

◆ OnTriggerStay_()

abstract void MoreMountains.Tools.MMTriggerAndCollisionFilter.OnTriggerStay_ ( Collider  collider)
protectedpure virtual

◆ UseEvent()

virtual bool MoreMountains.Tools.MMTriggerAndCollisionFilter.UseEvent ( TriggerAndCollisionMask  value)
protectedvirtual

Member Data Documentation

◆ TriggerAndCollisionFilter

TriggerAndCollisionMask MoreMountains.Tools.MMTriggerAndCollisionFilter.TriggerAndCollisionFilter = TriggerAndCollisionMask.All

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