#include "Camera.h" #include "Vec2.h" #include "LuaStack.h" #include "LuaEnvironment.h" namespace crown { extern "C" { int32_t camera(lua_State* L) { LuaStack stack(L); } int32_t camera_position(lua_State* L) { LuaStack stack(L); } int32_t camera_set_position(lua_State* L) { LuaStack stack(L); } int32_t camera_look_at(lua_State* L) { LuaStack stack(L); } int32_t camera_set_look_at(lua_State* L) { LuaStack stack(L); } int32_t camera_set_rotation(lua_State* L) { LuaStack stack(L); } int32_t camera_up(lua_State* L) { LuaStack stack(L); } int32_t camera_fov(lua_State* L) { LuaStack stack(L); } int32_t camera_set_fov(lua_State* L) { LuaStack stack(L); } int32_t camera_aspect(lua_State* L) { LuaStack stack(L); } int32_t camera_set_aspect(lua_State* L) { LuaStack stack(L); } int32_t camera_near_clip_distance(lua_State* L) { LuaStack stack(L); } int32_t camera_set_near_clip_distance(lua_State* L) { LuaStack stack(L); } int32_t camera_far_clip_distance(lua_State* L) { LuaStack stack(L); } int32_t camera_set_far_clip_distance(lua_State* L) { LuaStack stack(L); } int32_t camera_projection_matrix(lua_State* L) { LuaStack stack(L); } int32_t camera_view_matrix(lua_State* L) { LuaStack stack(L); } int32_t camera_move_forward(lua_State* L) { LuaStack stack(L); } int32_t camera_move_backward(lua_State* L) { LuaStack stack(L); } int32_t camera_strafe_left(lua_State* L) { LuaStack stack(L); } int32_t camera_strafe_right(lua_State* L) { LuaStack stack(L); } } // enxtern "C" } // namespace crown