ivansafrin/Polycode — pull request #90 by mcclure (2012-02-05 23:29:45+00:00)
Title: Fix 3D bindings (PhysicsSceneEvent problem)

Because of #60, if you build top of tree Polycode with LUA bindings, it will fail to build. PhysicsSceneEvent contains an initializer list which causes create_lua_library to generate invalid C++. Moving the constructor to the .cpp file fixes this.

Note: building the 3D bindings with these changes changes a bunch of other files too. I didn't include these files in the patch.