camera_controllers/
lib.rs

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