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
 @frame horizontal frame for change additional parent More...
 
FXHorizontalFrame * myHorizontalFrameBlockMovement
 @frame horizontal frame for block movement More...
 
FXHorizontalFrame * myHorizontalFrameBlockShape
 @frame horizontal frame for block shape More...
 
FXHorizontalFrame * myHorizontalFrameCloseShape
 @frame 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 ( )

hide netedit attributes editor

Definition at line 742 of file GNEInspectorFrame.cpp.

References GNEInspectorFrame::hide().

Referenced by GNEInspectorFrame::inspectMultisection().

◆ onCmdNeteditAttributeHelp()

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

Called when user press the help button.

Definition at line 880 of file GNEInspectorFrame.cpp.

◆ onCmdSetNeteditAttribute()

long GNEInspectorFrame::NeteditAttributesEditor::onCmdSetNeteditAttribute ( FXObject *  obj,
FXSelector  ,
void *   
)

◆ refreshNeteditAttributesEditor()

void GNEInspectorFrame::NeteditAttributesEditor::refreshNeteditAttributesEditor ( bool  forceRefresh)

◆ showNeteditAttributesEditor()

void GNEInspectorFrame::NeteditAttributesEditor::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().

◆ myCheckBoxBlockShape

FXCheckButton* GNEInspectorFrame::NeteditAttributesEditor::myCheckBoxBlockShape
private

pointer to check box "Block Shape"

Definition at line 193 of file GNEInspectorFrame.h.

Referenced by NeteditAttributesEditor().

◆ myCheckBoxCloseShape

FXCheckButton* GNEInspectorFrame::NeteditAttributesEditor::myCheckBoxCloseShape
private

pointer to check box "Block movement"

Definition at line 202 of file GNEInspectorFrame.h.

Referenced by NeteditAttributesEditor().

◆ 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

@frame horizontal frame for change additional parent

Definition at line 169 of file GNEInspectorFrame.h.

Referenced by NeteditAttributesEditor().

◆ myHorizontalFrameBlockMovement

FXHorizontalFrame* GNEInspectorFrame::NeteditAttributesEditor::myHorizontalFrameBlockMovement
private

@frame horizontal frame for block movement

Definition at line 178 of file GNEInspectorFrame.h.

Referenced by NeteditAttributesEditor().

◆ myHorizontalFrameBlockShape

FXHorizontalFrame* GNEInspectorFrame::NeteditAttributesEditor::myHorizontalFrameBlockShape
private

@frame horizontal frame for block shape

Definition at line 187 of file GNEInspectorFrame.h.

Referenced by NeteditAttributesEditor().

◆ myHorizontalFrameCloseShape

FXHorizontalFrame* GNEInspectorFrame::NeteditAttributesEditor::myHorizontalFrameCloseShape
private

@frame horizontal frame for close shape

Definition at line 196 of file GNEInspectorFrame.h.

Referenced by NeteditAttributesEditor().

◆ myInspectorFrameParent

GNEInspectorFrame* GNEInspectorFrame::NeteditAttributesEditor::myInspectorFrameParent
private

pointer to inspector frame parent

Definition at line 166 of file GNEInspectorFrame.h.

◆ myLabelAdditionalParent

FXLabel* GNEInspectorFrame::NeteditAttributesEditor::myLabelAdditionalParent
private

Label for additional parent.

Definition at line 172 of file GNEInspectorFrame.h.

Referenced by NeteditAttributesEditor().

◆ 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().


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