Struct webview2_com::Microsoft::Web::WebView2::Win32::ICoreWebView2CompositionController [−][src]
#[repr(transparent)]pub struct ICoreWebView2CompositionController(_);Implementations
pub unsafe fn put_RootVisualTarget<'a>(
&self,
target: impl IntoParam<'a, IUnknown>
) -> Result<(), Error>
pub unsafe fn SendMouseInput<'a>(
&self,
eventkind: COREWEBVIEW2_MOUSE_EVENT_KIND,
virtualkeys: COREWEBVIEW2_MOUSE_EVENT_VIRTUAL_KEYS,
mousedata: u32,
point: impl IntoParam<'a, POINT>
) -> Result<(), Error>
pub unsafe fn SendPointerInput<'a>(
&self,
eventkind: COREWEBVIEW2_POINTER_EVENT_KIND,
pointerinfo: impl IntoParam<'a, ICoreWebView2PointerInfo>
) -> Result<(), Error>
pub unsafe fn add_CursorChanged<'a>(
&self,
eventhandler: impl IntoParam<'a, ICoreWebView2CursorChangedEventHandler>,
token: *mut EventRegistrationToken
) -> Result<(), Error>
pub unsafe fn remove_CursorChanged<'a>(
&self,
token: impl IntoParam<'a, EventRegistrationToken>
) -> Result<(), Error>
Trait Implementations
pub fn from(
value: &ICoreWebView2CompositionController2
) -> ICoreWebView2CompositionController
pub fn from(
value: &ICoreWebView2CompositionController2
) -> ICoreWebView2CompositionController
Performs the conversion.
Performs the conversion.
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl !Send for ICoreWebView2CompositionController
impl !Sync for ICoreWebView2CompositionController
impl Unpin for ICoreWebView2CompositionController
Blanket Implementations
type DefaultType = Option<T>
Converts from Self::DefaultType to Result<T>.
Returns a pointer for setting the object’s value via an ABI call.
Mutably borrows from an owned value. Read more