gd_rs/
lib.rs

1//! gd-rs crate for Geometry dash
2
3pub mod traits;
4pub mod consts;
5pub mod easings;
6pub mod prelude;
7pub mod util;
8
9#[cfg(test)]
10mod tests {
11    #[test]
12    fn actually_working() {
13        use crate::prelude::*;
14        let cclevels = GDCCLocalLevels::new().unwrap();
15        let level = cclevels.get(&"ok".to_string()).unwrap();
16        let obj = level.objects.get(0).unwrap();
17        println!("{};{}", level.get_level_start(), level.get_object_string());
18        println!("{}", level.get_inner_level_string());
19        println!("x {:?}", obj.partial_get_prop::<f32>("ahdah"))
20        // println!("{:?}", cclevels.get_raw(&"CHALLENGE".to_string()));
21    }
22}