pub struct ICoreWebView2PointerInfo(/* private fields */);
Implementations§
Source§impl ICoreWebView2PointerInfo
impl ICoreWebView2PointerInfo
pub unsafe fn get_PointerKind(&self, pointerkind: *mut u32) -> Result<(), Error>
pub unsafe fn put_PointerKind(&self, pointerkind: u32) -> Result<(), Error>
pub unsafe fn get_PointerId(&self, pointerid: *mut u32) -> Result<(), Error>
pub unsafe fn put_PointerId(&self, pointerid: u32) -> Result<(), Error>
pub unsafe fn get_FrameId(&self, frameid: *mut u32) -> Result<(), Error>
pub unsafe fn put_FrameId(&self, frameid: u32) -> Result<(), Error>
pub unsafe fn get_PointerFlags( &self, pointerflags: *mut u32, ) -> Result<(), Error>
pub unsafe fn put_PointerFlags(&self, pointerflags: u32) -> Result<(), Error>
pub unsafe fn get_PointerDeviceRect( &self, pointerdevicerect: *mut RECT, ) -> Result<(), Error>
pub unsafe fn put_PointerDeviceRect<'a>( &self, pointerdevicerect: impl IntoParam<'a, RECT>, ) -> Result<(), Error>
pub unsafe fn get_DisplayRect( &self, displayrect: *mut RECT, ) -> Result<(), Error>
pub unsafe fn put_DisplayRect<'a>( &self, displayrect: impl IntoParam<'a, RECT>, ) -> Result<(), Error>
pub unsafe fn get_PixelLocation( &self, pixellocation: *mut POINT, ) -> Result<(), Error>
pub unsafe fn put_PixelLocation<'a>( &self, pixellocation: impl IntoParam<'a, POINT>, ) -> Result<(), Error>
pub unsafe fn get_HimetricLocation( &self, himetriclocation: *mut POINT, ) -> Result<(), Error>
pub unsafe fn put_HimetricLocation<'a>( &self, himetriclocation: impl IntoParam<'a, POINT>, ) -> Result<(), Error>
pub unsafe fn get_PixelLocationRaw( &self, pixellocationraw: *mut POINT, ) -> Result<(), Error>
pub unsafe fn put_PixelLocationRaw<'a>( &self, pixellocationraw: impl IntoParam<'a, POINT>, ) -> Result<(), Error>
pub unsafe fn get_HimetricLocationRaw( &self, himetriclocationraw: *mut POINT, ) -> Result<(), Error>
pub unsafe fn put_HimetricLocationRaw<'a>( &self, himetriclocationraw: impl IntoParam<'a, POINT>, ) -> Result<(), Error>
pub unsafe fn get_Time(&self, time: *mut u32) -> Result<(), Error>
pub unsafe fn put_Time(&self, time: u32) -> Result<(), Error>
pub unsafe fn get_HistoryCount( &self, historycount: *mut u32, ) -> Result<(), Error>
pub unsafe fn put_HistoryCount(&self, historycount: u32) -> Result<(), Error>
pub unsafe fn get_InputData(&self, inputdata: *mut i32) -> Result<(), Error>
pub unsafe fn put_InputData(&self, inputdata: i32) -> Result<(), Error>
pub unsafe fn get_KeyStates(&self, keystates: *mut u32) -> Result<(), Error>
pub unsafe fn put_KeyStates(&self, keystates: u32) -> Result<(), Error>
pub unsafe fn get_PerformanceCount( &self, performancecount: *mut u64, ) -> Result<(), Error>
pub unsafe fn put_PerformanceCount( &self, performancecount: u64, ) -> Result<(), Error>
pub unsafe fn get_ButtonChangeKind( &self, buttonchangekind: *mut i32, ) -> Result<(), Error>
pub unsafe fn put_ButtonChangeKind( &self, buttonchangekind: i32, ) -> Result<(), Error>
pub unsafe fn get_PenFlags(&self, penflags: *mut u32) -> Result<(), Error>
pub unsafe fn put_PenFlags(&self, penflags: u32) -> Result<(), Error>
pub unsafe fn get_PenMask(&self, penmask: *mut u32) -> Result<(), Error>
pub unsafe fn put_PenMask(&self, penmask: u32) -> Result<(), Error>
pub unsafe fn get_PenPressure(&self, penpressure: *mut u32) -> Result<(), Error>
pub unsafe fn put_PenPressure(&self, penpressure: u32) -> Result<(), Error>
pub unsafe fn get_PenRotation(&self, penrotation: *mut u32) -> Result<(), Error>
pub unsafe fn put_PenRotation(&self, penrotation: u32) -> Result<(), Error>
pub unsafe fn get_PenTiltX(&self, pentiltx: *mut i32) -> Result<(), Error>
pub unsafe fn put_PenTiltX(&self, pentiltx: i32) -> Result<(), Error>
pub unsafe fn get_PenTiltY(&self, pentilty: *mut i32) -> Result<(), Error>
pub unsafe fn put_PenTiltY(&self, pentilty: i32) -> Result<(), Error>
pub unsafe fn get_TouchFlags(&self, touchflags: *mut u32) -> Result<(), Error>
pub unsafe fn put_TouchFlags(&self, touchflags: u32) -> Result<(), Error>
pub unsafe fn get_TouchMask(&self, touchmask: *mut u32) -> Result<(), Error>
pub unsafe fn put_TouchMask(&self, touchmask: u32) -> Result<(), Error>
pub unsafe fn get_TouchContact( &self, touchcontact: *mut RECT, ) -> Result<(), Error>
pub unsafe fn put_TouchContact<'a>( &self, touchcontact: impl IntoParam<'a, RECT>, ) -> Result<(), Error>
pub unsafe fn get_TouchContactRaw( &self, touchcontactraw: *mut RECT, ) -> Result<(), Error>
pub unsafe fn put_TouchContactRaw<'a>( &self, touchcontactraw: impl IntoParam<'a, RECT>, ) -> Result<(), Error>
pub unsafe fn get_TouchOrientation( &self, touchorientation: *mut u32, ) -> Result<(), Error>
pub unsafe fn put_TouchOrientation( &self, touchorientation: u32, ) -> Result<(), Error>
pub unsafe fn get_TouchPressure( &self, touchpressure: *mut u32, ) -> Result<(), Error>
pub unsafe fn put_TouchPressure(&self, touchpressure: u32) -> Result<(), Error>
Trait Implementations§
Source§impl Clone for ICoreWebView2PointerInfo
impl Clone for ICoreWebView2PointerInfo
Source§fn clone(&self) -> ICoreWebView2PointerInfo
fn clone(&self) -> ICoreWebView2PointerInfo
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ICoreWebView2PointerInfo
impl Debug for ICoreWebView2PointerInfo
Source§impl Interface for ICoreWebView2PointerInfo
impl Interface for ICoreWebView2PointerInfo
Source§impl PartialEq for ICoreWebView2PointerInfo
impl PartialEq for ICoreWebView2PointerInfo
impl Eq for ICoreWebView2PointerInfo
impl StructuralPartialEq for ICoreWebView2PointerInfo
Auto Trait Implementations§
impl Freeze for ICoreWebView2PointerInfo
impl RefUnwindSafe for ICoreWebView2PointerInfo
impl !Send for ICoreWebView2PointerInfo
impl !Sync for ICoreWebView2PointerInfo
impl Unpin for ICoreWebView2PointerInfo
impl UnwindSafe for ICoreWebView2PointerInfo
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