pub type ManipulationStartingEventHandler = *mut c_void;