Struct webview2_sys::ICoreWebView2CompositionControllerVTable[][src]

#[repr(C)]
pub struct ICoreWebView2CompositionControllerVTable { pub iunknown_base: <dyn IUnknown as ComInterface>::VTable, pub GetRootVisualTarget: unsafe extern "stdcall" fn(_: *mut ICoreWebView2CompositionControllerVPtr, _: *mut *mut *mut IUnknownVTable) -> HRESULT, pub PutRootVisualTarget: unsafe extern "stdcall" fn(_: *mut ICoreWebView2CompositionControllerVPtr, _: *mut *mut IUnknownVTable) -> HRESULT, pub SendMouseInput: unsafe extern "stdcall" fn(_: *mut ICoreWebView2CompositionControllerVPtr, _: MouseEventKind, _: MouseEventVirtualKeys, _: u32, _: POINT) -> HRESULT, pub SendPointerInput: unsafe extern "stdcall" fn(_: *mut ICoreWebView2CompositionControllerVPtr, _: PointerEventKind, _: *mut *mut ICoreWebView2PointerInfoVTable) -> HRESULT, pub GetCursor: unsafe extern "stdcall" fn(_: *mut ICoreWebView2CompositionControllerVPtr, _: *mut HCURSOR) -> HRESULT, pub GetSystemCursorId: unsafe extern "stdcall" fn(_: *mut ICoreWebView2CompositionControllerVPtr, _: *mut u32) -> HRESULT, pub AddCursorChanged: unsafe extern "stdcall" fn(_: *mut ICoreWebView2CompositionControllerVPtr, _: *mut *mut ICoreWebView2CursorChangedEventHandlerVTable, _: *mut EventRegistrationToken) -> HRESULT, pub RemoveCursorChanged: unsafe extern "stdcall" fn(_: *mut ICoreWebView2CompositionControllerVPtr, _: EventRegistrationToken) -> HRESULT, }

Fields

iunknown_base: <dyn IUnknown as ComInterface>::VTableGetRootVisualTarget: unsafe extern "stdcall" fn(_: *mut ICoreWebView2CompositionControllerVPtr, _: *mut *mut *mut IUnknownVTable) -> HRESULTPutRootVisualTarget: unsafe extern "stdcall" fn(_: *mut ICoreWebView2CompositionControllerVPtr, _: *mut *mut IUnknownVTable) -> HRESULTSendMouseInput: unsafe extern "stdcall" fn(_: *mut ICoreWebView2CompositionControllerVPtr, _: MouseEventKind, _: MouseEventVirtualKeys, _: u32, _: POINT) -> HRESULTSendPointerInput: unsafe extern "stdcall" fn(_: *mut ICoreWebView2CompositionControllerVPtr, _: PointerEventKind, _: *mut *mut ICoreWebView2PointerInfoVTable) -> HRESULTGetCursor: unsafe extern "stdcall" fn(_: *mut ICoreWebView2CompositionControllerVPtr, _: *mut HCURSOR) -> HRESULTGetSystemCursorId: unsafe extern "stdcall" fn(_: *mut ICoreWebView2CompositionControllerVPtr, _: *mut u32) -> HRESULTAddCursorChanged: unsafe extern "stdcall" fn(_: *mut ICoreWebView2CompositionControllerVPtr, _: *mut *mut ICoreWebView2CursorChangedEventHandlerVTable, _: *mut EventRegistrationToken) -> HRESULTRemoveCursorChanged: unsafe extern "stdcall" fn(_: *mut ICoreWebView2CompositionControllerVPtr, _: EventRegistrationToken) -> HRESULT

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.