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

#include <GNEInspectorFrame.h>

Inheritance diagram for GNEInspectorFrame::AttrConnection:
Inheritance graph
Collaboration diagram for GNEInspectorFrame::AttrConnection:
Collaboration graph

Public Member Functions

 AttrConnection (FXComposite *parent, GNEInspectorFrame *inspectorFrameParent)
 FOX-declaration. More...
 
void hideAttrConnection ()
 show attribute More...
 
long onCmdInspectConnection (FXObject *, FXSelector, void *)
 inspect connection More...
 
long onCmdSetShowConnection (FXObject *, FXSelector, void *)
 set show connection attribute More...
 
void showConnections (GNEConnection *connection)
 show attribute More...
 
 ~AttrConnection ()
 destructor More...
 

Protected Member Functions

 AttrConnection ()
 FOX needs this. More...
 

Private Member Functions

void hide ()
 set hide as private function More...
 
void show ()
 set show as private function More...
 

Private Attributes

GNEConnectionmyConnection
 pointer to current connection More...
 
FXLabel * myConnectionInfoLabel
 Label for show information of connection. More...
 
FXButton * myInspectConnection
 FXCheckBox to hide/show connection individually. More...
 
GNEInspectorFramemyInspectorFrameParent
 pointer to inspectorFrame Parent More...
 
FXCheckButton * myShowConnection
 FXCheckBox to hide/show connection individually. More...
 

Detailed Description

Definition at line 181 of file GNEInspectorFrame.h.

Constructor & Destructor Documentation

§ AttrConnection() [1/2]

GNEInspectorFrame::AttrConnection::AttrConnection ( FXComposite *  parent,
GNEInspectorFrame inspectorFrameParent 
)

§ ~AttrConnection()

GNEInspectorFrame::AttrConnection::~AttrConnection ( )

destructor

Definition at line 725 of file GNEInspectorFrame.cpp.

§ AttrConnection() [2/2]

GNEInspectorFrame::AttrConnection::AttrConnection ( )
inlineprotected

FOX needs this.

Definition at line 206 of file GNEInspectorFrame.h.

Member Function Documentation

§ hide()

void GNEInspectorFrame::AttrConnection::hide ( )
private

set hide as private function

Definition at line 789 of file GNEInspectorFrame.cpp.

Referenced by hideAttrConnection().

§ hideAttrConnection()

void GNEInspectorFrame::AttrConnection::hideAttrConnection ( )

show attribute

Definition at line 749 of file GNEInspectorFrame.cpp.

References hide(), myConnectionInfoLabel, and myShowConnection.

§ onCmdInspectConnection()

long GNEInspectorFrame::AttrConnection::onCmdInspectConnection ( FXObject *  ,
FXSelector  ,
void *   
)

§ onCmdSetShowConnection()

long GNEInspectorFrame::AttrConnection::onCmdSetShowConnection ( FXObject *  ,
FXSelector  ,
void *   
)

§ show()

void GNEInspectorFrame::AttrConnection::show ( )
private

set show as private function

Definition at line 783 of file GNEInspectorFrame.cpp.

Referenced by showConnections().

§ showConnections()

Field Documentation

§ myConnection

GNEConnection* GNEInspectorFrame::AttrConnection::myConnection
private

pointer to current connection

Definition at line 213 of file GNEInspectorFrame.h.

Referenced by onCmdInspectConnection(), onCmdSetShowConnection(), and showConnections().

§ myConnectionInfoLabel

FXLabel* GNEInspectorFrame::AttrConnection::myConnectionInfoLabel
private

Label for show information of connection.

Definition at line 216 of file GNEInspectorFrame.h.

Referenced by AttrConnection(), hideAttrConnection(), and showConnections().

§ myInspectConnection

FXButton* GNEInspectorFrame::AttrConnection::myInspectConnection
private

FXCheckBox to hide/show connection individually.

Definition at line 222 of file GNEInspectorFrame.h.

Referenced by AttrConnection().

§ myInspectorFrameParent

GNEInspectorFrame* GNEInspectorFrame::AttrConnection::myInspectorFrameParent
private

pointer to inspectorFrame Parent

Definition at line 210 of file GNEInspectorFrame.h.

Referenced by onCmdInspectConnection(), and onCmdSetShowConnection().

§ myShowConnection

FXCheckButton* GNEInspectorFrame::AttrConnection::myShowConnection
private

FXCheckBox to hide/show connection individually.

Definition at line 219 of file GNEInspectorFrame.h.

Referenced by AttrConnection(), hideAttrConnection(), onCmdSetShowConnection(), and showConnections().


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