#[repr(C)]pub struct IUIAutomationTransformPattern2 {
pub lpVtbl: *const IUIAutomationTransformPattern2Vtbl,
}
Fields§
§lpVtbl: *const IUIAutomationTransformPattern2Vtbl
Implementations§
Source§impl IUIAutomationTransformPattern2
impl IUIAutomationTransformPattern2
pub unsafe fn Zoom(&self, zoomValue: c_double) -> HRESULT
pub unsafe fn ZoomByUnit(&self, zoomUnit: ZoomUnit) -> HRESULT
pub unsafe fn get_CurrentCanZoom(&self, retVal: *mut BOOL) -> HRESULT
pub unsafe fn get_CachedCanZoom(&self, retVal: *mut BOOL) -> HRESULT
pub unsafe fn get_CurrentZoomLevel(&self, retVal: *mut c_double) -> HRESULT
pub unsafe fn get_CachedZoomLevel(&self, retVal: *mut c_double) -> HRESULT
pub unsafe fn get_CurrentZoomMinimum(&self, retVal: *mut c_double) -> HRESULT
pub unsafe fn get_CachedZoomMinimum(&self, retVal: *mut c_double) -> HRESULT
pub unsafe fn get_CurrentZoomMaximum(&self, retVal: *mut c_double) -> HRESULT
pub unsafe fn get_CachedZoomMaximum(&self, retVal: *mut c_double) -> HRESULT
Methods from Deref<Target = IUIAutomationTransformPattern>§
pub unsafe fn Move(&self, x: c_double, y: c_double) -> HRESULT
pub unsafe fn Resize(&self, width: c_double, height: c_double) -> HRESULT
pub unsafe fn Rotate(&self, degrees: c_double) -> HRESULT
pub unsafe fn get_CurrentCanMove(&self, retVal: *mut BOOL) -> HRESULT
pub unsafe fn get_CurrentCanResize(&self, retVal: *mut BOOL) -> HRESULT
pub unsafe fn get_CurrentCanRotate(&self, retVal: *mut BOOL) -> HRESULT
pub unsafe fn get_CachedCanMove(&self, retVal: *mut BOOL) -> HRESULT
pub unsafe fn get_CachedCanResize(&self, retVal: *mut BOOL) -> HRESULT
pub unsafe fn get_CachedCanRotate(&self, retVal: *mut BOOL) -> HRESULT
Trait Implementations§
Source§impl Deref for IUIAutomationTransformPattern2
impl Deref for IUIAutomationTransformPattern2
Source§type Target = IUIAutomationTransformPattern
type Target = IUIAutomationTransformPattern
The resulting type after dereferencing.
Source§fn deref(&self) -> &IUIAutomationTransformPattern
fn deref(&self) -> &IUIAutomationTransformPattern
Dereferences the value.
Auto Trait Implementations§
impl Freeze for IUIAutomationTransformPattern2
impl RefUnwindSafe for IUIAutomationTransformPattern2
impl !Send for IUIAutomationTransformPattern2
impl !Sync for IUIAutomationTransformPattern2
impl Unpin for IUIAutomationTransformPattern2
impl UnwindSafe for IUIAutomationTransformPattern2
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