33 #ifdef CHECK_MEMORY_LEAKS 51 mySelectedIDs(selected),
52 myDeselectedIDs(deselected) {
100 return (
"Undo change selection");
102 return (
"Undo change selection");
109 return (
"Redo change selection");
111 return (
"Redo change selection");
the function-object for an editing operation (abstract base)
void select(GUIGlID id, bool update=true)
Adds the object with the given id.
~GNEChange_Selection()
Destructor.
std::set< GUIGlID > myDeselectedIDs
all ids that were deselected in this change
std::set< GUIGlID > mySelectedIDs
all ids that were selected in this change
void deselect(GUIGlID id)
Deselects the object with the given id.
FXString redoName() const
get Redo name
bool myForward
we group antagonistic commands (create junction/delete junction) and keep them apart by this flag ...
FXString undoName() const
return undoName
GUISelectedStorage gSelected
A global holder of selected objects.