Doesn't use deprecated methods from DrawingPrimitives

Also renames DrawPrimitives::drawColorXXX() -> DrawPrimitives::setColorXXX()