pub struct Params {Show 17 fields
pub scissor_mat: [f32; 12],
pub paint_mat: [f32; 12],
pub inner_col: [f32; 4],
pub outer_col: [f32; 4],
pub scissor_ext: [f32; 2],
pub scissor_scale: [f32; 2],
pub extent: [f32; 2],
pub radius: f32,
pub feather: f32,
pub stroke_mult: f32,
pub stroke_thr: f32,
pub tex_type: f32,
pub shader_type: f32,
pub glyph_texture_type: f32,
pub image_blur_filter_direction: [f32; 2],
pub image_blur_filter_sigma: f32,
pub image_blur_filter_coeff: [f32; 3],
}Expand description
Represents params
Fields§
§scissor_mat: [f32; 12]Scissor matxix
paint_mat: [f32; 12]Paint matxix
inner_col: [f32; 4]Inner column
outer_col: [f32; 4]Outer column
scissor_ext: [f32; 2]Scissor extent
scissor_scale: [f32; 2]Scissor scale
extent: [f32; 2]Extent
radius: f32Radius
feather: f32Feather
stroke_mult: f32Stroke multipier
stroke_thr: f32Stroke threshold
tex_type: f32Text type
shader_type: f32Shader type
glyph_texture_type: f32Glyph texture type
image_blur_filter_direction: [f32; 2]Image blud filter direction
image_blur_filter_sigma: f32Image blur filter sigma
image_blur_filter_coeff: [f32; 3]Image blur filter coefficient
Implementations§
Trait Implementations§
impl Copy for Params
Auto Trait Implementations§
impl Freeze for Params
impl RefUnwindSafe for Params
impl Send for Params
impl Sync for Params
impl Unpin for Params
impl UnwindSafe for Params
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more