#[repr(C)]pub struct ID2D1InkStyleVtbl {
pub parent: ID2D1ResourceVtbl,
pub SetNibTransform: unsafe extern "system" fn(This: *mut ID2D1InkStyle, transform: *const D2D1_MATRIX_3X2_F),
pub GetNibTransform: unsafe extern "system" fn(This: *mut ID2D1InkStyle, transform: *mut D2D1_MATRIX_3X2_F),
pub SetNibShape: unsafe extern "system" fn(This: *mut ID2D1InkStyle, nibShape: D2D1_INK_NIB_SHAPE),
pub GetNibShape: unsafe extern "system" fn(This: *mut ID2D1InkStyle) -> D2D1_INK_NIB_SHAPE,
}
Fields§
§parent: ID2D1ResourceVtbl
§SetNibTransform: unsafe extern "system" fn(This: *mut ID2D1InkStyle, transform: *const D2D1_MATRIX_3X2_F)
§GetNibTransform: unsafe extern "system" fn(This: *mut ID2D1InkStyle, transform: *mut D2D1_MATRIX_3X2_F)
§SetNibShape: unsafe extern "system" fn(This: *mut ID2D1InkStyle, nibShape: D2D1_INK_NIB_SHAPE)
§GetNibShape: unsafe extern "system" fn(This: *mut ID2D1InkStyle) -> D2D1_INK_NIB_SHAPE
Auto Trait Implementations§
impl Freeze for ID2D1InkStyleVtbl
impl RefUnwindSafe for ID2D1InkStyleVtbl
impl Send for ID2D1InkStyleVtbl
impl Sync for ID2D1InkStyleVtbl
impl Unpin for ID2D1InkStyleVtbl
impl UnwindSafe for ID2D1InkStyleVtbl
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