17 #ifndef GNEChange_EnableAttribute_h 18 #define GNEChange_EnableAttribute_h the function-object for an editing operation (abstract base)
FXString redoName() const
get Redo name
the function-object for an editing operation (abstract base)
const int myOriginalAttributes
original attributes
A NBNetBuilder extended by visualisation and editing capabilities.
FXString undoName() const
return undoName
GNEChange_EnableAttribute(GNEAttributeCarrier *ac, GNENet *net, const int originalAttributes, const int newAttributes)
Constructor.
GNEAttributeCarrier * myAC
the net to which all operations shall be applied
~GNEChange_EnableAttribute()
Destructor.
An Element which don't belongs to GNENet but has influency in the simulation.
const int myNewAttributes
original attributes
An Element which don't belongs to GNENet but has influency in the simulation.