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