Trait windows::Win32::UI::TabletPC::IInkDrawingAttributes_Impl

pub trait IInkDrawingAttributes_Impl: Sized + IDispatch_Impl {
Show 20 methods // Required methods fn Color(&self) -> Result<i32>; fn SetColor(&self, newcolor: i32) -> Result<()>; fn Width(&self) -> Result<f32>; fn SetWidth(&self, newwidth: f32) -> Result<()>; fn Height(&self) -> Result<f32>; fn SetHeight(&self, newheight: f32) -> Result<()>; fn FitToCurve(&self) -> Result<VARIANT_BOOL>; fn SetFitToCurve(&self, flag: VARIANT_BOOL) -> Result<()>; fn IgnorePressure(&self) -> Result<VARIANT_BOOL>; fn SetIgnorePressure(&self, flag: VARIANT_BOOL) -> Result<()>; fn AntiAliased(&self) -> Result<VARIANT_BOOL>; fn SetAntiAliased(&self, flag: VARIANT_BOOL) -> Result<()>; fn Transparency(&self) -> Result<i32>; fn SetTransparency(&self, newtransparency: i32) -> Result<()>; fn RasterOperation(&self) -> Result<InkRasterOperation>; fn SetRasterOperation( &self, newrasteroperation: InkRasterOperation, ) -> Result<()>; fn PenTip(&self) -> Result<InkPenTip>; fn SetPenTip(&self, newpentip: InkPenTip) -> Result<()>; fn ExtendedProperties(&self) -> Result<IInkExtendedProperties>; fn Clone(&self) -> Result<IInkDrawingAttributes>;
}

Required Methods§

fn Color(&self) -> Result<i32>

fn SetColor(&self, newcolor: i32) -> Result<()>

fn Width(&self) -> Result<f32>

fn SetWidth(&self, newwidth: f32) -> Result<()>

fn Height(&self) -> Result<f32>

fn SetHeight(&self, newheight: f32) -> Result<()>

fn FitToCurve(&self) -> Result<VARIANT_BOOL>

fn SetFitToCurve(&self, flag: VARIANT_BOOL) -> Result<()>

fn IgnorePressure(&self) -> Result<VARIANT_BOOL>

fn SetIgnorePressure(&self, flag: VARIANT_BOOL) -> Result<()>

fn AntiAliased(&self) -> Result<VARIANT_BOOL>

fn SetAntiAliased(&self, flag: VARIANT_BOOL) -> Result<()>

fn Transparency(&self) -> Result<i32>

fn SetTransparency(&self, newtransparency: i32) -> Result<()>

fn RasterOperation(&self) -> Result<InkRasterOperation>

fn SetRasterOperation( &self, newrasteroperation: InkRasterOperation, ) -> Result<()>

fn PenTip(&self) -> Result<InkPenTip>

fn SetPenTip(&self, newpentip: InkPenTip) -> Result<()>

fn ExtendedProperties(&self) -> Result<IInkExtendedProperties>

fn Clone(&self) -> Result<IInkDrawingAttributes>

Object Safety§

This trait is not object safe.

Implementors§