Struct ITimedTextRegion_Vtbl
#[repr(C)]pub struct ITimedTextRegion_Vtbl {Show 25 fields
pub base__: IInspectable_Vtbl,
pub Name: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetName: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub Position: unsafe extern "system" fn(_: *mut c_void, _: *mut TimedTextPoint) -> HRESULT,
pub SetPosition: unsafe extern "system" fn(_: *mut c_void, _: TimedTextPoint) -> HRESULT,
pub Extent: unsafe extern "system" fn(_: *mut c_void, _: *mut TimedTextSize) -> HRESULT,
pub SetExtent: unsafe extern "system" fn(_: *mut c_void, _: TimedTextSize) -> HRESULT,
pub Background: unsafe extern "system" fn(_: *mut c_void, _: *mut Color) -> HRESULT,
pub SetBackground: unsafe extern "system" fn(_: *mut c_void, _: Color) -> HRESULT,
pub WritingMode: unsafe extern "system" fn(_: *mut c_void, _: *mut TimedTextWritingMode) -> HRESULT,
pub SetWritingMode: unsafe extern "system" fn(_: *mut c_void, _: TimedTextWritingMode) -> HRESULT,
pub DisplayAlignment: unsafe extern "system" fn(_: *mut c_void, _: *mut TimedTextDisplayAlignment) -> HRESULT,
pub SetDisplayAlignment: unsafe extern "system" fn(_: *mut c_void, _: TimedTextDisplayAlignment) -> HRESULT,
pub LineHeight: unsafe extern "system" fn(_: *mut c_void, _: *mut TimedTextDouble) -> HRESULT,
pub SetLineHeight: unsafe extern "system" fn(_: *mut c_void, _: TimedTextDouble) -> HRESULT,
pub IsOverflowClipped: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT,
pub SetIsOverflowClipped: unsafe extern "system" fn(_: *mut c_void, _: bool) -> HRESULT,
pub Padding: unsafe extern "system" fn(_: *mut c_void, _: *mut TimedTextPadding) -> HRESULT,
pub SetPadding: unsafe extern "system" fn(_: *mut c_void, _: TimedTextPadding) -> HRESULT,
pub TextWrapping: unsafe extern "system" fn(_: *mut c_void, _: *mut TimedTextWrapping) -> HRESULT,
pub SetTextWrapping: unsafe extern "system" fn(_: *mut c_void, _: TimedTextWrapping) -> HRESULT,
pub ZIndex: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetZIndex: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub ScrollMode: unsafe extern "system" fn(_: *mut c_void, _: *mut TimedTextScrollMode) -> HRESULT,
pub SetScrollMode: unsafe extern "system" fn(_: *mut c_void, _: TimedTextScrollMode) -> HRESULT,
}Fields§
§base__: IInspectable_Vtbl§Name: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§SetName: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT§Position: unsafe extern "system" fn(_: *mut c_void, _: *mut TimedTextPoint) -> HRESULT§SetPosition: unsafe extern "system" fn(_: *mut c_void, _: TimedTextPoint) -> HRESULT§Extent: unsafe extern "system" fn(_: *mut c_void, _: *mut TimedTextSize) -> HRESULT§SetExtent: unsafe extern "system" fn(_: *mut c_void, _: TimedTextSize) -> HRESULT§Background: unsafe extern "system" fn(_: *mut c_void, _: *mut Color) -> HRESULT§SetBackground: unsafe extern "system" fn(_: *mut c_void, _: Color) -> HRESULT§WritingMode: unsafe extern "system" fn(_: *mut c_void, _: *mut TimedTextWritingMode) -> HRESULT§SetWritingMode: unsafe extern "system" fn(_: *mut c_void, _: TimedTextWritingMode) -> HRESULT§DisplayAlignment: unsafe extern "system" fn(_: *mut c_void, _: *mut TimedTextDisplayAlignment) -> HRESULT§SetDisplayAlignment: unsafe extern "system" fn(_: *mut c_void, _: TimedTextDisplayAlignment) -> HRESULT§LineHeight: unsafe extern "system" fn(_: *mut c_void, _: *mut TimedTextDouble) -> HRESULT§SetLineHeight: unsafe extern "system" fn(_: *mut c_void, _: TimedTextDouble) -> HRESULT§IsOverflowClipped: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT§SetIsOverflowClipped: unsafe extern "system" fn(_: *mut c_void, _: bool) -> HRESULT§Padding: unsafe extern "system" fn(_: *mut c_void, _: *mut TimedTextPadding) -> HRESULT§SetPadding: unsafe extern "system" fn(_: *mut c_void, _: TimedTextPadding) -> HRESULT§TextWrapping: unsafe extern "system" fn(_: *mut c_void, _: *mut TimedTextWrapping) -> HRESULT§SetTextWrapping: unsafe extern "system" fn(_: *mut c_void, _: TimedTextWrapping) -> HRESULT§ZIndex: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§SetZIndex: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT§ScrollMode: unsafe extern "system" fn(_: *mut c_void, _: *mut TimedTextScrollMode) -> HRESULT§SetScrollMode: unsafe extern "system" fn(_: *mut c_void, _: TimedTextScrollMode) -> HRESULTAuto Trait Implementations§
impl Freeze for ITimedTextRegion_Vtbl
impl RefUnwindSafe for ITimedTextRegion_Vtbl
impl Send for ITimedTextRegion_Vtbl
impl Sync for ITimedTextRegion_Vtbl
impl Unpin for ITimedTextRegion_Vtbl
impl UnwindSafe for ITimedTextRegion_Vtbl
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