![]() |
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().