lua_PhysicsController.h 1.0 KB

123456789101112131415161718192021222324252627
  1. #ifndef LUA_PHYSICSCONTROLLER_H_
  2. #define LUA_PHYSICSCONTROLLER_H_
  3. namespace gameplay
  4. {
  5. // Lua bindings for PhysicsController.
  6. int lua_PhysicsController_addScriptCallback(lua_State* state);
  7. int lua_PhysicsController_addStatusListener(lua_State* state);
  8. int lua_PhysicsController_createFixedConstraint(lua_State* state);
  9. int lua_PhysicsController_createGenericConstraint(lua_State* state);
  10. int lua_PhysicsController_createHingeConstraint(lua_State* state);
  11. int lua_PhysicsController_createSocketConstraint(lua_State* state);
  12. int lua_PhysicsController_createSpringConstraint(lua_State* state);
  13. int lua_PhysicsController_drawDebug(lua_State* state);
  14. int lua_PhysicsController_getGravity(lua_State* state);
  15. int lua_PhysicsController_rayTest(lua_State* state);
  16. int lua_PhysicsController_removeScriptCallback(lua_State* state);
  17. int lua_PhysicsController_removeStatusListener(lua_State* state);
  18. int lua_PhysicsController_setGravity(lua_State* state);
  19. int lua_PhysicsController_sweepTest(lua_State* state);
  20. void luaRegister_PhysicsController();
  21. }
  22. #endif