I've used an enameled roasting pan on a gas grill to roast a chicken. The type of pan I'm talking about is the old-fashioned black-white-speckled pan. I put the chicken on a metal rack inside the pan. I light up one burner and keep the roasting pan to the side, and the grill lid closed. Just like oven roasting without heating up the kitchen.
"Your swimming suit matches your eyes, you hold your nose before diving, loving you has made me bananas!"