#[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) -> HRESULT
Auto 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