tron@2186: /* $Id$ */ tron@2186: rubidium@8708: /** @file autoreplace_gui.h Functions related to the autoreplace GUIs*/ truelight@0: rubidium@8708: #ifndef AUTOREPLACE_GUI_H rubidium@8708: #define AUTOREPLACE_GUI_H truelight@0: rubidium@8708: #include "vehicle_type.h" truelight@0: maedhros@6500: /** rubidium@8708: * When an engine is made buildable or is removed from being buildable, add/remove it from the build/autoreplace lists bjarni@6195: * @param type The type of engine bjarni@6195: */ rubidium@7134: void AddRemoveEngineFromAutoreplaceAndBuildWindows(VehicleType type); rubidium@8708: void InvalidateAutoreplaceWindow(EngineID e, GroupID id_g); rubidium@8708: void ShowReplaceGroupVehicleWindow(GroupID group, VehicleType veh); bjarni@6195: rubidium@8708: #endif /* AUTOREPLACE_GUI_H */