#[repr(C)]pub struct IDWriteTextLayout1Vtbl {
pub parent: IDWriteTextLayoutVtbl,
pub SetPairKerning: unsafe extern "system" fn(This: *mut IDWriteTextLayout1, isPairKerningEnabled: BOOL, textRange: DWRITE_TEXT_RANGE) -> HRESULT,
pub GetPairKerning: unsafe extern "system" fn(This: *mut IDWriteTextLayout1, currentPosition: UINT32, isPairKerningEnabled: *mut BOOL, textRange: *mut DWRITE_TEXT_RANGE) -> HRESULT,
pub SetCharacterSpacing: unsafe extern "system" fn(This: *mut IDWriteTextLayout1, leadingSpacing: FLOAT, trailingSpacing: FLOAT, minimumAdvanceWidth: FLOAT, textRange: DWRITE_TEXT_RANGE) -> HRESULT,
pub GetCharacterSpacing: unsafe extern "system" fn(This: *mut IDWriteTextLayout1, currentPosition: UINT32, leadingSpacing: *mut FLOAT, trailingSpacing: *mut FLOAT, minimumAdvanceWidth: *mut FLOAT, textRange: *mut DWRITE_TEXT_RANGE) -> HRESULT,
}
Fields§
§parent: IDWriteTextLayoutVtbl
§SetPairKerning: unsafe extern "system" fn(This: *mut IDWriteTextLayout1, isPairKerningEnabled: BOOL, textRange: DWRITE_TEXT_RANGE) -> HRESULT
§GetPairKerning: unsafe extern "system" fn(This: *mut IDWriteTextLayout1, currentPosition: UINT32, isPairKerningEnabled: *mut BOOL, textRange: *mut DWRITE_TEXT_RANGE) -> HRESULT
§SetCharacterSpacing: unsafe extern "system" fn(This: *mut IDWriteTextLayout1, leadingSpacing: FLOAT, trailingSpacing: FLOAT, minimumAdvanceWidth: FLOAT, textRange: DWRITE_TEXT_RANGE) -> HRESULT
§GetCharacterSpacing: unsafe extern "system" fn(This: *mut IDWriteTextLayout1, currentPosition: UINT32, leadingSpacing: *mut FLOAT, trailingSpacing: *mut FLOAT, minimumAdvanceWidth: *mut FLOAT, textRange: *mut DWRITE_TEXT_RANGE) -> HRESULT
Auto Trait Implementations§
impl Freeze for IDWriteTextLayout1Vtbl
impl RefUnwindSafe for IDWriteTextLayout1Vtbl
impl Send for IDWriteTextLayout1Vtbl
impl Sync for IDWriteTextLayout1Vtbl
impl Unpin for IDWriteTextLayout1Vtbl
impl UnwindSafe for IDWriteTextLayout1Vtbl
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