pub type VSRegisterFunction = unsafe extern "system" fn(name: *const c_char, args: *const c_char, argsFunc: VSPublicFunction, functionData: *mut c_void, plugin: *mut VSPlugin);