OpenGothic
Open source reimplementation of Gothic I and II
Loading...
Searching...
No Matches
physics.h
Go to the documentation of this file.
1#pragma once
2
3#include <Tempest/Platform>
4
5#ifdef __GNUC__
6#pragma GCC diagnostic push
7#pragma GCC diagnostic ignored "-Wconversion"
8#pragma GCC diagnostic ignored "-Wfloat-conversion"
9#if defined(__clang__)
10#pragma GCC diagnostic ignored "-Wunknown-warning-option"
11#pragma GCC diagnostic ignored "-Wargument-outside-range"
12#pragma GCC diagnostic ignored "-Wunused-but-set-variable"
13#endif
14#endif
15
16#include <BulletCollision/CollisionDispatch/btCollisionDispatcher.h>
17#include <BulletCollision/CollisionDispatch/btCollisionDispatcherMt.h>
18#include <BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h>
19#include <BulletCollision/CollisionDispatch/btGhostObject.h>
20#include <BulletCollision/BroadphaseCollision/btDbvtBroadphase.h>
21#include <BulletCollision/BroadphaseCollision/btSimpleBroadphase.h>
22#include <BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h>
23#include <BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h>
24#include <BulletDynamics/Dynamics/btSimpleDynamicsWorld.h>
25#include <BulletCollision/CollisionShapes/btBoxShape.h>
26#include <BulletCollision/CollisionShapes/btCapsuleShape.h>
27#include <BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h>
28#include <BulletCollision/CollisionShapes/btTriangleMesh.h>
29#include <BulletCollision/CollisionShapes/btConeShape.h>
30#include <BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h>
31#include <BulletCollision/CollisionDispatch/btCollisionWorld.h>
32#include <BulletCollision/CollisionDispatch/btSimulationIslandManager.h>
33#include <BulletCollision/NarrowPhaseCollision/btRaycastCallback.h>
34#include <LinearMath/btDefaultMotionState.h>
35#include <LinearMath/btScalar.h>
36
37#ifdef __GNUC__
38#pragma GCC diagnostic pop
39#endif