INNER CODE UNIT · Rust

send_pointer_events

denialwm/denial · compositor/flutter-engine/src/lib.rs:738

    pub fn send_pointer_events(
        &self,
        events: &[sys::FlutterPointerEvent],
    ) -> Result<(), EngineError> {
        let function = self
            .library
            .table
            .SendPointerEvent
            .expect("validated Flutter proc table");
        // SAFETY: the slice remains readable for the synchronous call.
        check_result("SendPointerEvent", unsafe {
            function(self.handle, events.as_ptr(), events.len())
        })
    }

    pub fn send_platform_message(&self, channel: &CStr, data: &[u8]) -> Result<(), EngineError> {
        let function = self
            .library

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…