SUMO - Simulation of Urban MObility
GUIIconSubSys Class Reference

#include <GUIIconSubSys.h>

Collaboration diagram for GUIIconSubSys:
Collaboration graph

Static Public Member Functions

static void close ()
 
static FXIcon * getIcon (GUIIcon which)
 
static void init (FXApp *a)
 

Private Member Functions

 GUIIconSubSys (FXApp *a)
 
 ~GUIIconSubSys ()
 

Private Attributes

FXIcon * myIcons [ICON_MAX]
 

Static Private Attributes

static GUIIconSubSysmyInstance = 0
 

Detailed Description

Definition at line 40 of file GUIIconSubSys.h.

Constructor & Destructor Documentation

GUIIconSubSys::~GUIIconSubSys ( )
private

Definition at line 233 of file GUIIconSubSys.cpp.

References ICON_MAX, and myIcons.

Member Function Documentation

void GUIIconSubSys::close ( )
static
FXIcon * GUIIconSubSys::getIcon ( GUIIcon  which)
static

Definition at line 248 of file GUIIconSubSys.cpp.

References myIcons, and myInstance.

Referenced by GUIGlObject::buildCenterPopupEntry(), GUIGlChildWindow::buildColoringToolBar(), GUIGlChildWindow::buildNavigationToolBar(), GUIGlChildWindow::buildScreenshotToolBar(), GUIGlObject::buildSelectionPopupEntry(), GUIGlObject::buildShowManipulatorPopupEntry(), GUIGlObject::buildShowParamsPopupEntry(), GUIGlObject::buildShowTypeParamsPopupEntry(), GUIParameterTracker::buildToolBar(), GUIApplicationWindow::buildToolBars(), GUIViewTraffic::buildViewToolBars(), GNEViewNet::buildViewToolBars(), GNEApplicationWindow::dependentBuild(), GUIApplicationWindow::dependentBuild(), GNEApplicationWindow::fillMenuBar(), GUIApplicationWindow::fillMenuBar(), GUITrafficLightLogicWrapper::getPopUpMenu(), GNEDialog_About::GNEDialog_About(), GNEViewParent::GNEViewParent(), GUIDialog_AboutSUMO::GUIDialog_AboutSUMO(), GUIDialog_AppSettings::GUIDialog_AppSettings(), GUIDialog_Breakpoints::GUIDialog_Breakpoints(), GUIDialog_EditViewport::GUIDialog_EditViewport(), GUIDialog_GLChosenEditor::GUIDialog_GLChosenEditor(), GUIDialog_GLObjChooser::GUIDialog_GLObjChooser(), GUIDialog_ViewSettings::GUIDialog_ViewSettings(), GUIParameterTableWindow::GUIParameterTableWindow(), GUIParameterTracker::GUIParameterTracker(), GUITLLogicPhasesTrackerWindow::GUITLLogicPhasesTrackerWindow(), GUIParameterTableItem< T >::init(), GUIDialog_ViewSettings::onCmdExportSetting(), GUIDialog_GLObjChooser::onCmdFilter(), GUIDialog_ViewSettings::onCmdImportSetting(), GUIDialog_Breakpoints::onCmdLoad(), GNESelector::onCmdLoad(), GUIDialog_EditViewport::onCmdLoad(), GUIDialog_GLChosenEditor::onCmdLoad(), GUIDialog_ViewSettings::onCmdLoadDecals(), GNEViewParent::onCmdLocate(), GUISUMOViewParent::onCmdLocate(), GNEViewParent::onCmdMakeSnapshot(), GUISUMOViewParent::onCmdMakeSnapshot(), GNEApplicationWindow::onCmdOpenConfiguration(), GUIApplicationWindow::onCmdOpenConfiguration(), GNEApplicationWindow::onCmdOpenForeign(), GNEApplicationWindow::onCmdOpenNetwork(), GUIApplicationWindow::onCmdOpenNetwork(), GNEApplicationWindow::onCmdOpenShapes(), GUIApplicationWindow::onCmdOpenShapes(), GUIDialog_Breakpoints::onCmdSave(), GUIDialog_EditViewport::onCmdSave(), GNESelector::onCmdSave(), GUIParameterTracker::onCmdSave(), GUIDialog_GLChosenEditor::onCmdSave(), GNEApplicationWindow::onCmdSaveAsNetwork(), GNEApplicationWindow::onCmdSaveAsPlainXML(), GUIDialog_ViewSettings::onCmdSaveDecals(), GNEApplicationWindow::onCmdSaveJoined(), GNEApplicationWindow::onCmdSavePois(), GUIApplicationWindow::openNewView(), and GNEApplicationWindow::openNewView().

void GUIIconSubSys::init ( FXApp *  a)
static

Field Documentation

FXIcon* GUIIconSubSys::myIcons[ICON_MAX]
private

Definition at line 53 of file GUIIconSubSys.h.

Referenced by getIcon(), GUIIconSubSys(), and ~GUIIconSubSys().

GUIIconSubSys * GUIIconSubSys::myInstance = 0
staticprivate

Definition at line 50 of file GUIIconSubSys.h.

Referenced by close(), getIcon(), and init().


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