FT_Module_Class

Type Alias FT_Module_Class 

Source
pub type FT_Module_Class = FT_Module_Class_;

Aliased Type§

#[repr(C)]
pub 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>