From 9db44c212c2113000945f101ed67cd62e7cae6eb Mon Sep 17 00:00:00 2001 From: Jared Roberts Date: Wed, 26 Oct 2016 22:52:42 -0700 Subject: [PATCH] consolidate imports --- src/lib.rs | 3 +++ src/scene.rs | 10 ++++------ src/scenes/world.rs | 15 +++++---------- src/tile.rs | 6 ++---- src/view.rs | 7 ++----- src/vr.rs | 14 ++++++-------- src/world.rs | 1 - 7 files changed, 22 insertions(+), 34 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index c6c35ab..7a61868 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -2,6 +2,9 @@ #[macro_use] extern crate gfx; #[macro_use] extern crate log; +extern crate nalgebra as na; +extern crate num_traits; +extern crate piston; pub mod arena; pub mod ega; diff --git a/src/scene.rs b/src/scene.rs index 9f5bb46..9b6b0e4 100644 --- a/src/scene.rs +++ b/src/scene.rs @@ -1,11 +1,9 @@ +use gfx; +use na; +use piston; use view; use vr; -extern crate gfx; -extern crate gfx_device_gl; -extern crate nalgebra as na; -extern crate piston_window; - pub trait Scene> { fn event(&mut self, event: Event); @@ -24,5 +22,5 @@ pub trait Scene)>, + pads: BTreeMap)>, _worldmap: model::World, lat: u8, diff --git a/src/tile.rs b/src/tile.rs index b50c2b0..57a15a8 100644 --- a/src/tile.rs +++ b/src/tile.rs @@ -1,13 +1,11 @@ -extern crate gfx; - use ega; use ::std; use std::io::Read; use std::path::Path; -use self::gfx::{CommandBuffer, Typed}; -use self::gfx::tex; +use gfx::{self, CommandBuffer, Typed}; +use gfx::tex; const TILEDIM: u16 = 16; diff --git a/src/view.rs b/src/view.rs index 3d0bca7..c0547b3 100644 --- a/src/view.rs +++ b/src/view.rs @@ -1,15 +1,12 @@ -use vr; -use vr::{AsMatrix4, VR}; +use vr::{self, AsMatrix4, VR}; extern crate gfx_device_gl; -extern crate nalgebra as na; -extern crate num_traits; extern crate piston_window; use gfx; use gfx::Device; use gfx::traits::FactoryExt; -use self::na::{Inverse, ToHomogeneous}; +use na::{self, Inverse, ToHomogeneous}; use self::piston_window::{PistonWindow, Window}; pub type ColorFormat = gfx::format::Srgba8; diff --git a/src/vr.rs b/src/vr.rs index adb79bd..8764357 100644 --- a/src/vr.rs +++ b/src/vr.rs @@ -1,19 +1,17 @@ -extern crate gfx; extern crate gfx_device_gl; -extern crate nalgebra as na; -extern crate num_traits; extern crate openvr as vr; extern crate openvr_sys; pub use self::vr::Eye; pub use self::vr::common::Size; -pub use self::vr::tracking::{TrackedDeviceClass, TrackedDevicePoses}; +pub use self::openvr_sys::VRControllerState_t; + +use gfx::{self, tex, Factory, Typed}; +use na::{self, Inverse}; +use num_traits::identities::Zero; +use num_traits::identities::One; -use self::gfx::{tex, Factory, Typed}; use self::gfx_device_gl::Resources as GLResources; -use self::na::Inverse; -use self::num_traits::identities::Zero; -use self::num_traits::identities::One; use self::openvr_sys::{VREvent_Controller_t, VREvent_t}; pub struct VR { diff --git a/src/world.rs b/src/world.rs index 2615cc0..423437b 100644 --- a/src/world.rs +++ b/src/world.rs @@ -1,4 +1,3 @@ -extern crate core; extern crate itertools; use self::itertools::Itertools;