A tool designed to create rust FFI bindings for Factorio's compiled C++ classes, structs, and unions.
Works by parsing the debug symbols contained in factorio.pdb
.
Running the following command:
> pdb2hpp LuaSurface
Would generate the following FFI binding:
Inspired by the wonderful PDB crate.