CameraBinds.cpp 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. #include "Camera.h"
  2. #include "Vec2.h"
  3. #include "LuaStack.h"
  4. #include "LuaEnvironment.h"
  5. namespace crown
  6. {
  7. extern "C"
  8. {
  9. int32_t camera(lua_State* L)
  10. {
  11. LuaStack stack(L);
  12. }
  13. int32_t camera_position(lua_State* L)
  14. {
  15. LuaStack stack(L);
  16. }
  17. int32_t camera_set_position(lua_State* L)
  18. {
  19. LuaStack stack(L);
  20. }
  21. int32_t camera_look_at(lua_State* L)
  22. {
  23. LuaStack stack(L);
  24. }
  25. int32_t camera_set_look_at(lua_State* L)
  26. {
  27. LuaStack stack(L);
  28. }
  29. int32_t camera_set_rotation(lua_State* L)
  30. {
  31. LuaStack stack(L);
  32. }
  33. int32_t camera_up(lua_State* L)
  34. {
  35. LuaStack stack(L);
  36. }
  37. int32_t camera_fov(lua_State* L)
  38. {
  39. LuaStack stack(L);
  40. }
  41. int32_t camera_set_fov(lua_State* L)
  42. {
  43. LuaStack stack(L);
  44. }
  45. int32_t camera_aspect(lua_State* L)
  46. {
  47. LuaStack stack(L);
  48. }
  49. int32_t camera_set_aspect(lua_State* L)
  50. {
  51. LuaStack stack(L);
  52. }
  53. int32_t camera_near_clip_distance(lua_State* L)
  54. {
  55. LuaStack stack(L);
  56. }
  57. int32_t camera_set_near_clip_distance(lua_State* L)
  58. {
  59. LuaStack stack(L);
  60. }
  61. int32_t camera_far_clip_distance(lua_State* L)
  62. {
  63. LuaStack stack(L);
  64. }
  65. int32_t camera_set_far_clip_distance(lua_State* L)
  66. {
  67. LuaStack stack(L);
  68. }
  69. int32_t camera_projection_matrix(lua_State* L)
  70. {
  71. LuaStack stack(L);
  72. }
  73. int32_t camera_view_matrix(lua_State* L)
  74. {
  75. LuaStack stack(L);
  76. }
  77. int32_t camera_move_forward(lua_State* L)
  78. {
  79. LuaStack stack(L);
  80. }
  81. int32_t camera_move_backward(lua_State* L)
  82. {
  83. LuaStack stack(L);
  84. }
  85. int32_t camera_strafe_left(lua_State* L)
  86. {
  87. LuaStack stack(L);
  88. }
  89. int32_t camera_strafe_right(lua_State* L)
  90. {
  91. LuaStack stack(L);
  92. }
  93. } // enxtern "C"
  94. } // namespace crown