pub struct DropShadowFilter {
pub color: Color,
pub blur_x: Fixed16,
pub blur_y: Fixed16,
pub angle: Fixed16,
pub distance: Fixed16,
pub strength: Fixed8,
pub flags: DropShadowFilterFlags,
}Fields§
§color: Color§blur_x: Fixed16§blur_y: Fixed16§angle: Fixed16§distance: Fixed16§strength: Fixed8§flags: DropShadowFilterFlagsImplementations§
Source§impl DropShadowFilter
impl DropShadowFilter
pub fn is_inner(&self) -> bool
pub fn is_knockout(&self) -> bool
pub fn num_passes(&self) -> u8
pub fn hide_object(&self) -> bool
pub fn scale(&mut self, x: f32, y: f32)
pub fn inner_blur_filter(&self) -> BlurFilter
pub fn inner_glow_filter(&self) -> GlowFilter
pub fn calculate_dest_rect( &self, source_rect: Rectangle<Twips>, ) -> Rectangle<Twips>
Trait Implementations§
Source§impl Clone for DropShadowFilter
impl Clone for DropShadowFilter
Source§fn clone(&self) -> DropShadowFilter
fn clone(&self) -> DropShadowFilter
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DropShadowFilter
impl Debug for DropShadowFilter
Source§impl PartialEq for DropShadowFilter
impl PartialEq for DropShadowFilter
impl Eq for DropShadowFilter
impl StructuralPartialEq for DropShadowFilter
Auto Trait Implementations§
impl Freeze for DropShadowFilter
impl RefUnwindSafe for DropShadowFilter
impl Send for DropShadowFilter
impl Sync for DropShadowFilter
impl Unpin for DropShadowFilter
impl UnwindSafe for DropShadowFilter
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