finish up import simplification
This commit is contained in:
		
							parent
							
								
									7823c3a9e2
								
							
						
					
					
						commit
						81df34adcf
					
				@ -15,7 +15,12 @@ pub use once_cell;
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
pub mod prelude {
 | 
					pub mod prelude {
 | 
				
			||||||
    pub use crate::{
 | 
					    pub use crate::{
 | 
				
			||||||
        color::Color, draw::Draw, entity::*, mesh::Mesh, pipeline::RenderPipelines, shader::Shader,
 | 
					        color::Color,
 | 
				
			||||||
 | 
					        draw::Draw,
 | 
				
			||||||
 | 
					        entity::*,
 | 
				
			||||||
 | 
					        mesh::{shape, Mesh},
 | 
				
			||||||
 | 
					        pipeline::RenderPipelines,
 | 
				
			||||||
 | 
					        shader::Shader,
 | 
				
			||||||
        texture::Texture,
 | 
					        texture::Texture,
 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
@ -7,6 +7,10 @@ pub use loaded_scenes::*;
 | 
				
			|||||||
pub use scene::*;
 | 
					pub use scene::*;
 | 
				
			||||||
pub use scene_spawner::*;
 | 
					pub use scene_spawner::*;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					pub mod prelude {
 | 
				
			||||||
 | 
					    pub use crate::{Scene, SceneSpawner};
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
use bevy_app::prelude::*;
 | 
					use bevy_app::prelude::*;
 | 
				
			||||||
use bevy_asset::AddAsset;
 | 
					use bevy_asset::AddAsset;
 | 
				
			||||||
use bevy_ecs::IntoThreadLocalSystem;
 | 
					use bevy_ecs::IntoThreadLocalSystem;
 | 
				
			||||||
 | 
				
			|||||||
@ -1,7 +1,8 @@
 | 
				
			|||||||
pub mod collide_aabb;
 | 
					pub mod collide_aabb;
 | 
				
			||||||
 | 
					pub mod entity;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
mod color_material;
 | 
					mod color_material;
 | 
				
			||||||
mod dynamic_texture_atlas_builder;
 | 
					mod dynamic_texture_atlas_builder;
 | 
				
			||||||
pub mod entity;
 | 
					 | 
				
			||||||
mod rect;
 | 
					mod rect;
 | 
				
			||||||
mod render;
 | 
					mod render;
 | 
				
			||||||
mod sprite;
 | 
					mod sprite;
 | 
				
			||||||
@ -16,6 +17,13 @@ pub use sprite::*;
 | 
				
			|||||||
pub use texture_atlas::*;
 | 
					pub use texture_atlas::*;
 | 
				
			||||||
pub use texture_atlas_builder::*;
 | 
					pub use texture_atlas_builder::*;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					pub mod prelude {
 | 
				
			||||||
 | 
					    pub use crate::{
 | 
				
			||||||
 | 
					        entity::{SpriteComponents, SpriteSheetComponents},
 | 
				
			||||||
 | 
					        ColorMaterial, Sprite, TextureAtlas, TextureAtlasSprite,
 | 
				
			||||||
 | 
					    };
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
use bevy_app::prelude::*;
 | 
					use bevy_app::prelude::*;
 | 
				
			||||||
use bevy_asset::{AddAsset, Assets, Handle};
 | 
					use bevy_asset::{AddAsset, Assets, Handle};
 | 
				
			||||||
use bevy_ecs::IntoQuerySystem;
 | 
					use bevy_ecs::IntoQuerySystem;
 | 
				
			||||||
 | 
				
			|||||||
@ -10,6 +10,10 @@ pub use font_atlas::*;
 | 
				
			|||||||
pub use font_atlas_set::*;
 | 
					pub use font_atlas_set::*;
 | 
				
			||||||
pub use font_loader::*;
 | 
					pub use font_loader::*;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					pub mod prelude {
 | 
				
			||||||
 | 
					    pub use crate::{Font, TextStyle};
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
use bevy_app::prelude::*;
 | 
					use bevy_app::prelude::*;
 | 
				
			||||||
use bevy_asset::AddAsset;
 | 
					use bevy_asset::AddAsset;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -12,6 +12,10 @@ pub use node::*;
 | 
				
			|||||||
pub use render::*;
 | 
					pub use render::*;
 | 
				
			||||||
pub use ui_update_system::*;
 | 
					pub use ui_update_system::*;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					pub mod prelude {
 | 
				
			||||||
 | 
					    pub use crate::{entity::*, widget::Label, Anchors, Margins, Node};
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
use bevy_app::prelude::*;
 | 
					use bevy_app::prelude::*;
 | 
				
			||||||
use bevy_ecs::IntoQuerySystem;
 | 
					use bevy_ecs::IntoQuerySystem;
 | 
				
			||||||
use bevy_render::render_graph::RenderGraph;
 | 
					use bevy_render::render_graph::RenderGraph;
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
use bevy::{prelude::*, render::mesh::shape};
 | 
					use bevy::prelude::*;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
fn main() {
 | 
					fn main() {
 | 
				
			||||||
    App::build()
 | 
					    App::build()
 | 
				
			||||||
 | 
				
			|||||||
@ -1,7 +1,6 @@
 | 
				
			|||||||
use bevy::{
 | 
					use bevy::{
 | 
				
			||||||
    diagnostic::{FrameTimeDiagnosticsPlugin, PrintDiagnosticsPlugin},
 | 
					    diagnostic::{FrameTimeDiagnosticsPlugin, PrintDiagnosticsPlugin},
 | 
				
			||||||
    prelude::*,
 | 
					    prelude::*,
 | 
				
			||||||
    render::mesh::shape,
 | 
					 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
use rand::{rngs::StdRng, Rng, SeedableRng};
 | 
					use rand::{rngs::StdRng, Rng, SeedableRng};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
use bevy::{prelude::*, render::mesh::shape};
 | 
					use bevy::prelude::*;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
fn main() {
 | 
					fn main() {
 | 
				
			||||||
    App::build()
 | 
					    App::build()
 | 
				
			||||||
 | 
				
			|||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
use bevy::{prelude::*, render::mesh::shape};
 | 
					use bevy::prelude::*;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#[derive(DynamicAppPlugin)]
 | 
					#[derive(DynamicAppPlugin)]
 | 
				
			||||||
pub struct ExamplePlugin;
 | 
					pub struct ExamplePlugin;
 | 
				
			||||||
 | 
				
			|||||||
@ -6,7 +6,7 @@ use bevy::{
 | 
				
			|||||||
        render_graph::{CameraNode, PassNode, RenderGraph, WindowSwapChainNode, WindowTextureNode},
 | 
					        render_graph::{CameraNode, PassNode, RenderGraph, WindowSwapChainNode, WindowTextureNode},
 | 
				
			||||||
        texture::{TextureDescriptor, TextureFormat, TextureUsage},
 | 
					        texture::{TextureDescriptor, TextureFormat, TextureUsage},
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    window::{CreateWindow, WindowId, WindowReference},
 | 
					    window::{CreateWindow, WindowDescriptor, WindowId, WindowReference},
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
fn main() {
 | 
					fn main() {
 | 
				
			||||||
 | 
				
			|||||||
@ -9,15 +9,11 @@ pub use crate::{
 | 
				
			|||||||
    pbr::prelude::*,
 | 
					    pbr::prelude::*,
 | 
				
			||||||
    property::prelude::*,
 | 
					    property::prelude::*,
 | 
				
			||||||
    render::prelude::*,
 | 
					    render::prelude::*,
 | 
				
			||||||
    scene::{Scene, SceneSpawner},
 | 
					    scene::prelude::*,
 | 
				
			||||||
    sprite::{
 | 
					    sprite::prelude::*,
 | 
				
			||||||
        entity::{SpriteComponents, SpriteSheetComponents},
 | 
					    text::prelude::*,
 | 
				
			||||||
        ColorMaterial, Sprite, TextureAtlas, TextureAtlasSprite,
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    text::{Font, TextStyle},
 | 
					 | 
				
			||||||
    transform::prelude::*,
 | 
					    transform::prelude::*,
 | 
				
			||||||
    type_registry::RegisterType,
 | 
					    type_registry::RegisterType,
 | 
				
			||||||
    ui::{entity::*, widget::Label, Anchors, Margins, Node},
 | 
					    ui::prelude::*,
 | 
				
			||||||
    window::{Window, WindowDescriptor, WindowPlugin, Windows},
 | 
					 | 
				
			||||||
    AddDefaultPlugins,
 | 
					    AddDefaultPlugins,
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user