pub fn new() -> Self {
        DrawUi {
            mesh: None,
            cached_draw_order: CachedDrawOrder {
                cached: BitSet::new(),
                cache: Vec::new(),
            },
            cached_color_textures: HashMap::default(),
            glyph_brushes: HashMap::default(),
            next_brush_cache_id: 0,
        }
    }
/// Create instance of `DrawUi` pass
Create instance of `DrawUi` pass
Create instance of ` DrawUi ` pass
pub fn new() -> Self {
        DrawUi {
            mesh: None,
            cached_draw_order: CachedDrawOrder {
                cached: BitSet::new(),
                cache: Vec::new(),
            },
            cached_color_textures: HashMap::default(),
            glyph_brushes: HashMap::default(),
            next_brush_cache_id: 0,
        }
    }
pub fn new ( ) -> Self { DrawUi { mesh : None , cached_draw_order : CachedDrawOrder { cached : BitSet :: new ( ) , cache : Vec :: new ( ) , } , cached_color_textures : HashMap :: default ( ) , glyph_brushes : HashMap :: default ( ) , next_brush_cache_id : 0 , } }
Create instance of `DrawUi` pass
Create instance of ` DrawUi ` pass