62 lines
1.2 KiB
Rust
62 lines
1.2 KiB
Rust
#![deny(warnings)]
|
|
#![warn(
|
|
clippy::all,
|
|
clippy::dbg_macro,
|
|
clippy::doc_markdown,
|
|
clippy::empty_enum,
|
|
clippy::enum_glob_use,
|
|
clippy::filter_map_next,
|
|
clippy::fn_params_excessive_bools,
|
|
clippy::imprecise_flops,
|
|
clippy::lossy_float_literal,
|
|
clippy::mem_forget,
|
|
clippy::needless_borrow,
|
|
clippy::needless_continue,
|
|
clippy::pub_enum_variant_names,
|
|
clippy::rest_pat_in_fully_bound_structs,
|
|
// clippy::suboptimal_flops, // TODO
|
|
clippy::todo,
|
|
// clippy::use_self,
|
|
future_incompatible,
|
|
nonstandard_style,
|
|
rust_2018_idioms,
|
|
)]
|
|
|
|
pub mod color;
|
|
pub mod containers;
|
|
mod context;
|
|
pub mod example_app;
|
|
mod font;
|
|
mod fonts;
|
|
mod id;
|
|
mod input;
|
|
mod layers;
|
|
mod layout;
|
|
pub mod math;
|
|
mod memory;
|
|
pub mod mesher;
|
|
mod movement_tracker;
|
|
mod region;
|
|
mod style;
|
|
mod texture_atlas;
|
|
mod types;
|
|
pub mod widgets;
|
|
|
|
pub use {
|
|
color::Color,
|
|
context::Context,
|
|
fonts::{FontDefinitions, Fonts, TextStyle},
|
|
id::Id,
|
|
input::*,
|
|
layers::*,
|
|
layout::{Align, GuiResponse},
|
|
math::*,
|
|
memory::Memory,
|
|
mesher::{Mesh, PaintBatches, Vertex},
|
|
movement_tracker::MovementTracker,
|
|
region::Region,
|
|
style::Style,
|
|
texture_atlas::Texture,
|
|
types::*,
|
|
widgets::Widget,
|
|
};
|