#[no_mangle]
pub unsafe extern "C" fn _spTimeline_init(
    self_0: *mut spTimeline,
    frameCount: c_int,
    frameEntries: c_int,
    propertyIds: *mut spPropertyId,
    propertyIdsCount: c_int,
    type_0: spTimelineType,
    dispose: Option<unsafe extern "C" fn(_: *mut spTimeline)>,
    apply: Option<unsafe extern "C" fn(_: *mut spTimeline, _: *mut spSkeleton, _: c_float, _: c_float, _: *mut *mut spEvent, _: *mut c_int, _: c_float, _: spMixBlend, _: spMixDirection)>,
    setBezier: Option<unsafe extern "C" fn(_: *mut spTimeline, _: c_int, _: c_int, _: c_float, _: c_float, _: c_float, _: c_float, _: c_float, _: c_float, _: c_float, _: c_float, _: c_float)>
)