#[repr(C)]pub struct IDCompositionRectangleClipVtbl {Show 25 fields
pub parent: IDCompositionClipVtbl,
pub SetLeft_2: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, animation: *const IDCompositionAnimation) -> HRESULT,
pub SetLeft_1: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, left: c_float) -> HRESULT,
pub SetTop_2: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, animation: *const IDCompositionAnimation) -> HRESULT,
pub SetTop_1: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, top: c_float) -> HRESULT,
pub SetRight_2: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, animation: *const IDCompositionAnimation) -> HRESULT,
pub SetRight_1: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, right: c_float) -> HRESULT,
pub SetBottom_2: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, animation: *const IDCompositionAnimation) -> HRESULT,
pub SetBottom_1: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, bottom: c_float) -> HRESULT,
pub SetTopLeftRadiusX_2: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, animation: *const IDCompositionAnimation) -> HRESULT,
pub SetTopLeftRadiusX_1: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, radius: c_float) -> HRESULT,
pub SetTopLeftRadiusY_2: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, animation: *const IDCompositionAnimation) -> HRESULT,
pub SetTopLeftRadiusY_1: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, radius: c_float) -> HRESULT,
pub SetTopRightRadiusX_2: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, animation: *const IDCompositionAnimation) -> HRESULT,
pub SetTopRightRadiusX_1: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, radius: c_float) -> HRESULT,
pub SetTopRightRadiusY_2: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, animation: *const IDCompositionAnimation) -> HRESULT,
pub SetTopRightRadiusY_1: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, radius: c_float) -> HRESULT,
pub SetBottomLeftRadiusX_2: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, animation: *const IDCompositionAnimation) -> HRESULT,
pub SetBottomLeftRadiusX_1: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, radius: c_float) -> HRESULT,
pub SetBottomLeftRadiusY_2: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, animation: *const IDCompositionAnimation) -> HRESULT,
pub SetBottomLeftRadiusY_1: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, radius: c_float) -> HRESULT,
pub SetBottomRightRadiusX_2: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, animation: *const IDCompositionAnimation) -> HRESULT,
pub SetBottomRightRadiusX_1: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, radius: c_float) -> HRESULT,
pub SetBottomRightRadiusY_2: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, animation: *const IDCompositionAnimation) -> HRESULT,
pub SetBottomRightRadiusY_1: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, radius: c_float) -> HRESULT,
}Fields§
§parent: IDCompositionClipVtbl§SetLeft_2: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, animation: *const IDCompositionAnimation) -> HRESULT§SetLeft_1: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, left: c_float) -> HRESULT§SetTop_2: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, animation: *const IDCompositionAnimation) -> HRESULT§SetTop_1: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, top: c_float) -> HRESULT§SetRight_2: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, animation: *const IDCompositionAnimation) -> HRESULT§SetRight_1: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, right: c_float) -> HRESULT§SetBottom_2: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, animation: *const IDCompositionAnimation) -> HRESULT§SetBottom_1: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, bottom: c_float) -> HRESULT§SetTopLeftRadiusX_2: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, animation: *const IDCompositionAnimation) -> HRESULT§SetTopLeftRadiusX_1: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, radius: c_float) -> HRESULT§SetTopLeftRadiusY_2: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, animation: *const IDCompositionAnimation) -> HRESULT§SetTopLeftRadiusY_1: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, radius: c_float) -> HRESULT§SetTopRightRadiusX_2: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, animation: *const IDCompositionAnimation) -> HRESULT§SetTopRightRadiusX_1: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, radius: c_float) -> HRESULT§SetTopRightRadiusY_2: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, animation: *const IDCompositionAnimation) -> HRESULT§SetTopRightRadiusY_1: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, radius: c_float) -> HRESULT§SetBottomLeftRadiusX_2: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, animation: *const IDCompositionAnimation) -> HRESULT§SetBottomLeftRadiusX_1: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, radius: c_float) -> HRESULT§SetBottomLeftRadiusY_2: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, animation: *const IDCompositionAnimation) -> HRESULT§SetBottomLeftRadiusY_1: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, radius: c_float) -> HRESULT§SetBottomRightRadiusX_2: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, animation: *const IDCompositionAnimation) -> HRESULT§SetBottomRightRadiusX_1: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, radius: c_float) -> HRESULT§SetBottomRightRadiusY_2: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, animation: *const IDCompositionAnimation) -> HRESULT§SetBottomRightRadiusY_1: unsafe extern "system" fn(This: *mut IDCompositionRectangleClip, radius: c_float) -> HRESULTAuto Trait Implementations§
impl Freeze for IDCompositionRectangleClipVtbl
impl RefUnwindSafe for IDCompositionRectangleClipVtbl
impl Send for IDCompositionRectangleClipVtbl
impl Sync for IDCompositionRectangleClipVtbl
impl Unpin for IDCompositionRectangleClipVtbl
impl UnwindSafe for IDCompositionRectangleClipVtbl
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