2020-05-13 20:09:32 +00:00
|
|
|
mod font;
|
2020-05-16 02:46:09 +00:00
|
|
|
mod font_loader;
|
2020-06-14 01:53:31 +00:00
|
|
|
mod font_atlas;
|
|
|
|
mod font_atlas_set;
|
|
|
|
mod draw;
|
2020-05-13 20:09:32 +00:00
|
|
|
|
|
|
|
pub use font::*;
|
2020-05-16 02:46:09 +00:00
|
|
|
pub use font_loader::*;
|
2020-06-14 01:53:31 +00:00
|
|
|
pub use font_atlas::*;
|
|
|
|
pub use font_atlas_set::*;
|
|
|
|
pub use draw::*;
|
|
|
|
|
2020-05-16 02:46:09 +00:00
|
|
|
|
|
|
|
use bevy_app::{AppBuilder, AppPlugin};
|
|
|
|
use bevy_asset::AddAsset;
|
|
|
|
|
|
|
|
#[derive(Default)]
|
|
|
|
pub struct TextPlugin;
|
|
|
|
|
|
|
|
impl AppPlugin for TextPlugin {
|
|
|
|
fn build(&self, app: &mut AppBuilder) {
|
2020-05-22 00:21:33 +00:00
|
|
|
app.add_asset::<Font>()
|
2020-06-14 01:53:31 +00:00
|
|
|
.add_asset::<FontAtlasSet>()
|
2020-05-22 00:21:33 +00:00
|
|
|
.add_asset_loader::<Font, FontLoader>();
|
2020-05-16 02:46:09 +00:00
|
|
|
}
|
2020-06-04 03:08:20 +00:00
|
|
|
}
|