lua_PhysicsCollisionObject.h 1.3 KB

12345678910111213141516171819202122232425262728293031
  1. #ifndef LUA_PHYSICSCOLLISIONOBJECT_H_
  2. #define LUA_PHYSICSCOLLISIONOBJECT_H_
  3. namespace gameplay
  4. {
  5. // Lua bindings for PhysicsCollisionObject.
  6. int lua_PhysicsCollisionObject__gc(lua_State* state);
  7. int lua_PhysicsCollisionObject_addCollisionListener(lua_State* state);
  8. int lua_PhysicsCollisionObject_asCharacter(lua_State* state);
  9. int lua_PhysicsCollisionObject_asGhostObject(lua_State* state);
  10. int lua_PhysicsCollisionObject_asRigidBody(lua_State* state);
  11. int lua_PhysicsCollisionObject_asVehicle(lua_State* state);
  12. int lua_PhysicsCollisionObject_asVehicleWheel(lua_State* state);
  13. int lua_PhysicsCollisionObject_collidesWith(lua_State* state);
  14. int lua_PhysicsCollisionObject_getCollisionShape(lua_State* state);
  15. int lua_PhysicsCollisionObject_getNode(lua_State* state);
  16. int lua_PhysicsCollisionObject_getShapeType(lua_State* state);
  17. int lua_PhysicsCollisionObject_getType(lua_State* state);
  18. int lua_PhysicsCollisionObject_isDynamic(lua_State* state);
  19. int lua_PhysicsCollisionObject_isEnabled(lua_State* state);
  20. int lua_PhysicsCollisionObject_isKinematic(lua_State* state);
  21. int lua_PhysicsCollisionObject_isStatic(lua_State* state);
  22. int lua_PhysicsCollisionObject_removeCollisionListener(lua_State* state);
  23. int lua_PhysicsCollisionObject_setEnabled(lua_State* state);
  24. void luaRegister_PhysicsCollisionObject();
  25. }
  26. #endif