lua_BoundingBox.h 738 B

12345678910111213141516171819202122232425
  1. #ifndef LUA_BOUNDINGBOX_H_
  2. #define LUA_BOUNDINGBOX_H_
  3. namespace gameplay
  4. {
  5. // Lua bindings for BoundingBox.
  6. int lua_BoundingBox__gc(lua_State* state);
  7. int lua_BoundingBox__init(lua_State* state);
  8. int lua_BoundingBox_getCenter(lua_State* state);
  9. int lua_BoundingBox_getCorners(lua_State* state);
  10. int lua_BoundingBox_intersects(lua_State* state);
  11. int lua_BoundingBox_isEmpty(lua_State* state);
  12. int lua_BoundingBox_max(lua_State* state);
  13. int lua_BoundingBox_merge(lua_State* state);
  14. int lua_BoundingBox_min(lua_State* state);
  15. int lua_BoundingBox_set(lua_State* state);
  16. int lua_BoundingBox_static_empty(lua_State* state);
  17. int lua_BoundingBox_transform(lua_State* state);
  18. void luaRegister_BoundingBox();
  19. }
  20. #endif