Eclipse SUMO - Simulation of Urban MObility
GNECrossingFrame::CreateCrossing Class Reference

#include <GNECrossingFrame.h>

Inheritance diagram for GNECrossingFrame::CreateCrossing:
Collaboration diagram for GNECrossingFrame::CreateCrossing:

Public Member Functions

 CreateCrossing (GNECrossingFrame *crossingFrameParent)
 FOX-declaration. More...
 
void setCreateCrossingButton (bool value)
 enable or disable button create crossing More...
 
 ~CreateCrossing ()
 destructor More...
 
FOX-callbacks

Called when the user press the button create edge

long onCmdCreateCrossing (FXObject *, FXSelector, void *)
 

Protected Member Functions

 CreateCrossing ()
 FOX needs this. More...
 

Private Attributes

FXButton * myCreateCrossingButton
 FXButton for create Crossing More...
 
GNECrossingFramemyCrossingFrameParent
 pointer to crossingFrame parent More...
 

Detailed Description

Definition at line 216 of file GNECrossingFrame.h.

Constructor & Destructor Documentation

◆ CreateCrossing() [1/2]

GNECrossingFrame::CreateCrossing::CreateCrossing ( GNECrossingFrame crossingFrameParent)

FOX-declaration.

constructor

Definition at line 454 of file GNECrossingFrame.cpp.

References GUIDesignButton, MID_GNE_CREATE, and myCreateCrossingButton.

◆ ~CreateCrossing()

GNECrossingFrame::CreateCrossing::~CreateCrossing ( )

destructor

Definition at line 463 of file GNECrossingFrame.cpp.

◆ CreateCrossing() [2/2]

GNECrossingFrame::CreateCrossing::CreateCrossing ( )
inlineprotected

FOX needs this.

Definition at line 238 of file GNECrossingFrame.h.

Member Function Documentation

◆ onCmdCreateCrossing()

◆ setCreateCrossingButton()

void GNECrossingFrame::CreateCrossing::setCreateCrossingButton ( bool  value)

Field Documentation

◆ myCreateCrossingButton

FXButton* GNECrossingFrame::CreateCrossing::myCreateCrossingButton
private

FXButton for create Crossing

Definition at line 245 of file GNECrossingFrame.h.

Referenced by CreateCrossing(), and setCreateCrossingButton().

◆ myCrossingFrameParent

GNECrossingFrame* GNECrossingFrame::CreateCrossing::myCrossingFrameParent
private

pointer to crossingFrame parent

Definition at line 242 of file GNECrossingFrame.h.

Referenced by onCmdCreateCrossing().


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