1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#![crate_name = "camera_controllers"]
#![deny(missing_docs)]
#[macro_use]
extern crate bitflags;
extern crate input;
extern crate vecmath;
extern crate quaternion;
extern crate cam;
pub use cam::{
Camera,
CameraPerspective,
model_view_projection,
};
pub use first_person::{
FirstPerson,
FirstPersonSettings,
};
pub use orbit_zoom_camera::{
OrbitZoomCamera,
OrbitZoomCameraSettings,
};
mod first_person;
mod orbit_zoom_camera;