Skip to content

File jolt_broad_phase.hpp

FileList > atlas > physics > physics_3d > jolt > interface > jolt_broad_phase.hpp

Go to the source code of this file

  • #include <physics/jolt-cpp/jolt-imports.hpp>

Namespaces

Type Name
namespace atlas
namespace physics
Handles error handling with in jolt.

Classes

Type Name
class broad_phase_layer_interface
This class is made to control the broadphase layer. Filters can be added to it to create a better and more organized broadphase. Ass well as giving some control to the user on how the broadphase should be organized. This requires dynamic masking however, which is not currently running.
class object_layer_pair_filter
This goes into more detailed ways of filtering, where the object collisions may be defined be what the other object is. In this case a static setup allows static object to trigger collision only when it is touched by a dynamic target.
class object_vs_broadphase_layer
This is used to tell Jolt what can or cannot collide. As of right now the list is static therfore the layers do not need a dynamic set up. This will change when the object layers become user definable.

The documentation for this class was generated from the following file TheAtlasEngine/atlas/physics/physics_3d/jolt/interface/jolt_broad_phase.hpp