Add panel_send_message script API

This commit is contained in:
mars 2022-11-16 21:10:14 -07:00
parent 14540db59c
commit 0cc55b80a8
1 changed files with 6 additions and 0 deletions

View File

@ -94,6 +94,10 @@ impl Panel {
self.draw_indexed(&vertices, &indices);
}
pub fn send_message(&self, message: &[u8]) {
unsafe { panel_send_message(self.0, message.as_ptr() as u32, message.len() as u32) }
}
}
#[repr(transparent)]
@ -443,4 +447,6 @@ extern "C" {
fn message_get_len(id: u32) -> u32;
fn message_get_data(id: u32, ptr: u32);
fn panel_send_message(id: u32, message_ptr: u32, message_len: u32);
}