WIP: Everything shredded
This commit is contained in:
parent
7536645eea
commit
6638407ff9
26 changed files with 1136 additions and 1354 deletions
|
@ -7,7 +7,9 @@ use crate::{
|
|||
},
|
||||
platform,
|
||||
platform::FontSystem,
|
||||
scene, PaintContext,
|
||||
scene,
|
||||
window::WindowContext,
|
||||
AppContext, PaintContext, SceneBuilder,
|
||||
};
|
||||
use ordered_float::OrderedFloat;
|
||||
use parking_lot::{Mutex, RwLock, RwLockUpgradableReadGuard};
|
||||
|
@ -271,10 +273,11 @@ impl Line {
|
|||
|
||||
pub fn paint(
|
||||
&self,
|
||||
scene: &SceneBuilder,
|
||||
origin: Vector2F,
|
||||
visible_bounds: RectF,
|
||||
line_height: f32,
|
||||
cx: &mut PaintContext,
|
||||
cx: &mut WindowContext,
|
||||
) {
|
||||
let padding_top = (line_height - self.layout.ascent - self.layout.descent) / 2.;
|
||||
let baseline_offset = vec2f(0., padding_top + self.layout.ascent);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue