Eclipse SUMO - Simulation of Urban MObility
GNEVTypeDistributionsDialog Class Reference

Dialog for edit parameters. More...

#include <GNEVTypeDistributionsDialog.h>

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

Data Structures

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

Public Member Functions

void closeDialog ()
 close dialog More...
 
 GNEVTypeDistributionsDialog (GNETypeFrame *typeFrameParent)
 Constructor. More...
 
void openDialog ()
 open dialog More...
 
 ~GNEVTypeDistributionsDialog ()
 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...
 

Protected Attributes

FXButton * myAcceptButton
 accept button More...
 
FXButton * myCancelButton
 cancel button More...
 
ParametersOperationsmyParametersOperations
 pointer to parameters operations More...
 
ParametersValuesmyParametersValues
 pointer to parameters values More...
 
GNETypeFramemyTypeFrameParent
 FOX need this. More...
 

Private Member Functions

 GNEVTypeDistributionsDialog (const GNEVTypeDistributionsDialog &)=delete
 Invalidated copy constructor. More...
 
GNEVTypeDistributionsDialogoperator= (const GNEVTypeDistributionsDialog &)=delete
 Invalidated assignment operator. More...
 

Detailed Description

Dialog for edit parameters.

Definition at line 45 of file GNEVTypeDistributionsDialog.h.

Constructor & Destructor Documentation

◆ GNEVTypeDistributionsDialog() [1/2]

◆ ~GNEVTypeDistributionsDialog()

GNEVTypeDistributionsDialog::~GNEVTypeDistributionsDialog ( )

destructor

Definition at line 502 of file GNEVTypeDistributionsDialog.cpp.

◆ GNEVTypeDistributionsDialog() [2/2]

GNEVTypeDistributionsDialog::GNEVTypeDistributionsDialog ( const GNEVTypeDistributionsDialog )
privatedelete

Invalidated copy constructor.

Member Function Documentation

◆ closeDialog()

void GNEVTypeDistributionsDialog::closeDialog ( )

close dialog

Definition at line 515 of file GNEVTypeDistributionsDialog.cpp.

Referenced by onCmdAccept(), and onCmdCancel().

Here is the caller graph for this function:

◆ onCmdAccept()

long GNEVTypeDistributionsDialog::onCmdAccept ( FXObject *  ,
FXSelector  ,
void *   
)

Definition at line 524 of file GNEVTypeDistributionsDialog.cpp.

References closeDialog().

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdCancel()

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

event after press cancel button

Definition at line 532 of file GNEVTypeDistributionsDialog.cpp.

References closeDialog().

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ openDialog()

void GNEVTypeDistributionsDialog::openDialog ( )

open dialog

Definition at line 506 of file GNEVTypeDistributionsDialog.cpp.

◆ operator=()

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

Invalidated assignment operator.

Field Documentation

◆ myAcceptButton

FXButton* GNEVTypeDistributionsDialog::myAcceptButton
protected

accept button

Definition at line 268 of file GNEVTypeDistributionsDialog.h.

Referenced by GNEVTypeDistributionsDialog().

◆ myCancelButton

FXButton* GNEVTypeDistributionsDialog::myCancelButton
protected

cancel button

Definition at line 271 of file GNEVTypeDistributionsDialog.h.

Referenced by GNEVTypeDistributionsDialog().

◆ myParametersOperations

ParametersOperations* GNEVTypeDistributionsDialog::myParametersOperations
protected

pointer to parameters operations

Definition at line 265 of file GNEVTypeDistributionsDialog.h.

Referenced by GNEVTypeDistributionsDialog().

◆ myParametersValues

ParametersValues* GNEVTypeDistributionsDialog::myParametersValues
protected

pointer to parameters values

Definition at line 262 of file GNEVTypeDistributionsDialog.h.

Referenced by GNEVTypeDistributionsDialog().

◆ myTypeFrameParent

GNETypeFrame* GNEVTypeDistributionsDialog::myTypeFrameParent
protected

FOX need this.

pointer to type frame parent

Definition at line 259 of file GNEVTypeDistributionsDialog.h.


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