summaryrefslogtreecommitdiff
path: root/src/script/lua_api/l_camera.h
diff options
context:
space:
mode:
authorLoic Blot <loic.blot@unix-experience.fr>2017-05-06 21:30:27 +0200
committerLoic Blot <loic.blot@unix-experience.fr>2017-05-06 21:30:27 +0200
commita024042bf5ad487685e952da7b96ffa845cd7731 (patch)
tree8ee42d8750a6507c8191ecc733b06ba5a0fce6fa /src/script/lua_api/l_camera.h
parent07c17db11450f235b67895ce39a5aef67458107d (diff)
downloadminetest-a024042bf5ad487685e952da7b96ffa845cd7731.tar.gz
minetest-a024042bf5ad487685e952da7b96ffa845cd7731.tar.bz2
minetest-a024042bf5ad487685e952da7b96ffa845cd7731.zip
Fix codestyle since CSM Camera API
Diffstat (limited to 'src/script/lua_api/l_camera.h')
-rw-r--r--src/script/lua_api/l_camera.h26
1 files changed, 12 insertions, 14 deletions
diff --git a/src/script/lua_api/l_camera.h b/src/script/lua_api/l_camera.h
index 82ab6a47f..04921ad03 100644
--- a/src/script/lua_api/l_camera.h
+++ b/src/script/lua_api/l_camera.h
@@ -5,42 +5,40 @@
class Camera;
-class LuaCamera : public ModApiBase {
-private:
-
+class LuaCamera : public ModApiBase
+{
+private:
static const char className[];
static const luaL_Reg methods[];
-
+
// garbage collector
static int gc_object(lua_State *L);
-
+
static int l_set_camera_mode(lua_State *L);
static int l_get_camera_mode(lua_State *L);
-
+
static int l_get_fov(lua_State *L);
-
+
static int l_get_pos(lua_State *L);
static int l_get_offset(lua_State *L);
static int l_get_look_dir(lua_State *L);
static int l_get_look_vertical(lua_State *L);
static int l_get_look_horizontal(lua_State *L);
static int l_get_aspect_ratio(lua_State *L);
-
+
Camera *m_camera;
-
-public:
+public:
LuaCamera(Camera *m);
~LuaCamera() {}
-
+
static void create(lua_State *L, Camera *m);
-
+
static LuaCamera *checkobject(lua_State *L, int narg);
static Camera *getobject(LuaCamera *ref);
static Camera *getobject(lua_State *L, int narg);
-
+
static void Register(lua_State *L);
-
};
#endif // L_CAMERA_H