#[repr(C)]pub struct IDCompositionTranslateTransform3DVtbl {
pub parent: IDCompositionTransform3DVtbl,
pub SetOffsetX_2: unsafe extern "system" fn(This: *mut IDCompositionTranslateTransform3D, animation: *const IDCompositionAnimation) -> HRESULT,
pub SetOffsetX_1: unsafe extern "system" fn(This: *mut IDCompositionTranslateTransform3D, offsetX: c_float) -> HRESULT,
pub SetOffsetY_2: unsafe extern "system" fn(This: *mut IDCompositionTranslateTransform3D, animation: *const IDCompositionAnimation) -> HRESULT,
pub SetOffsetY_1: unsafe extern "system" fn(This: *mut IDCompositionTranslateTransform3D, offsetY: c_float) -> HRESULT,
pub SetOffsetZ_2: unsafe extern "system" fn(This: *mut IDCompositionTranslateTransform3D, animation: *const IDCompositionAnimation) -> HRESULT,
pub SetOffsetZ_1: unsafe extern "system" fn(This: *mut IDCompositionTranslateTransform3D, offsetZ: c_float) -> HRESULT,
}
Fields§
§parent: IDCompositionTransform3DVtbl
§SetOffsetX_2: unsafe extern "system" fn(This: *mut IDCompositionTranslateTransform3D, animation: *const IDCompositionAnimation) -> HRESULT
§SetOffsetX_1: unsafe extern "system" fn(This: *mut IDCompositionTranslateTransform3D, offsetX: c_float) -> HRESULT
§SetOffsetY_2: unsafe extern "system" fn(This: *mut IDCompositionTranslateTransform3D, animation: *const IDCompositionAnimation) -> HRESULT
§SetOffsetY_1: unsafe extern "system" fn(This: *mut IDCompositionTranslateTransform3D, offsetY: c_float) -> HRESULT
§SetOffsetZ_2: unsafe extern "system" fn(This: *mut IDCompositionTranslateTransform3D, animation: *const IDCompositionAnimation) -> HRESULT
§SetOffsetZ_1: unsafe extern "system" fn(This: *mut IDCompositionTranslateTransform3D, offsetZ: c_float) -> HRESULT
Auto Trait Implementations§
impl Freeze for IDCompositionTranslateTransform3DVtbl
impl RefUnwindSafe for IDCompositionTranslateTransform3DVtbl
impl Send for IDCompositionTranslateTransform3DVtbl
impl Sync for IDCompositionTranslateTransform3DVtbl
impl Unpin for IDCompositionTranslateTransform3DVtbl
impl UnwindSafe for IDCompositionTranslateTransform3DVtbl
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