Class ObjectLayerFilter

All Implemented Interfaces:
ConstJoltPhysicsObject, AutoCloseable, Comparable<ConstJoltPhysicsObject>
Direct Known Subclasses:
DefaultObjectLayerFilter, SpecifiedObjectLayerFilter

public class ObjectLayerFilter extends NonCopyable
A collision filter for physics-object layers.
  • Constructor Details

    • ObjectLayerFilter

      public ObjectLayerFilter()
      Instantiate a default filter that selects all layers.
  • Method Details

    • shouldCollide

      public boolean shouldCollide(int objLayerIndex)
      Test whether the specified layer is a candidate for collisions. The filter is unaffected.
      Parameters:
      objLayerIndex - the index of the object layer to test
      Returns:
      true if may collide, false if filtered out