#[repr(C)]pub struct ID2D1InkStyle {
pub lpVtbl: *const ID2D1InkStyleVtbl,
}
Fields§
§lpVtbl: *const ID2D1InkStyleVtbl
Implementations§
Source§impl ID2D1InkStyle
impl ID2D1InkStyle
pub unsafe fn SetNibTransform(&self, transform: *const D2D1_MATRIX_3X2_F)
pub unsafe fn GetNibTransform(&self, transform: *mut D2D1_MATRIX_3X2_F)
pub unsafe fn SetNibShape(&self, nibShape: D2D1_INK_NIB_SHAPE)
pub unsafe fn GetNibShape(&self) -> D2D1_INK_NIB_SHAPE
Methods from Deref<Target = ID2D1Resource>§
pub unsafe fn GetFactory(&self, factory: *mut *mut ID2D1Factory)
Trait Implementations§
Source§impl Deref for ID2D1InkStyle
impl Deref for ID2D1InkStyle
Source§type Target = ID2D1Resource
type Target = ID2D1Resource
The resulting type after dereferencing.
Source§fn deref(&self) -> &ID2D1Resource
fn deref(&self) -> &ID2D1Resource
Dereferences the value.
Auto Trait Implementations§
impl Freeze for ID2D1InkStyle
impl RefUnwindSafe for ID2D1InkStyle
impl !Send for ID2D1InkStyle
impl !Sync for ID2D1InkStyle
impl Unpin for ID2D1InkStyle
impl UnwindSafe for ID2D1InkStyle
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