#[repr(C)]pub struct IDWriteTextFormat1Vtbl {
pub parent: IDWriteTextFormatVtbl,
pub SetVerticalGlyphOrientation: unsafe extern "system" fn(This: *mut IDWriteTextFormat1, glyphOrientation: DWRITE_VERTICAL_GLYPH_ORIENTATION) -> HRESULT,
pub GetVerticalGlyphOrientation: unsafe extern "system" fn(This: *mut IDWriteTextFormat1) -> DWRITE_VERTICAL_GLYPH_ORIENTATION,
pub SetLastLineWrapping: unsafe extern "system" fn(This: *mut IDWriteTextFormat1, isLastLineWrappingEnabled: BOOL) -> HRESULT,
pub GetLastLineWrapping: unsafe extern "system" fn(This: *mut IDWriteTextFormat1) -> BOOL,
pub SetOpticalAlignment: unsafe extern "system" fn(This: *mut IDWriteTextFormat1, opticalAlignment: DWRITE_OPTICAL_ALIGNMENT) -> HRESULT,
pub GetOpticalAlignment: unsafe extern "system" fn(This: *mut IDWriteTextFormat1) -> DWRITE_OPTICAL_ALIGNMENT,
pub SetFontFallback: unsafe extern "system" fn(This: *mut IDWriteTextFormat1, fontFallback: *mut IDWriteFontFallback) -> HRESULT,
pub GetFontFallback: unsafe extern "system" fn(This: *mut IDWriteTextFormat1, fontFallback: *mut *mut IDWriteFontFallback) -> HRESULT,
}
Fields§
§parent: IDWriteTextFormatVtbl
§SetVerticalGlyphOrientation: unsafe extern "system" fn(This: *mut IDWriteTextFormat1, glyphOrientation: DWRITE_VERTICAL_GLYPH_ORIENTATION) -> HRESULT
§GetVerticalGlyphOrientation: unsafe extern "system" fn(This: *mut IDWriteTextFormat1) -> DWRITE_VERTICAL_GLYPH_ORIENTATION
§SetLastLineWrapping: unsafe extern "system" fn(This: *mut IDWriteTextFormat1, isLastLineWrappingEnabled: BOOL) -> HRESULT
§GetLastLineWrapping: unsafe extern "system" fn(This: *mut IDWriteTextFormat1) -> BOOL
§SetOpticalAlignment: unsafe extern "system" fn(This: *mut IDWriteTextFormat1, opticalAlignment: DWRITE_OPTICAL_ALIGNMENT) -> HRESULT
§GetOpticalAlignment: unsafe extern "system" fn(This: *mut IDWriteTextFormat1) -> DWRITE_OPTICAL_ALIGNMENT
§SetFontFallback: unsafe extern "system" fn(This: *mut IDWriteTextFormat1, fontFallback: *mut IDWriteFontFallback) -> HRESULT
§GetFontFallback: unsafe extern "system" fn(This: *mut IDWriteTextFormat1, fontFallback: *mut *mut IDWriteFontFallback) -> HRESULT
Auto Trait Implementations§
impl Freeze for IDWriteTextFormat1Vtbl
impl RefUnwindSafe for IDWriteTextFormat1Vtbl
impl Send for IDWriteTextFormat1Vtbl
impl Sync for IDWriteTextFormat1Vtbl
impl Unpin for IDWriteTextFormat1Vtbl
impl UnwindSafe for IDWriteTextFormat1Vtbl
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