use dear_imnodes_sys as sys;
const _: [(); std::mem::size_of::<sys::ImVec2>()] = [(); std::mem::size_of::<sys::ImVec2_c>()];
const _: [(); std::mem::align_of::<sys::ImVec2>()] = [(); std::mem::align_of::<sys::ImVec2_c>()];
#[allow(non_snake_case)]
pub(crate) mod compat_ffi {
use super::sys;
unsafe extern "C" {
pub fn imnodes_EditorContextGetPanning() -> sys::ImVec2;
pub fn imnodes_GetNodeScreenSpacePos(node_id: i32) -> sys::ImVec2;
pub fn imnodes_GetNodeEditorSpacePos(node_id: i32) -> sys::ImVec2;
pub fn imnodes_GetNodeDimensions(node_id: i32) -> sys::ImVec2;
}
}
mod context;
mod style;
mod types;
mod ui_ext;
pub use context::*;
pub use style::*;
pub use types::*;
pub use ui_ext::*;