From c51f9659f5c0389f8432ed542ddbda45a1d7e244 Mon Sep 17 00:00:00 2001 From: Amir Grozki Date: Mon, 23 Nov 2020 00:43:45 +0200 Subject: [PATCH] Optimized imports. --- src/background.rs | 3 +-- src/main.rs | 11 ++--------- src/quad.rs | 5 +---- 3 files changed, 4 insertions(+), 15 deletions(-) diff --git a/src/background.rs b/src/background.rs index f25de3b..494434a 100644 --- a/src/background.rs +++ b/src/background.rs @@ -1,6 +1,5 @@ use crate::quad; -use crate::render_gl::{self, buffer, data, Error, FrameBuffer, Program, Shader, Texture}; -use crate::resources::Resources; +use crate::render_gl::{Error, FrameBuffer, Program, Shader, Texture}; use failure; use gl; use nalgebra as na; diff --git a/src/main.rs b/src/main.rs index bf9538b..64fea13 100644 --- a/src/main.rs +++ b/src/main.rs @@ -27,24 +27,17 @@ use crate::debug_ui::DebugUi; use crate::droplets::Droplets; use crate::quad::Quad; use crate::render_gl::{ColorBuffer, Error, FrameBuffer, Program, Shader, Texture, Viewport}; -use crate::vertex::Vertex; use failure::err_msg; use nalgebra as na; -use nalgebra::{Isometry2, Point2, Vector2, Vector3}; -use ncollide2d as nc; -use ncollide2d::bounding_volume::BoundingSphere; -use ncollide2d::broad_phase::{BroadPhase, DBVTBroadPhase}; +use nalgebra::{Isometry2, Vector2}; use ncollide2d::pipeline::{ - default_narrow_phase, BallBallManifoldGenerator, BallBallProximityDetector, CollisionGroups, - CollisionObject, CollisionObjectSlabHandle, CollisionWorld, ContactEvent, GeometricQueryType, - NarrowPhase, + CollisionGroups, CollisionObjectSlabHandle, CollisionWorld, GeometricQueryType, }; use ncollide2d::query::Proximity; use ncollide2d::shape::{Ball, ShapeHandle}; use rand::prelude::*; use render_gl::buffer::*; use resources::Resources; -use std::collections::VecDeque; use std::env; use std::path::Path; use std::rc::Rc; diff --git a/src/quad.rs b/src/quad.rs index 4cb6994..8a3a973 100644 --- a/src/quad.rs +++ b/src/quad.rs @@ -1,9 +1,6 @@ -use crate::render_gl::{self, buffer, data}; -use crate::resources::Resources; +use crate::render_gl::buffer; use crate::vertex::Vertex; -use failure; use gl; -use nalgebra as na; pub struct Quad { _vbo: buffer::ArrayBuffer,