use bevy::{asset::load_internal_asset, prelude::*};
use crate::prelude::*;
#[cfg(feature = "autosize")]
use crate::autosize::RoundUiAutosizePlugin;
pub struct RoundUiPlugin;
impl Plugin for RoundUiPlugin {
fn build(&self, app: &mut App) {
load_internal_asset!(app, SHADER_HANDLE, "shader.wgsl", Shader::from_wgsl);
app.add_plugins(UiMaterialPlugin::<RoundUiMaterial>::default());
#[cfg(feature = "autosize")]
app.add_plugins(RoundUiAutosizePlugin);
}
}