Objective triangle functors