#[repr(C)]pub struct IDCompositionScaleTransformVtbl {
pub parent: IDCompositionTransformVtbl,
pub SetScaleX_2: unsafe extern "system" fn(This: *mut IDCompositionScaleTransform, animation: *const IDCompositionAnimation) -> HRESULT,
pub SetScaleX_1: unsafe extern "system" fn(This: *mut IDCompositionScaleTransform, scaleX: c_float) -> HRESULT,
pub SetScaleY_2: unsafe extern "system" fn(This: *mut IDCompositionScaleTransform, animation: *const IDCompositionAnimation) -> HRESULT,
pub SetScaleY_1: unsafe extern "system" fn(This: *mut IDCompositionScaleTransform, scaleY: c_float) -> HRESULT,
pub SetCenterX_2: unsafe extern "system" fn(This: *mut IDCompositionScaleTransform, animation: *const IDCompositionAnimation) -> HRESULT,
pub SetCenterX_1: unsafe extern "system" fn(This: *mut IDCompositionScaleTransform, centerX: c_float) -> HRESULT,
pub SetCenterY_2: unsafe extern "system" fn(This: *mut IDCompositionScaleTransform, animation: *const IDCompositionAnimation) -> HRESULT,
pub SetCenterY_1: unsafe extern "system" fn(This: *mut IDCompositionScaleTransform, centerY: c_float) -> HRESULT,
}
Fields§
§parent: IDCompositionTransformVtbl
§SetScaleX_2: unsafe extern "system" fn(This: *mut IDCompositionScaleTransform, animation: *const IDCompositionAnimation) -> HRESULT
§SetScaleX_1: unsafe extern "system" fn(This: *mut IDCompositionScaleTransform, scaleX: c_float) -> HRESULT
§SetScaleY_2: unsafe extern "system" fn(This: *mut IDCompositionScaleTransform, animation: *const IDCompositionAnimation) -> HRESULT
§SetScaleY_1: unsafe extern "system" fn(This: *mut IDCompositionScaleTransform, scaleY: c_float) -> HRESULT
§SetCenterX_2: unsafe extern "system" fn(This: *mut IDCompositionScaleTransform, animation: *const IDCompositionAnimation) -> HRESULT
§SetCenterX_1: unsafe extern "system" fn(This: *mut IDCompositionScaleTransform, centerX: c_float) -> HRESULT
§SetCenterY_2: unsafe extern "system" fn(This: *mut IDCompositionScaleTransform, animation: *const IDCompositionAnimation) -> HRESULT
§SetCenterY_1: unsafe extern "system" fn(This: *mut IDCompositionScaleTransform, centerY: c_float) -> HRESULT
Auto Trait Implementations§
impl Freeze for IDCompositionScaleTransformVtbl
impl RefUnwindSafe for IDCompositionScaleTransformVtbl
impl Send for IDCompositionScaleTransformVtbl
impl Sync for IDCompositionScaleTransformVtbl
impl Unpin for IDCompositionScaleTransformVtbl
impl UnwindSafe for IDCompositionScaleTransformVtbl
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