00001 /* $Id: signs_func.h 15700 2009-03-13 20:29:35Z rubidium $ */ 00002 00005 #ifndef SIGNS_FUNC_H 00006 #define SIGNS_FUNC_H 00007 00008 #include "signs_type.h" 00009 00010 extern SignID _new_sign_id; 00011 00012 void UpdateAllSignVirtCoords(); 00013 void PlaceProc_Sign(TileIndex tile); 00014 void MarkSignDirty(Sign *si); 00015 void UpdateSignVirtCoords(Sign *si); 00016 00017 /* signs_gui.cpp */ 00018 void ShowRenameSignWindow(const Sign *si); 00019 void HandleClickOnSign(const Sign *si); 00020 void DeleteRenameSignWindow(SignID sign); 00021 00022 void ShowSignList(); 00023 00024 #endif /* SIGNS_FUNC_H */