From 08cb8d6a585dd552b69a488d9db1be123f01467a Mon Sep 17 00:00:00 2001 From: tech kaczynski Date: Tue, 22 Sep 2026 22:38:57 +1000 Subject: initial commit. --- cam.h | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 cam.h (limited to 'cam.h') diff --git a/cam.h b/cam.h new file mode 100644 index 0000000..4b2465b --- /dev/null +++ b/cam.h @@ -0,0 +1,24 @@ +#ifndef CAM_H +#define CAM_H + +#include "common.h" + +typedef enum { + CAM_MODE_NONE, + CAM_MODE_EDIT_FLY, + // CAM_MODE_EDIT_ORTHO, +} CamState; + +typedef struct { + Camera cam; + CamState state; + f32 mv_speed, mv_scale, lk_speed; + bool update; +} CameraInfo; + +extern CameraInfo main_cam; + +void cam_init(void); +void cam_ctrl_editor(void); + +#endif -- cgit v1.2.3