19 #ifndef GNEChange_Additional_h 20 #define GNEChange_Additional_h GNEEdge * myEdgeParent
pointer to edge (used by additionals with edge parent)
GNEAdditional * myAdditionalParent
pointer to additional (used by additional with parents, for example Entry/exits)
the function-object for an editing operation (abstract base)
FXString redoName() const
get Redo name
std::vector< GNEEdge * > myEdgeChilds
list of Edge childs (used by Rerouters)
This lane is powered by an underlying GNEEdge and basically knows how to draw itself.
~GNEChange_Additional()
Destructor.
FXString undoName() const
return undoName
GNEAdditional * myAdditional
full information regarding the additional element that is to be created/deleted
GNEChange_Additional(GNEAdditional *additional, bool forward)
Constructor for creating/deleting an additional element.
A road/street connecting two junctions (netedit-version)
An Element which don't belongs to GNENet but has influency in the simulation.
std::vector< GNELane * > myLaneChilds
list of Edge childs (used by VSS)
GNELane * myLaneParent
pointer to lane (used by additionals with lane parent)