SUMO - Simulation of Urban MObility
GNEInspectorFrame::NeteditAttributesEditor Class Reference

#include <GNEInspectorFrame.h>

Inheritance diagram for GNEInspectorFrame::NeteditAttributesEditor:
Inheritance graph
Collaboration diagram for GNEInspectorFrame::NeteditAttributesEditor:
Collaboration graph

Public Member Functions

void hideNeteditAttributesEditor ()
 hide netedit attributes editor More...
 
 NeteditAttributesEditor (GNEInspectorFrame *inspectorFrameParent)
 FOX-declaration. More...
 
void refreshNeteditAttributesEditor (bool forceRefresh)
 refresh netedit attributes More...
 
void showNeteditAttributesEditor ()
 show netedit attributes editor More...
 
 ~NeteditAttributesEditor ()
 destructor More...
 
FOX-callbacks
long onCmdSetNeteditAttribute (FXObject *, FXSelector, void *)
 Called when user change the current GEO Attribute. More...
 
long onCmdNeteditAttributeHelp (FXObject *, FXSelector, void *)
 Called when user press the help button. More...
 

Protected Member Functions

 NeteditAttributesEditor ()
 FOX needs this. More...
 

Private Attributes

FXCheckButton * myCheckBoxBlockMovement
 pointer to check box "Block movement" More...
 
FXCheckButton * myCheckBoxBlockShape
 pointer to check box "Block Shape" More...
 
FXCheckButton * myCheckBoxCloseShape
 pointer to check box "Block movement" More...
 
FXButton * myHelpButton
 button for help More...
 
FXHorizontalFrame * myHorizontalFrameAdditionalParent
 horizontal frame for change additional parent More...
 
FXHorizontalFrame * myHorizontalFrameBlockMovement
 horizontal frame for block movement More...
 
FXHorizontalFrame * myHorizontalFrameBlockShape
 horizontal frame for block shape More...
 
FXHorizontalFrame * myHorizontalFrameCloseShape
 horizontal frame for close shape More...
 
GNEInspectorFrame * myInspectorFrameParent
 pointer to inspector frame parent More...
 
FXLabel * myLabelAdditionalParent
 Label for additional parent. More...
 
FXLabel * myLabelBlockMovement
 Label for Check blocked movement. More...
 
FXLabel * myLabelBlockShape
 Label for Check blocked shape. More...
 
FXLabel * myLabelCloseShape
 Label for close shape. More...
 
FXTextField * myTextFieldAdditionalParent
 pointer for change additional parent More...
 

Detailed Description

Definition at line 186 of file GNEInspectorFrame.h.

Constructor & Destructor Documentation

◆ NeteditAttributesEditor() [1/2]

◆ ~NeteditAttributesEditor()

GNEInspectorFrame::NeteditAttributesEditor::~NeteditAttributesEditor ( )

destructor

Definition at line 944 of file GNEInspectorFrame.cpp.

◆ NeteditAttributesEditor() [2/2]

GNEInspectorFrame::NeteditAttributesEditor::NeteditAttributesEditor ( )
inlineprotected

FOX needs this.

Definition at line 218 of file GNEInspectorFrame.h.

Member Function Documentation

◆ hideNeteditAttributesEditor()

void GNEInspectorFrame::NeteditAttributesEditor::hideNeteditAttributesEditor ( )

◆ onCmdNeteditAttributeHelp()

long GNEInspectorFrame::NeteditAttributesEditor::onCmdNeteditAttributeHelp ( FXObject *  ,
FXSelector  ,
void *   
)

Called when user press the help button.

Definition at line 1168 of file GNEInspectorFrame.cpp.

◆ onCmdSetNeteditAttribute()

◆ refreshNeteditAttributesEditor()

◆ showNeteditAttributesEditor()

Field Documentation

◆ myCheckBoxBlockMovement

FXCheckButton* GNEInspectorFrame::NeteditAttributesEditor::myCheckBoxBlockMovement
private

pointer to check box "Block movement"

Definition at line 240 of file GNEInspectorFrame.h.

Referenced by NeteditAttributesEditor(), onCmdSetNeteditAttribute(), refreshNeteditAttributesEditor(), and showNeteditAttributesEditor().

◆ myCheckBoxBlockShape

FXCheckButton* GNEInspectorFrame::NeteditAttributesEditor::myCheckBoxBlockShape
private

pointer to check box "Block Shape"

Definition at line 249 of file GNEInspectorFrame.h.

Referenced by NeteditAttributesEditor(), onCmdSetNeteditAttribute(), refreshNeteditAttributesEditor(), and showNeteditAttributesEditor().

◆ myCheckBoxCloseShape

FXCheckButton* GNEInspectorFrame::NeteditAttributesEditor::myCheckBoxCloseShape
private

pointer to check box "Block movement"

Definition at line 258 of file GNEInspectorFrame.h.

Referenced by NeteditAttributesEditor(), onCmdSetNeteditAttribute(), refreshNeteditAttributesEditor(), and showNeteditAttributesEditor().

◆ myHelpButton

FXButton* GNEInspectorFrame::NeteditAttributesEditor::myHelpButton
private

button for help

Definition at line 261 of file GNEInspectorFrame.h.

Referenced by NeteditAttributesEditor().

◆ myHorizontalFrameAdditionalParent

FXHorizontalFrame* GNEInspectorFrame::NeteditAttributesEditor::myHorizontalFrameAdditionalParent
private

horizontal frame for change additional parent

Definition at line 225 of file GNEInspectorFrame.h.

Referenced by hideNeteditAttributesEditor(), NeteditAttributesEditor(), refreshNeteditAttributesEditor(), and showNeteditAttributesEditor().

◆ myHorizontalFrameBlockMovement

FXHorizontalFrame* GNEInspectorFrame::NeteditAttributesEditor::myHorizontalFrameBlockMovement
private

horizontal frame for block movement

Definition at line 234 of file GNEInspectorFrame.h.

Referenced by hideNeteditAttributesEditor(), NeteditAttributesEditor(), refreshNeteditAttributesEditor(), and showNeteditAttributesEditor().

◆ myHorizontalFrameBlockShape

FXHorizontalFrame* GNEInspectorFrame::NeteditAttributesEditor::myHorizontalFrameBlockShape
private

◆ myHorizontalFrameCloseShape

FXHorizontalFrame* GNEInspectorFrame::NeteditAttributesEditor::myHorizontalFrameCloseShape
private

◆ myInspectorFrameParent

GNEInspectorFrame* GNEInspectorFrame::NeteditAttributesEditor::myInspectorFrameParent
private

pointer to inspector frame parent

Definition at line 222 of file GNEInspectorFrame.h.

Referenced by onCmdSetNeteditAttribute(), refreshNeteditAttributesEditor(), and showNeteditAttributesEditor().

◆ myLabelAdditionalParent

FXLabel* GNEInspectorFrame::NeteditAttributesEditor::myLabelAdditionalParent
private

Label for additional parent.

Definition at line 228 of file GNEInspectorFrame.h.

Referenced by NeteditAttributesEditor(), refreshNeteditAttributesEditor(), and showNeteditAttributesEditor().

◆ myLabelBlockMovement

FXLabel* GNEInspectorFrame::NeteditAttributesEditor::myLabelBlockMovement
private

Label for Check blocked movement.

Definition at line 237 of file GNEInspectorFrame.h.

Referenced by NeteditAttributesEditor().

◆ myLabelBlockShape

FXLabel* GNEInspectorFrame::NeteditAttributesEditor::myLabelBlockShape
private

Label for Check blocked shape.

Definition at line 246 of file GNEInspectorFrame.h.

Referenced by NeteditAttributesEditor().

◆ myLabelCloseShape

FXLabel* GNEInspectorFrame::NeteditAttributesEditor::myLabelCloseShape
private

Label for close shape.

Definition at line 255 of file GNEInspectorFrame.h.

Referenced by NeteditAttributesEditor().

◆ myTextFieldAdditionalParent

FXTextField* GNEInspectorFrame::NeteditAttributesEditor::myTextFieldAdditionalParent
private

pointer for change additional parent

Definition at line 231 of file GNEInspectorFrame.h.

Referenced by NeteditAttributesEditor(), onCmdSetNeteditAttribute(), refreshNeteditAttributesEditor(), and showNeteditAttributesEditor().


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