lua_Camera.h 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. #ifndef LUA_CAMERA_H_
  2. #define LUA_CAMERA_H_
  3. namespace gameplay
  4. {
  5. // Lua bindings for Camera.
  6. int lua_Camera__gc(lua_State* state);
  7. int lua_Camera_addRef(lua_State* state);
  8. int lua_Camera_getAspectRatio(lua_State* state);
  9. int lua_Camera_getCameraType(lua_State* state);
  10. int lua_Camera_getFarPlane(lua_State* state);
  11. int lua_Camera_getFieldOfView(lua_State* state);
  12. int lua_Camera_getFrustum(lua_State* state);
  13. int lua_Camera_getInverseViewMatrix(lua_State* state);
  14. int lua_Camera_getInverseViewProjectionMatrix(lua_State* state);
  15. int lua_Camera_getNearPlane(lua_State* state);
  16. int lua_Camera_getNode(lua_State* state);
  17. int lua_Camera_getProjectionMatrix(lua_State* state);
  18. int lua_Camera_getRefCount(lua_State* state);
  19. int lua_Camera_getViewMatrix(lua_State* state);
  20. int lua_Camera_getViewProjectionMatrix(lua_State* state);
  21. int lua_Camera_getZoomX(lua_State* state);
  22. int lua_Camera_getZoomY(lua_State* state);
  23. int lua_Camera_pickRay(lua_State* state);
  24. int lua_Camera_project(lua_State* state);
  25. int lua_Camera_release(lua_State* state);
  26. int lua_Camera_resetProjectionMatrix(lua_State* state);
  27. int lua_Camera_setAspectRatio(lua_State* state);
  28. int lua_Camera_setFarPlane(lua_State* state);
  29. int lua_Camera_setFieldOfView(lua_State* state);
  30. int lua_Camera_setNearPlane(lua_State* state);
  31. int lua_Camera_setProjectionMatrix(lua_State* state);
  32. int lua_Camera_setZoomX(lua_State* state);
  33. int lua_Camera_setZoomY(lua_State* state);
  34. int lua_Camera_static_create(lua_State* state);
  35. int lua_Camera_static_createOrthographic(lua_State* state);
  36. int lua_Camera_static_createPerspective(lua_State* state);
  37. int lua_Camera_unproject(lua_State* state);
  38. void luaRegister_Camera();
  39. }
  40. #endif