pub fn new() -> Self {
        Self {
            layers: HashMap::new(),
            render_order: vec![],
        }
    }
/// Create a new stack with zero visible layers.
Create a new stack with zero visible layers.
Create a new stack with zero visible layers .
pub fn new() -> Self {
        Self {
            layers: HashMap::new(),
            render_order: vec![],
        }
    }
pub fn new ( ) -> Self { Self { layers : HashMap :: new ( ) , render_order : vec ! [ ] , } }
Create a new stack with zero visible layers.
Create a new stack with zero visible layers .