#[repr(C)]pub struct IDCompositionRotateTransform3DVtbl {Show 15 fields
pub parent: IDCompositionTransform3DVtbl,
pub SetAngle_2: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, animation: *const IDCompositionAnimation) -> HRESULT,
pub SetAngle_1: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, angle: c_float) -> HRESULT,
pub SetAxisX_2: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, animation: *const IDCompositionAnimation) -> HRESULT,
pub SetAxisX_1: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, axisX: c_float) -> HRESULT,
pub SetAxisY_2: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, animation: *const IDCompositionAnimation) -> HRESULT,
pub SetAxisY_1: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, axisY: c_float) -> HRESULT,
pub SetAxisZ_2: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, animation: *const IDCompositionAnimation) -> HRESULT,
pub SetAxisZ_1: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, axisZ: c_float) -> HRESULT,
pub SetCenterX_2: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, animation: *const IDCompositionAnimation) -> HRESULT,
pub SetCenterX_1: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, centerX: c_float) -> HRESULT,
pub SetCenterY_2: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, animation: *const IDCompositionAnimation) -> HRESULT,
pub SetCenterY_1: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, centerY: c_float) -> HRESULT,
pub SetCenterZ_2: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, animation: *const IDCompositionAnimation) -> HRESULT,
pub SetCenterZ_1: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, centerZ: c_float) -> HRESULT,
}
Fields§
§parent: IDCompositionTransform3DVtbl
§SetAngle_2: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, animation: *const IDCompositionAnimation) -> HRESULT
§SetAngle_1: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, angle: c_float) -> HRESULT
§SetAxisX_2: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, animation: *const IDCompositionAnimation) -> HRESULT
§SetAxisX_1: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, axisX: c_float) -> HRESULT
§SetAxisY_2: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, animation: *const IDCompositionAnimation) -> HRESULT
§SetAxisY_1: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, axisY: c_float) -> HRESULT
§SetAxisZ_2: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, animation: *const IDCompositionAnimation) -> HRESULT
§SetAxisZ_1: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, axisZ: c_float) -> HRESULT
§SetCenterX_2: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, animation: *const IDCompositionAnimation) -> HRESULT
§SetCenterX_1: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, centerX: c_float) -> HRESULT
§SetCenterY_2: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, animation: *const IDCompositionAnimation) -> HRESULT
§SetCenterY_1: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, centerY: c_float) -> HRESULT
§SetCenterZ_2: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, animation: *const IDCompositionAnimation) -> HRESULT
§SetCenterZ_1: unsafe extern "system" fn(This: *mut IDCompositionRotateTransform3D, centerZ: c_float) -> HRESULT
Auto Trait Implementations§
impl Freeze for IDCompositionRotateTransform3DVtbl
impl RefUnwindSafe for IDCompositionRotateTransform3DVtbl
impl Send for IDCompositionRotateTransform3DVtbl
impl Sync for IDCompositionRotateTransform3DVtbl
impl Unpin for IDCompositionRotateTransform3DVtbl
impl UnwindSafe for IDCompositionRotateTransform3DVtbl
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