Usually prepared beforehand, except steaks and omelettes (maybe a couple other things too), which are cooked to order.
Everything on the Cardinal, Lake Shore Limited, and City of New Orleans is microwaved (or convection ovened), but it's still pretty good if done right.