lua_Camera.h 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  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_addListener(lua_State* state);
  8. int lua_Camera_addRef(lua_State* state);
  9. int lua_Camera_getAspectRatio(lua_State* state);
  10. int lua_Camera_getCameraType(lua_State* state);
  11. int lua_Camera_getFarPlane(lua_State* state);
  12. int lua_Camera_getFieldOfView(lua_State* state);
  13. int lua_Camera_getFrustum(lua_State* state);
  14. int lua_Camera_getInverseViewMatrix(lua_State* state);
  15. int lua_Camera_getInverseViewProjectionMatrix(lua_State* state);
  16. int lua_Camera_getNearPlane(lua_State* state);
  17. int lua_Camera_getNode(lua_State* state);
  18. int lua_Camera_getProjectionMatrix(lua_State* state);
  19. int lua_Camera_getRefCount(lua_State* state);
  20. int lua_Camera_getViewMatrix(lua_State* state);
  21. int lua_Camera_getViewProjectionMatrix(lua_State* state);
  22. int lua_Camera_getZoomX(lua_State* state);
  23. int lua_Camera_getZoomY(lua_State* state);
  24. int lua_Camera_pickRay(lua_State* state);
  25. int lua_Camera_project(lua_State* state);
  26. int lua_Camera_release(lua_State* state);
  27. int lua_Camera_removeListener(lua_State* state);
  28. int lua_Camera_resetProjectionMatrix(lua_State* state);
  29. int lua_Camera_setAspectRatio(lua_State* state);
  30. int lua_Camera_setFarPlane(lua_State* state);
  31. int lua_Camera_setFieldOfView(lua_State* state);
  32. int lua_Camera_setNearPlane(lua_State* state);
  33. int lua_Camera_setProjectionMatrix(lua_State* state);
  34. int lua_Camera_setZoomX(lua_State* state);
  35. int lua_Camera_setZoomY(lua_State* state);
  36. int lua_Camera_static_create(lua_State* state);
  37. int lua_Camera_static_createOrthographic(lua_State* state);
  38. int lua_Camera_static_createPerspective(lua_State* state);
  39. int lua_Camera_unproject(lua_State* state);
  40. void luaRegister_Camera();
  41. }
  42. #endif