isEnabled property
bool
isEnabled
Whether this contact is enabled.
Implementation
bool get isEnabled => (flags & enabledFlag) == enabledFlag;
Enable or disable this contact.
This can be used inside ContactListener.preSolve. The contact is only disabled for the current time step (or sub-step in continuous collisions).
Implementation
set isEnabled(bool value) {
if (value) {
flags |= enabledFlag;
} else {
flags &= ~enabledFlag;
}
}