diff options
Diffstat (limited to 'cam.h')
| -rw-r--r-- | cam.h | 24 |
1 files changed, 24 insertions, 0 deletions
@@ -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 |
