Type Alias veloren_voxygen::ui::ice::cache::GlyphBrush

source ·
type GlyphBrush = GlyphBrush<(Aabr<f32>, Aabr<f32>), ()>;

Aliased Type§

struct GlyphBrush {
Show 13 fields fonts: Vec<FontArc>, texture_cache: DrawCache, last_draw: LastDrawInfo, calculate_glyph_cache: HashMap<u64, Glyphed<(Aabr<f32>, Aabr<f32>), ()>, BuildHasherDefault<FxHasher>>, last_frame_seq_id_sections: Vec<SectionHashDetail>, frame_seq_id_sections: Vec<SectionHashDetail>, section_buffer: Vec<u64>, keep_in_cache: HashSet<u64, BuildHasherDefault<FxHasher>>, cache_glyph_positioning: bool, cache_redraws: bool, section_hasher: RandomXxHashBuilder64, last_pre_positioned: Vec<Glyphed<(Aabr<f32>, Aabr<f32>), ()>>, pre_positioned: Vec<Glyphed<(Aabr<f32>, Aabr<f32>), ()>>,
}

Fields§

§fonts: Vec<FontArc>§texture_cache: DrawCache§last_draw: LastDrawInfo§calculate_glyph_cache: HashMap<u64, Glyphed<(Aabr<f32>, Aabr<f32>), ()>, BuildHasherDefault<FxHasher>>§last_frame_seq_id_sections: Vec<SectionHashDetail>§frame_seq_id_sections: Vec<SectionHashDetail>§section_buffer: Vec<u64>§keep_in_cache: HashSet<u64, BuildHasherDefault<FxHasher>>§cache_glyph_positioning: bool§cache_redraws: bool§section_hasher: RandomXxHashBuilder64§last_pre_positioned: Vec<Glyphed<(Aabr<f32>, Aabr<f32>), ()>>§pre_positioned: Vec<Glyphed<(Aabr<f32>, Aabr<f32>), ()>>