Eclipse SUMO - Simulation of Urban MObility
GNETLSEditorFrame::TLSModifications Class Reference

#include <GNETLSEditorFrame.h>

Inheritance diagram for GNETLSEditorFrame::TLSModifications:
[legend]
Collaboration diagram for GNETLSEditorFrame::TLSModifications:
[legend]

Public Member Functions

bool checkHaveModifications () const
 check if current TLS was modified More...
 
void setHaveModifications (bool value)
 set if current TLS was modified More...
 
 TLSModifications (GNETLSEditorFrame *TLSEditorParent)
 constructor More...
 
 ~TLSModifications ()
 destructor More...
 

Private Attributes

FXButton * myDiscardModificationsButtons
 button for cancel modifications More...
 
bool myHaveModifications
 whether the current tls was modified More...
 
FXButton * mySaveModificationsButtons
 button for save modifications More...
 
GNETLSEditorFramemyTLSEditorParent
 pointer to TLSEditor Parent More...
 

Detailed Description

Definition at line 217 of file GNETLSEditorFrame.h.

Constructor & Destructor Documentation

◆ TLSModifications()

GNETLSEditorFrame::TLSModifications::TLSModifications ( GNETLSEditorFrame TLSEditorParent)

◆ ~TLSModifications()

GNETLSEditorFrame::TLSModifications::~TLSModifications ( )

destructor

Definition at line 1264 of file GNETLSEditorFrame.cpp.

Member Function Documentation

◆ checkHaveModifications()

bool GNETLSEditorFrame::TLSModifications::checkHaveModifications ( ) const

check if current TLS was modified

Definition at line 1268 of file GNETLSEditorFrame.cpp.

Referenced by GNETLSEditorFrame::editJunction(), GNETLSEditorFrame::isTLSSaved(), GNETLSEditorFrame::onCmdOK(), GNETLSEditorFrame::onUpdDefCreate(), GNETLSEditorFrame::onUpdDefSwitch(), and GNETLSEditorFrame::onUpdModified().

Here is the caller graph for this function:

◆ setHaveModifications()

void GNETLSEditorFrame::TLSModifications::setHaveModifications ( bool  value)

Field Documentation

◆ myDiscardModificationsButtons

FXButton* GNETLSEditorFrame::TLSModifications::myDiscardModificationsButtons
private

button for cancel modifications

Definition at line 237 of file GNETLSEditorFrame.h.

Referenced by TLSModifications().

◆ myHaveModifications

bool GNETLSEditorFrame::TLSModifications::myHaveModifications
private

whether the current tls was modified

Definition at line 243 of file GNETLSEditorFrame.h.

◆ mySaveModificationsButtons

FXButton* GNETLSEditorFrame::TLSModifications::mySaveModificationsButtons
private

button for save modifications

Definition at line 240 of file GNETLSEditorFrame.h.

Referenced by TLSModifications().

◆ myTLSEditorParent

GNETLSEditorFrame* GNETLSEditorFrame::TLSModifications::myTLSEditorParent
private

pointer to TLSEditor Parent

Definition at line 234 of file GNETLSEditorFrame.h.

Referenced by TLSModifications().


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