IUltEvent Interface

Summary

Allows you to expose the add and remove methods of an UltEvents.UltEvent without exposing the rest of its members such as the ability to invoke it.
Assembly
UltEvents.dll
Namespace
UltEvents
Interfaces
Implementing Types
graph BT Type-.->Interface0["IUltEventBase"] click Interface0 "/ultevents/api/UltEvents/IUltEventBase" Type["IUltEvent"] class Type type-node Implementing0["UltEvent"]-.->Type click Implementing0 "/ultevents/api/UltEvents/UltEvent"

Syntax

public interface IUltEvent : IUltEventBase

Events

Name Type Summary
DynamicCalls Action
Delegates registered here are invoked by UltEvents.UltEvent.Invoke after all UltEvents.UltEvent.PersistentCalls.

Methods

Name Value Summary
Invoke() void
Invokes all UltEvents.UltEvent.PersistentCalls then all UltEvents.IUltEvent.DynamicCalls.

Extension Methods

Name Value Summary
AddListener(Action) void
Adds the `action` to the UltEvents.IUltEvent.DynamicCalls.
RemoveListener(Action) void
Removes the `action` from the UltEvents.IUltEvent.DynamicCalls.