public bool IsCollisionEnabled(IBody rigidBody1, IBody rigidBody2) { if (gameObjectMap.ContainsKey(rigidBody1) && gameObjectMap.ContainsKey(rigidBody2)) { return(LayerCollisionMatrix.CollisionEnabled(gameObjectMap[rigidBody1], gameObjectMap[rigidBody2])); } return(true); }
/** * @brief Check if the collision between two RigidBodies is enabled. * * @param rigidBody1 First {@link RigidBody} * @param rigidBody2 Second {@link RigidBody} **/ public bool IsCollisionEnabled(IBody rigidBody1, IBody rigidBody2) { return(LayerCollisionMatrix.CollisionEnabled(gameObjectMap[rigidBody1], gameObjectMap[rigidBody2])); }