kui::sys::kui_event_get_target
Rust low-level FFI function kui_event_get_target. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_event_get_target(evt: *mut KuiEvent, out: *mut *mut KuiElement) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:337
Report an issue with this entry →kui::sys::kui_event_get_type
Rust low-level FFI function kui_event_get_type. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_event_get_type(evt: *mut KuiEvent, buf: *mut core::ffi::c_char, buf_capacity: usize, out_len: *mut usize) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:336
Report an issue with this entry →kui::sys::kui_event_get_type_tag
Rust low-level FFI function kui_event_get_type_tag. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_event_get_type_tag(event: *mut KuiEvent, out_tag: *mut KuiCEventTypeTag) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:383
Report an issue with this entry →kui::sys::kui_event_key_get_code
Rust low-level FFI function kui_event_key_get_code. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_event_key_get_code(evt: *mut KuiEvent, buf: *mut core::ffi::c_char, buf_capacity: usize, out_len: *mut usize) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:347
Report an issue with this entry →kui::sys::kui_event_key_get_key
Rust low-level FFI function kui_event_key_get_key. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_event_key_get_key(evt: *mut KuiEvent, buf: *mut core::ffi::c_char, buf_capacity: usize, out_len: *mut usize) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:346
Report an issue with this entry →kui::sys::kui_event_key_get_modifiers
Rust low-level FFI function kui_event_key_get_modifiers. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_event_key_get_modifiers(evt: *mut KuiEvent, out_ctrl: *mut core::ffi::c_int, out_shift: *mut core::ffi::c_int, out_alt: *mut core::ffi::c_int, out_meta: *mut core::ffi::c_int) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:348
Report an issue with this entry →kui::sys::kui_event_mouse_get_button
Rust low-level FFI function kui_event_mouse_get_button. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_event_mouse_get_button(evt: *mut KuiEvent, out_button: *mut core::ffi::c_int) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:345
Report an issue with this entry →kui::sys::kui_event_mouse_get_client_xy
Rust low-level FFI function kui_event_mouse_get_client_xy. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_event_mouse_get_client_xy(evt: *mut KuiEvent, x: *mut f32, y: *mut f32) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:342
Report an issue with this entry →kui::sys::kui_event_mouse_get_offset_xy
Rust low-level FFI function kui_event_mouse_get_offset_xy. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_event_mouse_get_offset_xy(evt: *mut KuiEvent, x: *mut f32, y: *mut f32) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:344
Report an issue with this entry →kui::sys::kui_event_mouse_get_page_xy
Rust low-level FFI function kui_event_mouse_get_page_xy. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_event_mouse_get_page_xy(evt: *mut KuiEvent, x: *mut f32, y: *mut f32) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:343
Report an issue with this entry →kui::sys::kui_event_prevent_default
Rust low-level FFI function kui_event_prevent_default. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_event_prevent_default(evt: *mut KuiEvent) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:339
Report an issue with this entry →kui::sys::kui_event_stop_propagation
Rust low-level FFI function kui_event_stop_propagation. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_event_stop_propagation(evt: *mut KuiEvent) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:340
Report an issue with this entry →kui::sys::kui_extension_result_get_count
Rust low-level FFI function kui_extension_result_get_count. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_extension_result_get_count(result: *mut KuiExtensionResult, out_count: *mut usize) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:431
Report an issue with this entry →kui::sys::kui_extension_result_get_error
Rust low-level FFI function kui_extension_result_get_error. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_extension_result_get_error(result: *mut KuiExtensionResult, buf: *mut core::ffi::c_char, capacity: usize, out_len: *mut usize) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:434
Report an issue with this entry →kui::sys::kui_extension_result_get_status
Rust low-level FFI function kui_extension_result_get_status. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_extension_result_get_status(result: *mut KuiExtensionResult, out_status: *mut core::ffi::c_int) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:430
Report an issue with this entry →kui::sys::kui_extension_result_get_string
Rust low-level FFI function kui_extension_result_get_string. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_extension_result_get_string(result: *mut KuiExtensionResult, index: usize, buf: *mut core::ffi::c_char, capacity: usize, out_len: *mut usize) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:433
Report an issue with this entry →kui::sys::kui_extension_result_get_value
Rust low-level FFI function kui_extension_result_get_value. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_extension_result_get_value(result: *mut KuiExtensionResult, index: usize, out_value: *mut KuiCExtensionValue) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:432
Report an issue with this entry →kui::sys::kui_extension_result_release
Rust low-level FFI function kui_extension_result_release. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_extension_result_release(result: *mut KuiExtensionResult) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:429
Report an issue with this entry →kui::sys::kui_get_version
Rust low-level FFI function kui_get_version. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_get_version() -> KuiVersionVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:245
Report an issue with this entry →kui::sys::kui_http_client_cancel_all
Rust low-level FFI function kui_http_client_cancel_all. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_http_client_cancel_all(client: *mut KuiHttpClient) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:420
Report an issue with this entry →kui::sys::kui_http_client_create
Rust low-level FFI function kui_http_client_create. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_http_client_create(out_client: *mut *mut KuiHttpClient) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:415
Report an issue with this entry →kui::sys::kui_http_client_fetch_async
Rust low-level FFI function kui_http_client_fetch_async. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_http_client_fetch_async(client: *mut KuiHttpClient, url: *const core::ffi::c_char, len: usize, timeout_seconds: f64, fn_: KuiHttpResponseFn, user_data: *mut core::ffi::c_void) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:419
Report an issue with this entry →kui::sys::kui_http_client_fetch_sync
Rust low-level FFI function kui_http_client_fetch_sync. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_http_client_fetch_sync(client: *mut KuiHttpClient, url: *const core::ffi::c_char, len: usize, timeout_seconds: f64, out_response: *mut *mut KuiHttpResponse) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:418
Report an issue with this entry →kui::sys::kui_http_client_release
Rust low-level FFI function kui_http_client_release. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_http_client_release(client: *mut KuiHttpClient) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:416
Report an issue with this entry →kui::sys::kui_http_client_set_user_agent
Rust low-level FFI function kui_http_client_set_user_agent. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_http_client_set_user_agent(client: *mut KuiHttpClient, user_agent: *const core::ffi::c_char, len: usize) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:417
Report an issue with this entry →kui::sys::kui_http_response_get_body
Rust low-level FFI function kui_http_response_get_body. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_http_response_get_body(response: *mut KuiHttpResponse, buf: *mut u8, capacity: usize, out_len: *mut usize) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:423
Report an issue with this entry →kui::sys::kui_http_response_get_content_type
Rust low-level FFI function kui_http_response_get_content_type. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_http_response_get_content_type(response: *mut KuiHttpResponse, buf: *mut core::ffi::c_char, capacity: usize, out_len: *mut usize) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:424
Report an issue with this entry →kui::sys::kui_http_response_get_error
Rust low-level FFI function kui_http_response_get_error. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_http_response_get_error(response: *mut KuiHttpResponse, buf: *mut core::ffi::c_char, capacity: usize, out_len: *mut usize) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:425
Report an issue with this entry →kui::sys::kui_http_response_get_status
Rust low-level FFI function kui_http_response_get_status. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_http_response_get_status(response: *mut KuiHttpResponse, out_status_code: *mut core::ffi::c_int) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:422
Report an issue with this entry →kui::sys::kui_http_response_release
Rust low-level FFI function kui_http_response_release. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_http_response_release(response: *mut KuiHttpResponse) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:421
Report an issue with this entry →kui::sys::kui_lottie_get_complete
Rust low-level FFI function kui_lottie_get_complete. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_lottie_get_complete(element: *mut KuiElement, out_complete: *mut core::ffi::c_int) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:405
Report an issue with this entry →kui::sys::kui_lottie_get_natural_size
Rust low-level FFI function kui_lottie_get_natural_size. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_lottie_get_natural_size(element: *mut KuiElement, out_width: *mut f32, out_height: *mut f32) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:406
Report an issue with this entry →kui::sys::kui_lottie_pause
Rust low-level FFI function kui_lottie_pause. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_lottie_pause(element: *mut KuiElement) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:404
Report an issue with this entry →kui::sys::kui_lottie_play
Rust low-level FFI function kui_lottie_play. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_lottie_play(element: *mut KuiElement) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:403
Report an issue with this entry →kui::sys::kui_lottie_set_src
Rust low-level FFI function kui_lottie_set_src. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_lottie_set_src(element: *mut KuiElement, src: *const core::ffi::c_char, len: usize) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:402
Report an issue with this entry →kui::sys::kui_media_get_current_time
Rust low-level FFI function kui_media_get_current_time. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_media_get_current_time(element: *mut KuiElement, out_seconds: *mut f64) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:392
Report an issue with this entry →kui::sys::kui_media_get_duration
Rust low-level FFI function kui_media_get_duration. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_media_get_duration(element: *mut KuiElement, out_seconds: *mut f64) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:393
Report an issue with this entry →kui::sys::kui_media_get_muted
Rust low-level FFI function kui_media_get_muted. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_media_get_muted(element: *mut KuiElement, out_muted: *mut core::ffi::c_int) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:397
Report an issue with this entry →kui::sys::kui_media_get_network_state
Rust low-level FFI function kui_media_get_network_state. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_media_get_network_state(element: *mut KuiElement, out_state: *mut core::ffi::c_int) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:400
Report an issue with this entry →kui::sys::kui_media_get_paused
Rust low-level FFI function kui_media_get_paused. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_media_get_paused(element: *mut KuiElement, out_paused: *mut core::ffi::c_int) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:398
Report an issue with this entry →kui::sys::kui_media_get_ready_state
Rust low-level FFI function kui_media_get_ready_state. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_media_get_ready_state(element: *mut KuiElement, out_state: *mut core::ffi::c_int) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:399
Report an issue with this entry →kui::sys::kui_media_get_volume
Rust low-level FFI function kui_media_get_volume. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_media_get_volume(element: *mut KuiElement, out_volume: *mut f32) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:395
Report an issue with this entry →kui::sys::kui_media_is_available
Rust low-level FFI function kui_media_is_available. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_media_is_available(element: *mut KuiElement, out_available: *mut core::ffi::c_int) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:401
Report an issue with this entry →kui::sys::kui_media_pause
Rust low-level FFI function kui_media_pause. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_media_pause(element: *mut KuiElement) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:388
Report an issue with this entry →kui::sys::kui_media_play
Rust low-level FFI function kui_media_play. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_media_play(element: *mut KuiElement) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:387
Report an issue with this entry →kui::sys::kui_media_set_controls
Rust low-level FFI function kui_media_set_controls. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_media_set_controls(element: *mut KuiElement, enabled: core::ffi::c_int) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:390
Report an issue with this entry →kui::sys::kui_media_set_current_time
Rust low-level FFI function kui_media_set_current_time. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_media_set_current_time(element: *mut KuiElement, seconds: f64) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:391
Report an issue with this entry →kui::sys::kui_media_set_muted
Rust low-level FFI function kui_media_set_muted. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_media_set_muted(element: *mut KuiElement, muted: core::ffi::c_int) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:396
Report an issue with this entry →kui::sys::kui_media_set_src
Rust low-level FFI function kui_media_set_src. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_media_set_src(element: *mut KuiElement, src: *const core::ffi::c_char, len: usize) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:389
Report an issue with this entry →kui::sys::kui_media_set_volume
Rust low-level FFI function kui_media_set_volume. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_media_set_volume(element: *mut KuiElement, volume: f32) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:394
Report an issue with this entry →kui::sys::kui_platform_clear_timer
Rust low-level FFI function kui_platform_clear_timer. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_platform_clear_timer(id: KuiTimerId) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:255
Report an issue with this entry →kui::sys::kui_platform_get_clipboard_text
Rust low-level FFI function kui_platform_get_clipboard_text. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_platform_get_clipboard_text(buf: *mut core::ffi::c_char, capacity: usize, out_len: *mut usize) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:368
Report an issue with this entry →kui::sys::kui_platform_get_monitor
Rust low-level FFI function kui_platform_get_monitor. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_platform_get_monitor(index: usize, out_monitor: *mut KuiCMonitorInfo, name_buf: *mut core::ffi::c_char, name_capacity: usize, out_name_len: *mut usize) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:366
Report an issue with this entry →kui::sys::kui_platform_get_monitor_count
Rust low-level FFI function kui_platform_get_monitor_count. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_platform_get_monitor_count(out_count: *mut usize) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:365
Report an issue with this entry →kui::sys::kui_platform_get_os_name
Rust low-level FFI function kui_platform_get_os_name. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_platform_get_os_name(buf: *mut core::ffi::c_char, capacity: usize, out_len: *mut usize) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:371
Report an issue with this entry →kui::sys::kui_platform_get_os_version
Rust low-level FFI function kui_platform_get_os_version. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_platform_get_os_version(buf: *mut core::ffi::c_char, capacity: usize, out_len: *mut usize) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:372
Report an issue with this entry →kui::sys::kui_platform_get_primary_monitor
Rust low-level FFI function kui_platform_get_primary_monitor. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_platform_get_primary_monitor(out_monitor: *mut KuiCMonitorInfo) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:258
Report an issue with this entry →kui::sys::kui_platform_get_primary_monitor_physical_size
Rust low-level FFI function kui_platform_get_primary_monitor_physical_size. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_platform_get_primary_monitor_physical_size(out_width: *mut f32, out_height: *mut f32) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:367
Report an issue with this entry →kui::sys::kui_platform_has_clipboard_text
Rust low-level FFI function kui_platform_has_clipboard_text. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_platform_has_clipboard_text(out_has_text: *mut core::ffi::c_int) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:370
Report an issue with this entry →kui::sys::kui_platform_init
Rust low-level FFI function kui_platform_init. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_platform_init() -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:247
Report an issue with this entry →kui::sys::kui_platform_open_file_dialog
Rust low-level FFI function kui_platform_open_file_dialog. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_platform_open_file_dialog(options: *const KuiCFileDialogOptions, buf: *mut core::ffi::c_char, capacity: usize, out_len: *mut usize) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:373
Report an issue with this entry →kui::sys::kui_platform_poll_events
Rust low-level FFI function kui_platform_poll_events. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_platform_poll_events() -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:251
Report an issue with this entry →kui::sys::kui_platform_quit
Rust low-level FFI function kui_platform_quit. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_platform_quit(exit_code: core::ffi::c_int) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:250
Report an issue with this entry →kui::sys::kui_platform_request_idle
Rust low-level FFI function kui_platform_request_idle. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_platform_request_idle(fn_: KuiTaskFn, user_data: *mut core::ffi::c_void) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:256
Report an issue with this entry →kui::sys::kui_platform_run
Rust low-level FFI function kui_platform_run. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_platform_run(out_exit_code: *mut core::ffi::c_int) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:249
Report an issue with this entry →kui::sys::kui_platform_save_file_dialog
Rust low-level FFI function kui_platform_save_file_dialog. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_platform_save_file_dialog(options: *const KuiCFileDialogOptions, buf: *mut core::ffi::c_char, capacity: usize, out_len: *mut usize) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:374
Report an issue with this entry →kui::sys::kui_platform_select_folder_dialog
Rust low-level FFI function kui_platform_select_folder_dialog. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_platform_select_folder_dialog(title: *const core::ffi::c_char, title_len: usize, buf: *mut core::ffi::c_char, capacity: usize, out_len: *mut usize) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:375
Report an issue with this entry →kui::sys::kui_platform_set_clipboard_text
Rust low-level FFI function kui_platform_set_clipboard_text. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_platform_set_clipboard_text(text: *const core::ffi::c_char, len: usize) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:369
Report an issue with this entry →kui::sys::kui_platform_set_f12_devtools_enabled
Rust low-level FFI function kui_platform_set_f12_devtools_enabled. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_platform_set_f12_devtools_enabled(enabled: core::ffi::c_int) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:257
Report an issue with this entry →kui::sys::kui_platform_set_interval
Rust low-level FFI function kui_platform_set_interval. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_platform_set_interval(fn_: KuiTaskFn, user_data: *mut core::ffi::c_void, interval_ms: u32, out_id: *mut KuiTimerId) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:254
Report an issue with this entry →kui::sys::kui_platform_set_timeout
Rust low-level FFI function kui_platform_set_timeout. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_platform_set_timeout(fn_: KuiTaskFn, user_data: *mut core::ffi::c_void, delay_ms: u32, out_id: *mut KuiTimerId) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:253
Report an issue with this entry →kui::sys::kui_platform_shutdown
Rust low-level FFI function kui_platform_shutdown. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_platform_shutdown() -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:248
Report an issue with this entry →kui::sys::kui_platform_wait_events
Rust low-level FFI function kui_platform_wait_events. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_platform_wait_events(timeout_seconds: f64) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:252
Report an issue with this entry →kui::sys::kui_script_engine_bind_document
Rust low-level FFI function kui_script_engine_bind_document. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_script_engine_bind_document(engine: *mut KuiScriptEngine, document: *mut KuiDocument) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:409
Report an issue with this entry →kui::sys::kui_script_engine_create
Rust low-level FFI function kui_script_engine_create. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_script_engine_create(out_engine: *mut *mut KuiScriptEngine) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:407
Report an issue with this entry →kui::sys::kui_script_engine_eval
Rust low-level FFI function kui_script_engine_eval. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_script_engine_eval(engine: *mut KuiScriptEngine, code: *const core::ffi::c_char, code_len: usize, source: *const core::ffi::c_char, source_len: usize, out_success: *mut core::ffi::c_int, error_buf: *mut core::ffi::c_char, error_capacity: usize, out_error_len: *mut usize) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:411
Report an issue with this entry →kui::sys::kui_script_engine_execute_scripts
Rust low-level FFI function kui_script_engine_execute_scripts. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_script_engine_execute_scripts(engine: *mut KuiScriptEngine) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:412
Report an issue with this entry →kui::sys::kui_script_engine_release
Rust low-level FFI function kui_script_engine_release. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_script_engine_release(engine: *mut KuiScriptEngine) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:408
Report an issue with this entry →kui::sys::kui_script_engine_set_error_handler
Rust low-level FFI function kui_script_engine_set_error_handler. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_script_engine_set_error_handler(engine: *mut KuiScriptEngine, fn_: KuiScriptErrorFn, user_data: *mut core::ffi::c_void) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:413
Report an issue with this entry →kui::sys::kui_script_engine_unbind_document
Rust low-level FFI function kui_script_engine_unbind_document. Unsafe callers must uphold the C ABI pointer, length, ownership and UI-thread contracts.
pub fn kui_script_engine_unbind_document(engine: *mut KuiScriptEngine) -> KuiStatusVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
sdk/rust/kui-sys/src/bindings.rs:410
Report an issue with this entry →