Eclipse SUMO - Simulation of Urban MObility
GNESingleParametersDialog Class Reference

Dialog for edit parameters. More...

#include <GNESingleParametersDialog.h>

Inheritance diagram for GNESingleParametersDialog:
[legend]
Collaboration diagram for GNESingleParametersDialog:
[legend]

Data Structures

class  ParametersOperations
 
class  ParametersValues
 FOX-declaration. More...
 

Public Member Functions

 GNESingleParametersDialog (GNEAttributeCarrier *attributeCarrier)
 Constructor for attribute carriers (used in GNECreateEdgeFrame) More...
 
 GNESingleParametersDialog (GNEFrameAttributesModuls::ParametersEditorCreator *parametersEditorCreator)
 Constructor for parameter editor creator. More...
 
 GNESingleParametersDialog (GNEInspectorFrame::ParametersEditorInspector *parametersEditorInspector)
 Constructor for parameter editor inspector. More...
 
 GNESingleParametersDialog (GNEVehicleTypeDialog::VTypeAtributes::VTypeAttributeRow *VTypeAttributeRow, GNEViewNet *viewNet)
 Constructor for Vehicle Type Row (Vehicle Type Dialog) More...
 
 ~GNESingleParametersDialog ()
 destructor More...
 
FOX-callbacks

event after press accept button

long onCmdAccept (FXObject *, FXSelector, void *)
 
long onCmdCancel (FXObject *, FXSelector, void *)
 event after press cancel button More...
 
long onCmdReset (FXObject *, FXSelector, void *)
 event after press reset button More...
 

Protected Attributes

FXButton * myAcceptButton
 accept button More...
 
GNEAttributeCarriermyAttributeCarrier
 pointer to GNEAttributeCarrier More...
 
FXButton * myCancelButton
 cancel button More...
 
GNEFrameAttributesModuls::ParametersEditorCreatormyParametersEditorCreator
 FOX need this. More...
 
GNEInspectorFrame::ParametersEditorInspectormyParametersEditorInspector
 pointer to ParametersEditorInspector More...
 
ParametersOperationsmyParametersOperations
 pointer to parameters operations More...
 
ParametersValuesmyParametersValues
 pointer to parameters values More...
 
FXButton * myResetButton
 cancel button More...
 
GNEVehicleTypeDialog::VTypeAtributes::VTypeAttributeRowVTypeAttributeRow
 pointer to VTypeAttributeRow More...
 

Private Member Functions

void constructor ()
 auxiliar constructor More...
 
 GNESingleParametersDialog (const GNESingleParametersDialog &)=delete
 Invalidated copy constructor. More...
 
GNESingleParametersDialogoperator= (const GNESingleParametersDialog &)=delete
 Invalidated assignment operator. More...
 

Detailed Description

Dialog for edit parameters.

Definition at line 44 of file GNESingleParametersDialog.h.

Constructor & Destructor Documentation

◆ GNESingleParametersDialog() [1/5]

GNESingleParametersDialog::GNESingleParametersDialog ( GNEFrameAttributesModuls::ParametersEditorCreator parametersEditorCreator)

◆ GNESingleParametersDialog() [2/5]

◆ GNESingleParametersDialog() [3/5]

◆ GNESingleParametersDialog() [4/5]

GNESingleParametersDialog::GNESingleParametersDialog ( GNEAttributeCarrier attributeCarrier)

◆ ~GNESingleParametersDialog()

GNESingleParametersDialog::~GNESingleParametersDialog ( )

destructor

Definition at line 540 of file GNESingleParametersDialog.cpp.

◆ GNESingleParametersDialog() [5/5]

GNESingleParametersDialog::GNESingleParametersDialog ( const GNESingleParametersDialog )
privatedelete

Invalidated copy constructor.

Member Function Documentation

◆ constructor()

void GNESingleParametersDialog::constructor ( )
private

◆ onCmdAccept()

◆ onCmdCancel()

long GNESingleParametersDialog::onCmdCancel ( FXObject *  ,
FXSelector  ,
void *   
)

event after press cancel button

Definition at line 623 of file GNESingleParametersDialog.cpp.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdReset()

◆ operator=()

GNESingleParametersDialog& GNESingleParametersDialog::operator= ( const GNESingleParametersDialog )
privatedelete

Invalidated assignment operator.

Field Documentation

◆ myAcceptButton

FXButton* GNESingleParametersDialog::myAcceptButton
protected

accept button

Definition at line 285 of file GNESingleParametersDialog.h.

Referenced by constructor().

◆ myAttributeCarrier

GNEAttributeCarrier* GNESingleParametersDialog::myAttributeCarrier
protected

◆ myCancelButton

FXButton* GNESingleParametersDialog::myCancelButton
protected

cancel button

Definition at line 288 of file GNESingleParametersDialog.h.

Referenced by constructor().

◆ myParametersEditorCreator

GNEFrameAttributesModuls::ParametersEditorCreator* GNESingleParametersDialog::myParametersEditorCreator
protected

FOX need this.

pointer to ParametersEditorCreator

Definition at line 267 of file GNESingleParametersDialog.h.

Referenced by onCmdAccept(), and onCmdReset().

◆ myParametersEditorInspector

GNEInspectorFrame::ParametersEditorInspector* GNESingleParametersDialog::myParametersEditorInspector
protected

pointer to ParametersEditorInspector

Definition at line 270 of file GNESingleParametersDialog.h.

Referenced by onCmdAccept(), and onCmdReset().

◆ myParametersOperations

ParametersOperations* GNESingleParametersDialog::myParametersOperations
protected

pointer to parameters operations

Definition at line 282 of file GNESingleParametersDialog.h.

Referenced by constructor().

◆ myParametersValues

ParametersValues* GNESingleParametersDialog::myParametersValues
protected

pointer to parameters values

Definition at line 279 of file GNESingleParametersDialog.h.

Referenced by constructor(), GNESingleParametersDialog(), onCmdAccept(), and onCmdReset().

◆ myResetButton

FXButton* GNESingleParametersDialog::myResetButton
protected

cancel button

Definition at line 291 of file GNESingleParametersDialog.h.

Referenced by constructor().

◆ VTypeAttributeRow

GNEVehicleTypeDialog::VTypeAtributes::VTypeAttributeRow* GNESingleParametersDialog::VTypeAttributeRow
protected

pointer to VTypeAttributeRow

Definition at line 273 of file GNESingleParametersDialog.h.

Referenced by GNESingleParametersDialog(), onCmdAccept(), and onCmdReset().


The documentation for this class was generated from the following files: