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...
 
GNEInspectorFramemyInspectorFrameParent
 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 251 of file GNEInspectorFrame.h.

Constructor & Destructor Documentation

◆ NeteditAttributesEditor() [1/2]

◆ ~NeteditAttributesEditor()

GNEInspectorFrame::NeteditAttributesEditor::~NeteditAttributesEditor ( )

destructor

Definition at line 1202 of file GNEInspectorFrame.cpp.

◆ NeteditAttributesEditor() [2/2]

GNEInspectorFrame::NeteditAttributesEditor::NeteditAttributesEditor ( )
inlineprotected

FOX needs this.

Definition at line 283 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 1428 of file GNEInspectorFrame.cpp.

◆ onCmdSetNeteditAttribute()

◆ refreshNeteditAttributesEditor()

◆ showNeteditAttributesEditor()

Field Documentation

◆ myCheckBoxBlockMovement

FXCheckButton* GNEInspectorFrame::NeteditAttributesEditor::myCheckBoxBlockMovement
private

pointer to check box "Block movement"

Definition at line 305 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 314 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 323 of file GNEInspectorFrame.h.

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

◆ myHelpButton

FXButton* GNEInspectorFrame::NeteditAttributesEditor::myHelpButton
private

button for help

Definition at line 326 of file GNEInspectorFrame.h.

Referenced by NeteditAttributesEditor().

◆ myHorizontalFrameAdditionalParent

FXHorizontalFrame* GNEInspectorFrame::NeteditAttributesEditor::myHorizontalFrameAdditionalParent
private

horizontal frame for change additional parent

Definition at line 290 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 299 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 287 of file GNEInspectorFrame.h.

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

◆ myLabelAdditionalParent

FXLabel* GNEInspectorFrame::NeteditAttributesEditor::myLabelAdditionalParent
private

Label for additional parent.

Definition at line 293 of file GNEInspectorFrame.h.

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

◆ myLabelBlockMovement

FXLabel* GNEInspectorFrame::NeteditAttributesEditor::myLabelBlockMovement
private

Label for Check blocked movement.

Definition at line 302 of file GNEInspectorFrame.h.

Referenced by NeteditAttributesEditor().

◆ myLabelBlockShape

FXLabel* GNEInspectorFrame::NeteditAttributesEditor::myLabelBlockShape
private

Label for Check blocked shape.

Definition at line 311 of file GNEInspectorFrame.h.

Referenced by NeteditAttributesEditor().

◆ myLabelCloseShape

FXLabel* GNEInspectorFrame::NeteditAttributesEditor::myLabelCloseShape
private

Label for close shape.

Definition at line 320 of file GNEInspectorFrame.h.

Referenced by NeteditAttributesEditor().

◆ myTextFieldAdditionalParent

FXTextField* GNEInspectorFrame::NeteditAttributesEditor::myTextFieldAdditionalParent
private

pointer for change additional parent

Definition at line 296 of file GNEInspectorFrame.h.

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


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