diff -r ffab98e94909 -r fc1e478697d3 mapstorage.h --- a/mapstorage.h Tue Oct 24 07:31:31 2006 +0000 +++ b/mapstorage.h Wed Oct 25 13:21:24 2006 +0000 @@ -85,6 +85,9 @@ ///name of the new map sigc::signal signal_edge_map; + /// Signal emitted, when entry in \ref MapWin should be changed. + sigc::signal signal_map_win; + public: ///Constructor of MapStorage. @@ -109,6 +112,9 @@ ///\param mapname the visible map void changeActiveMap(bool itisedge , int prop , std::string mapname); + ///Emits signals that let change the active maps in \ref MapWin. + void broadcastActiveMaps(); + /// Returns the active edgemap shown by a visualization property. /// \param prop is the property @@ -136,6 +142,9 @@ ///returns \ref signal_edge_map to be able to connect functions to it sigc::signal signal_edge_map_ch(){return signal_edge_map;}; + ///returns \ref signal_map_win to be able to connect functions to it + sigc::signal signal_map_win_ch(){return signal_map_win;}; + ///Adds given map to storage. ///A name and the map itself has to be provided.