This crate is a work in progress and version changes may introduce breaking changes without warning.
A thin Rust ffi wrapper on top of Box2D (version 2.4.1) and LiquidFun. Built using autocxx.
This crate is used by bevy_liquidfun to integrate Box2D and LiquidFun with the bevy game engine.
./box2d/
./include/extras.hpp
This small wrapper stands on the shoulders of giants. Big thanks go to the original libraries, which do the heavy lifting:
Box2D by Erin Catto
LiquidFun by Google
autocxx by Google
Additionally, the version of Box2D used is a fork of Box2D:
LiquidFun rebase onto newer Box2D by Birch-san
This work is licensed under either of Apache License, Version 2.0 or MIT license at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this project by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.