Type Alias freetype::freetype::FT_Module_Class
source · pub type FT_Module_Class = FT_Module_Class_;
Aliased Type§
struct FT_Module_Class {
pub module_flags: u64,
pub module_size: i64,
pub module_name: *const i8,
pub module_version: i64,
pub module_requires: i64,
pub module_interface: *const c_void,
pub module_init: Option<unsafe extern "C" fn(_: *mut FT_ModuleRec_) -> i32>,
pub module_done: Option<unsafe extern "C" fn(_: *mut FT_ModuleRec_)>,
pub get_interface: Option<unsafe extern "C" fn(_: *mut FT_ModuleRec_, _: *const i8) -> *mut c_void>,
}
Fields§
§module_flags: u64
§module_size: i64
§module_name: *const i8
§module_version: i64
§module_requires: i64
§module_interface: *const c_void
§module_init: Option<unsafe extern "C" fn(_: *mut FT_ModuleRec_) -> i32>
§module_done: Option<unsafe extern "C" fn(_: *mut FT_ModuleRec_)>
§get_interface: Option<unsafe extern "C" fn(_: *mut FT_ModuleRec_, _: *const i8) -> *mut c_void>