LibGame
v0.4.0
The LG Game Engine - Copyright (C) 2024-2025 ETMSoftware
lg_cam_controls.h
1
/*
2
* LibGame - Copyright (C) Emmanuel Thomas-Maurin 2011-2025
3
* All rights reserved
4
*/
5
6
#ifndef LG_CAM_CONTROLS_H
7
#define LG_CAM_CONTROLS_H
8
12
typedef
struct
{
13
float
move_forward;
14
float
move_up;
15
float
cam_truck;
16
float
yaw;
17
float
pitch;
18
float
roll;
19
zboolean roll2yaw;
20
float
roll2yaw_k;
21
const
char
*rot_order;
22
float
h_orbit;
23
float
v_orbit;
24
float
dz_wheel;
25
zboolean slow_motion;
26
}
LG_Camera_K
;
27
28
void
lg_camera_apply_ui
(
LG_Camera
*cam,
LG_Camera_K
*cam_k);
29
30
#endif
/* LG_CAM_CONTROLS_H */
lg_camera_apply_ui
void lg_camera_apply_ui(LG_Camera *camera, LG_Camera_K *camera_k)
Definition:
lg_cam_controls.c:42
LG_Camera
Definition:
lg_camera.h:22
LG_Camera_K
Definition:
lg_cam_controls.h:12
src
libgame
lg_cam_controls.h
Generated by
1.8.17