Struct mltg_bindings::Windows::Win32::Graphics::DirectWrite::IDWriteTextFormat3 [−][src]
#[repr(transparent)]pub struct IDWriteTextFormat3(_);
Implementations
pub unsafe fn SetParagraphAlignment(
&self,
paragraphalignment: DWRITE_PARAGRAPH_ALIGNMENT
) -> Result<()>
pub unsafe fn SetReadingDirection(
&self,
readingdirection: DWRITE_READING_DIRECTION
) -> Result<()>
pub unsafe fn SetTrimming<'a>(
&self,
trimmingoptions: *const DWRITE_TRIMMING,
trimmingsign: impl IntoParam<'a, IDWriteInlineObject>
) -> Result<()>
pub unsafe fn SetLineSpacing(
&self,
linespacingmethod: DWRITE_LINE_SPACING_METHOD,
linespacing: f32,
baseline: f32
) -> Result<()>
pub unsafe fn GetTrimming(
&self,
trimmingoptions: *mut DWRITE_TRIMMING,
trimmingsign: *mut Option<IDWriteInlineObject>
) -> Result<()>
pub unsafe fn GetLineSpacing(
&self,
linespacingmethod: *mut DWRITE_LINE_SPACING_METHOD,
linespacing: *mut f32,
baseline: *mut f32
) -> Result<()>
pub unsafe fn SetVerticalGlyphOrientation(
&self,
glyphorientation: DWRITE_VERTICAL_GLYPH_ORIENTATION
) -> Result<()>
pub unsafe fn SetLastLineWrapping<'a>(
&self,
islastlinewrappingenabled: impl IntoParam<'a, BOOL>
) -> Result<()>
pub unsafe fn SetOpticalAlignment(
&self,
opticalalignment: DWRITE_OPTICAL_ALIGNMENT
) -> Result<()>
pub unsafe fn SetFontFallback<'a>(
&self,
fontfallback: impl IntoParam<'a, IDWriteFontFallback>
) -> Result<()>
pub unsafe fn SetLineSpacing2(
&self,
linespacingoptions: *const DWRITE_LINE_SPACING
) -> Result<()>
pub unsafe fn SetFontAxisValues(
&self,
fontaxisvalues: *const DWRITE_FONT_AXIS_VALUE,
fontaxisvaluecount: u32
) -> Result<()>
pub unsafe fn GetFontAxisValues(
&self,
fontaxisvalues: *mut DWRITE_FONT_AXIS_VALUE,
fontaxisvaluecount: u32
) -> Result<()>
pub unsafe fn SetAutomaticFontAxes(
&self,
automaticfontaxes: DWRITE_AUTOMATIC_FONT_AXES
) -> Result<()>
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for IDWriteTextFormat3
impl !Send for IDWriteTextFormat3
impl !Sync for IDWriteTextFormat3
impl Unpin for IDWriteTextFormat3
impl UnwindSafe for IDWriteTextFormat3
Blanket Implementations
Mutably borrows from an owned value. Read more