ksys/phys: Clarify EntityCollisionMask structure and names

This commit is contained in:
Léo Lam
2022-12-18 18:36:02 +01:00
parent 30368facc0
commit 20be3a197a
6 changed files with 77 additions and 65 deletions
@@ -28,9 +28,9 @@ bool ClosestPointQuery::isSuccess() const {
void ClosestPointQuery::setLayerMasksAndBodyCollisionFilterInfo(const LayerMaskBuilder& builder) {
EntityCollisionMask mask;
mask.data.query_custom_receiver_layer_mask =
mask.regular.query_custom_receiver_layer_mask =
builder.getMasks()[int(ContactLayerType::Entity)].layers;
mask.data.layer = ContactLayer::EntityQueryCustomReceiver;
mask.regular.layer = ContactLayer::EntityQueryCustomReceiver;
mBody->setCollisionFilterInfo(mask.raw);
setLayerMasks(builder);