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: f32
Radius
feather: f32
Feather
stroke_mult: f32
Stroke multipier
stroke_thr: f32
Stroke threshold
tex_type: f32
Text type
shader_type: f32
Shader type
glyph_texture_type: f32
Glyph texture type
image_blur_filter_direction: [f32; 2]
Image blud filter direction
image_blur_filter_sigma: f32
Image blur filter sigma
image_blur_filter_coeff: [f32; 3]
Image blur filter coefficient
Implementations
Trait Implementations
impl Copy for Params
Auto Trait Implementations
impl RefUnwindSafe for Params
impl Send for Params
impl Sync for Params
impl Unpin for Params
impl UnwindSafe for Params
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more