bevy_mod_ffi_guest_sys 0.1.0

Low-level FFI bindings for bevy_mod_ffi guests
Documentation
use bevy_mod_ffi_core::*;

unsafe extern "C" {
    pub fn bevy_query_builder_new(
        world_ptr: *mut world,
        out_builder: *mut *mut query_builder,
    ) -> bool;

    pub fn bevy_query_builder_with_ref(builder: *mut query_builder, component_id: usize) -> bool;

    pub fn bevy_query_builder_with_mut(builder: *mut query_builder, component_id: usize) -> bool;

    pub fn bevy_query_builder_with(builder: *mut query_builder, component_id: usize) -> bool;

    pub fn bevy_query_builder_without(builder: *mut query_builder, component_id: usize) -> bool;

    pub fn bevy_query_builder_build(
        builder: *mut query_builder,
        out_state: *mut *mut query_state,
    ) -> bool;

    pub fn bevy_query_builder_drop(builder: *mut query_builder);
}