![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <GUICursorSubSys.h>
Static Public Member Functions | |
| static void | close () |
| close GUICursorSubSys More... | |
| static FXCursor * | getCursor (GUICursor which) |
| returns a cursor previously defined in the enum GUICursor More... | |
| static void | initCursors (FXApp *a) |
| Initiate GUICursorSubSys. More... | |
Private Member Functions | |
| GUICursorSubSys (FXApp *a) | |
| constructor is private because is called by the static function init(FXApp* a) More... | |
| ~GUICursorSubSys () | |
| destructor More... | |
Private Attributes | |
| FXCursor * | myCursors [CURSOR_MAX] |
| vector with the icons More... | |
Static Private Attributes | |
| static GUICursorSubSys * | myInstance = nullptr |
| instance of GUICursorSubSys More... | |
Definition at line 32 of file GUICursorSubSys.h.
|
private |
constructor is private because is called by the static function init(FXApp* a)
Definition at line 40 of file GUICursorSubSys.cpp.
References myCursors, SUMOCURSOR_DEFAULT, and SUMOCURSOR_MOVE.
Referenced by initCursors().
|
private |
destructor
Definition at line 58 of file GUICursorSubSys.cpp.
|
static |
|
static |
returns a cursor previously defined in the enum GUICursor
| [in] | which | GUICursor enum |
Definition at line 75 of file GUICursorSubSys.cpp.
References myCursors, and myInstance.
Referenced by GNEViewNet::updateCursor().
|
static |
Initiate GUICursorSubSys.
| [in] | a | FOX Toolkit APP |
Definition at line 68 of file GUICursorSubSys.cpp.
References GUICursorSubSys(), and myInstance.
Referenced by GNEApplicationWindow::GNEApplicationWindow(), and GUIApplicationWindow::GUIApplicationWindow().
|
private |
vector with the icons
Definition at line 58 of file GUICursorSubSys.h.
Referenced by getCursor(), and GUICursorSubSys().
|
staticprivate |
instance of GUICursorSubSys
includes
Definition at line 55 of file GUICursorSubSys.h.
Referenced by close(), getCursor(), and initCursors().