Static variables

@:value(false)staticzpp_internalAlloc:Bool = false

@private

Constructor

new()

Variables

read onlycastBody:Null<Body>

Fast equivalent to cast(interactor, Body)

read onlycastCompound:Null<Compound>

Fast equivalent to cast(interactor, Compound)

read onlycastShape:Null<Shape>

Fast equivalent to cast(interactor, Shape)

read onlycbTypes:CbTypeList

Set of CbType's assigned to this Interactor.

group:Null<InteractionGroup>

InteractionGroup assigned to this Interactor.

read onlyid:Int

Unique id of this Interactor.

read onlyuserData:Dynamic<Dynamic>

Dynamic object for user to store additional data.

This object cannot be set, only its dynamically created properties may be set. In AS3 the type of this property is &#42

This object will be lazily constructed so that until accessed for the first time, will be null internally.

@:value(null)zpp_inner_i:ZPP_Interactor = null

@private

Methods

inlineisBody():Bool

Fast equivalent to (interactor is Body)

Returns:

true if this Interactor is a Body.

inlineisCompound():Bool

Fast equivalent to (interactor is Compound)

Returns:

true if this Interactor is a Compound.

inlineisShape():Bool

Fast equivalent to (interactor is Shape)

Returns:

true if this Interactor is a Shape.

@:keeptoString():String

@private