pub unsafe extern "C" fn ImDrawList_AddTriangle(
    self_: *mut ImDrawList,
    p1: ImVec2,
    p2: ImVec2,
    p3: ImVec2,
    col: ImU32,
    thickness: f32
)