1#![warn(missing_docs)]
18#![cfg_attr(docsrs, feature(doc_cfg))]
19#![allow(rustdoc::private_intra_doc_links)]
20#![doc(
21 html_logo_url = "https://raw.githubusercontent.com/AzurIce/ranim/refs/heads/main/assets/ranim.svg",
22 html_favicon_url = "https://raw.githubusercontent.com/AzurIce/ranim/refs/heads/main/assets/ranim.svg"
23)]
24
25#[cfg(feature = "anims")]
26pub use ranim_anims as anims;
27pub use ranim_core as core;
28#[cfg(feature = "items")]
29pub use ranim_items as items;
30#[cfg(feature = "render")]
31pub use ranim_render as render;
32
33pub mod cmd;
35pub use core::color;
36
37pub mod utils {
39 pub use ranim_core::utils::*;
40}
41
42mod link_magic;
44pub use link_magic::*;
45
46mod scene;
48pub use scene::*;
49
50pub use core::glam;
51pub use ranim_core::RanimScene;
52
53pub mod prelude {
55 pub use ranim_core::prelude::*;
56 pub use ranim_macros::{output, scene, wasm_demo_doc};
57}