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

#include <GNEInspectorFrame.h>

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

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

Called when user change the current GEO Attribute

long onCmdSetNeteditAttribute (FXObject *, FXSelector, void *)
 
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 131 of file GNEInspectorFrame.h.

Constructor & Destructor Documentation

◆ NeteditAttributesEditor() [1/2]

◆ ~NeteditAttributesEditor()

GNEInspectorFrame::NeteditAttributesEditor::~NeteditAttributesEditor ( )

destructor

Definition at line 641 of file GNEInspectorFrame.cpp.

◆ NeteditAttributesEditor() [2/2]

GNEInspectorFrame::NeteditAttributesEditor::NeteditAttributesEditor ( )
inlineprotected

FOX needs this.

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

◆ onCmdSetNeteditAttribute()

◆ refreshNeteditAttributesEditor()

◆ showNeteditAttributesEditor()

Field Documentation

◆ myCheckBoxBlockMovement

FXCheckButton* GNEInspectorFrame::NeteditAttributesEditor::myCheckBoxBlockMovement
private

pointer to check box "Block movement"

Definition at line 184 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 193 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 202 of file GNEInspectorFrame.h.

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

◆ myHelpButton

FXButton* GNEInspectorFrame::NeteditAttributesEditor::myHelpButton
private

button for help

Definition at line 205 of file GNEInspectorFrame.h.

Referenced by NeteditAttributesEditor().

◆ myHorizontalFrameAdditionalParent

FXHorizontalFrame* GNEInspectorFrame::NeteditAttributesEditor::myHorizontalFrameAdditionalParent
private

horizontal frame for change additional parent

Definition at line 169 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 178 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 166 of file GNEInspectorFrame.h.

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

◆ myLabelAdditionalParent

FXLabel* GNEInspectorFrame::NeteditAttributesEditor::myLabelAdditionalParent
private

Label for additional parent.

Definition at line 172 of file GNEInspectorFrame.h.

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

◆ myLabelBlockMovement

FXLabel* GNEInspectorFrame::NeteditAttributesEditor::myLabelBlockMovement
private

Label for Check blocked movement.

Definition at line 181 of file GNEInspectorFrame.h.

Referenced by NeteditAttributesEditor().

◆ myLabelBlockShape

FXLabel* GNEInspectorFrame::NeteditAttributesEditor::myLabelBlockShape
private

Label for Check blocked shape.

Definition at line 190 of file GNEInspectorFrame.h.

Referenced by NeteditAttributesEditor().

◆ myLabelCloseShape

FXLabel* GNEInspectorFrame::NeteditAttributesEditor::myLabelCloseShape
private

Label for close shape.

Definition at line 199 of file GNEInspectorFrame.h.

Referenced by NeteditAttributesEditor().

◆ myTextFieldAdditionalParent

FXTextField* GNEInspectorFrame::NeteditAttributesEditor::myTextFieldAdditionalParent
private

pointer for change additional parent

Definition at line 175 of file GNEInspectorFrame.h.

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


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