Foundation
Loading...
Searching...
No Matches
Classes | Namespaces
JoltPhysicsWorld.cpp File Reference
#include "JoltPhysicsWorld.hpp"
#include "JoltCommon.hpp"
#include <Jolt/Jolt.h>
#include <Jolt/RegisterTypes.h>
#include <Jolt/Core/Factory.h>
#include <Jolt/Core/TempAllocator.h>
#include <Jolt/Physics/PhysicsSystem.h>
#include <Jolt/Physics/Collision/Shape/BoxShape.h>
#include <Jolt/Physics/Collision/Shape/SphereShape.h>
#include <Jolt/Physics/Collision/Shape/CapsuleShape.h>
#include <Jolt/Physics/Collision/NarrowPhaseQuery.h>
#include <Jolt/Physics/Collision/RayCast.h>
#include <Jolt/Physics/Collision/CastResult.h>
#include <Jolt/Physics/Body/BodyCreationSettings.h>
#include <Core/Container.hpp>
#include <Core/Logging.hpp>

Classes

struct  Foundation::Examples::JoltPhysicsWorld::Impl
 
struct  Foundation::Examples::JoltPhysicsWorld::Impl::ShapeSlot
 
struct  Foundation::Examples::JoltPhysicsWorld::Impl::BodySlot
 

Namespaces

namespace  Foundation
 
namespace  Foundation::Examples
 
namespace  Foundation::Examples::Layers
 
namespace  Foundation::Examples::BroadPhaseLayers
 

Variable Documentation

◆ mMask

uint32_t mMask
private

◆ mObjectToBroadPhase

JPH::BroadPhaseLayer mObjectToBroadPhase[Layers::NUM_LAYERS]
private