+enum
+{
+ VIEW_NONE = -1,
+
+ VIEW_CHASE,
+ VIEW_LAZY,
+ VIEW_MANUAL,
+ VIEW_TOPDOWN,
+
+ VIEW_MAX
+};
+
+const char *view_to_str(int);
+
+/*---------------------------------------------------------------------------*/
+
+struct game_tilt
+{
+ float x[3], rx;
+ float z[3], rz;
+};
+
+void game_tilt_init(struct game_tilt *);
+void game_tilt_axes(struct game_tilt *, float view_e[3][3]);
+void game_tilt_grav(float h[3], const float g[3], const struct game_tilt *);