 |
Eclipse SUMO - Simulation of Urban MObility
|
Go to the documentation of this file.
17 #ifndef GNEChange_Children_h
18 #define GNEChange_Children_h
An Element which don't belongs to GNENet but has influency in the simulation.
const Operation myOperation
GNEDemandElement * myDemandElementParent
full information regarding the demand element parent element that will be modified
const std::vector< GNEDemandElement * > myOriginalElementChildren
copy of demand element childrens before apply operation
GNEChange_Children(GNEDemandElement *demandElementParent, GNEDemandElement *demandElementChild, const Operation operation)
Constructor for creating/deleting an additional element.
std::vector< GNEDemandElement * > myEditedElementChildren
element childrens after apply operation
GNEDemandElement * myDemandElementChild
demand element which position will be edited edited
FXString undoName() const
return undoName
FXString redoName() const
get Redo name
the function-object for an editing operation (abstract base)
~GNEChange_Children()
Destructor.