Callback object for Interaction type events.

This, like all other callback objects are automatically reused and you should not keep any reference to them.

Constructor

new()

@private

Variables

read onlyint1:Interactor

First Interactor involved in callback event.

This interactor will have CbType set matched by the first OptionType in InteractionListener

read onlyint2:Interactor

Second Interactor involved in callback event.

This interactor will have CbType set matched by the second OptionType in InteractionListener

read onlyarbiters:ArbiterList

Existing arbiters between interactors.

This list will at present contain 'all' arbiters, not just those matching the interactionType in the InteractionListener. (This may be subject to change).

Methods

@:keeptoString():String

@private

Inherited Variables

Defined by Callback

@:value(null)zpp_inner:ZPP_Callback = null

@private

read onlyevent:CbEvent

CbEvent type this callback was generated for.

read onlylistener:Listener

The Listener which was responsive for this callback being generated.

Inherited Methods