ArrayCache<T> |
Stores arrays of various sizes so they can be reused without garbage collection. |
CollisionEvents2D |
Holds UltEvents.UltEvent s which are called by various MonoBehaviour 2D collision events:
UltEvents.CollisionEvents2D.OnCollisionEnter2D(Collision2D) ,
UltEvents.CollisionEvents2D.OnCollisionStay2D(Collision2D) , and
UltEvents.CollisionEvents2D.OnCollisionExit2D(Collision2D) .
|
CollisionEvents3D |
Holds UltEvents.UltEvent s which are called by various MonoBehaviour collision events:
UltEvents.CollisionEvents3D.OnCollisionEnter(Collision) ,
UltEvents.CollisionEvents3D.OnCollisionStay(Collision) , and
UltEvents.CollisionEvents3D.OnCollisionExit(Collision) .
|
DelayedUltEventHolder |
A component which encapsulates a single UltEvents.UltEventBase with a delay before its invocation.
|
LifeCycleEvents |
Holds UltEvents.UltEvent s which are called by various MonoBehaviour lifecycle events:
UltEvents.LifeCycleEvents.Awake ,
UltEvents.LifeCycleEvents.Start ,
UltEvents.LifeCycleEvents.OnEnable ,
UltEvents.LifeCycleEvents.OnDisable , and
UltEvents.LifeCycleEvents.OnDestroy .
|
Operators |
Utility methods for UltEvents to call which execute primitive type operators which
aren't normally callable because they're handled directly by IL Opcodes rather than actual methods.
|
PersistentArgument |
Encapsulates a variable so it can be serialized for UltEvents.UltEventBase .
|
PersistentCall |
Encapsulates a delegate so it can be serialized for UltEvents.UltEventBase .
|
ReflectionCache |
Caches types loaded via reflection for better performance on subsequent lookups. |
TriggerEvents2D |
Holds UltEvents.UltEvent s which are called by various MonoBehaviour 2D trigger events:
UltEvents.TriggerEvents2D.OnTriggerEnter2D(Collider2D) ,
UltEvents.TriggerEvents2D.OnTriggerStay2D(Collider2D) , and
UltEvents.TriggerEvents2D.OnTriggerExit2D(Collider2D) .
|
TriggerEvents3D |
Holds UltEvents.UltEvent s which are called by various MonoBehaviour trigger events:
UltEvents.TriggerEvents3D.OnTriggerEnter(Collider) ,
UltEvents.TriggerEvents3D.OnTriggerStay(Collider) , and
UltEvents.TriggerEvents3D.OnTriggerExit(Collider) .
|
UltEvent |
A serializable event with no parameters which can be viewed and configured in the inspector. |
UltEvent<T0, T1, T2, T3> |
A serializable event with 4 parameters which can be viewed and configured in the inspector. |
UltEvent<T0, T1, T2> |
A serializable event with 3 parameters which can be viewed and configured in the inspector. |
UltEvent<T0, T1> |
A serializable event with 2 parameters which can be viewed and configured in the inspector. |
UltEvent<T0> |
A serializable event with 1 parameter which can be viewed and configured in the inspector. |
UltEventBase |
A serializable event which can be viewed and configured in the inspector. |
UltEventHolder |
A component which encapsulates a single UltEvents.UltEvent .
|
UltEventsHelpUrlAttribute |
[Assert-Conditional]
A HelpURLAttribute which points to the UltEvents documentation.
|
UltEventUtils |
Various utility methods used by UltEvents . |
UnityEventCompatibility |
Extension methods to give UltEvents
similar APIs to UnityEngine.Events.UnityEvent .
|
UpdateEvents |
Holds UltEvents.UltEvent s which are called by various MonoBehaviour update events:
UltEvents.UpdateEvents.Update ,
UltEvents.UpdateEvents.LateUpdate , and
UltEvents.UpdateEvents.FixedUpdate .
|