tinyevent

Undocumented in source.

Members

Aliases

Cancelable
alias Cancelable(Args...) = bool delegate(Args)[]

Defines a cancelable event by returning false to cancel

Event
alias Event(Args...) = void delegate(Args)[]

Defines a regular event

Functions

emit
void emit(void delegate(Args)[] events, Args args)

Calls all functions in a regular event

emit
bool emit(bool delegate(Args)[] events, Args args)

Calls all functions in a cancelable event

Meta