use rute_ffi_base::*;
#[repr(C)]
#[derive(Copy, Clone)]
pub struct RUFontFuncs {
pub destroy: extern "C" fn(self_c: *const RUBase),
pub set_pixel_size: extern "C" fn(self_c: *const RUBase, size: i32),
pub pixel_size: extern "C" fn(self_c: *const RUBase) -> i32,
}
#[repr(C)]
#[derive(Copy, Clone)]
pub struct RUFontAllFuncs {
pub font_funcs: *const RUFontFuncs,
}
#[repr(C)]
#[derive(Copy, Clone)]
pub struct RUFont {
pub qt_data: *const RUBase,
pub host_data: *const RUBase,
pub all_funcs: *const RUFontAllFuncs,
}