bones_framework/
render.rs1use bones_lib::prelude::*;
4
5pub mod prelude {
7 pub use super::{camera::*, color::*, line::*, sprite::*, tilemap::*, transform::*};
8
9 #[cfg(feature = "audio")]
10 pub use super::super::audio::*;
11
12 #[cfg(feature = "ui")]
13 pub use super::ui::{widgets::*, *};
14}
15
16pub mod camera;
17pub mod color;
18pub mod line;
19pub mod sprite;
20pub mod tilemap;
21pub mod transform;
22
23#[cfg(feature = "ui")]
24pub mod ui;
25
26pub fn render_plugin(session: &mut SessionBuilder) {
28 session
29 .install_plugin(sprite::sprite_plugin)
30 .install_plugin(camera::plugin);
31
32 #[cfg(feature = "ui")]
33 session.install_plugin(ui::ui_plugin);
34}