Skip to content

g-pechorin/bullet2stripped

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TL:DR

In your main .cpp file;

#define PALBULLET282_CPP // include the implementation
#include "palBullet282.hpp"

... then in every other one just ...

#include "palBullet282.hpp" // only include the interface

bullet2stripped

This is a fork of "Bullet 2 Stripped" which

  1. Erwin Coumas forked (his own project) Bullet to strip out cruft
  2. Peter LaValle forked the result of the above to make a CMake build
  • ... to get somethig that worked with add_subdirectory(...) from within an outer project
  1. Peter LaValle then used that version, with a Scala program, to make this single header variant
  • this included some trivial renames and removal of duplicate static globals

The program is used to prepare palBullet282 which contains the whole physics library in one "stb-style" .hpp header.

Mainstream Bullet

About

stripped down Bullet 2. Forked by PAL and built as "clean" CMake

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 99.0%
  • C 0.5%
  • CMake 0.4%
  • Scala 0.1%
  • Lua 0.0%
  • Shell 0.0%