Classes | |
| struct | AnimatedMarkerData |
| struct | HoverPayload |
Functions | |
| static gboolean | animated_marker_tick (GtkWidget *widget, GdkFrameClock *, gpointer) |
| static void | animated_marker_data_destroy (gpointer data) |
| static void | hover_payload_destroy (gpointer data, GClosure *) |
| static void | animated_marker_draw (GtkDrawingArea *, cairo_t *cr, int width, int height, gpointer user_data) |
| static GtkWidget * | create_animated_dot_widget (int hits) |
| static void | map_fx_draw (GtkDrawingArea *, cairo_t *cr, int width, int height, gpointer user_data) |
| std::string | net_json_escape (const std::string &s) |
| std::string | net_json_field_str (const std::string &line, const std::string &key) |
| double | net_json_field_double (const std::string &line, const std::string &key) |
| int64_t | net_json_field_i64 (const std::string &line, const std::string &key) |
Variables | |
| constexpr double | kDefaultLat = 20.0 |
| constexpr double | kDefaultLon = 10.0 |
| constexpr double | kDefaultZoom = 2.2 |
| constexpr double | kFocusedZoom = 3.0 |
| constexpr double | kMaxZoom = 20.0 |
| constexpr double | kMinZoom = 1.0 |
| constexpr auto | kHoverHideDelay = std::chrono::milliseconds(140) |
| constexpr auto | kUserViewportHold = std::chrono::seconds(8) |
|
static |
Definition at line 56 of file NetworkPage.cpp.
References animated_marker_data_destroy().
Referenced by animated_marker_data_destroy(), and create_animated_dot_widget().
|
static |
Definition at line 66 of file NetworkPage.cpp.
References animated_marker_draw().
Referenced by animated_marker_draw(), and create_animated_dot_widget().
|
static |
Definition at line 48 of file NetworkPage.cpp.
References animated_marker_tick().
Referenced by animated_marker_tick(), and create_animated_dot_widget().
|
static |
Definition at line 129 of file NetworkPage.cpp.
References animated_marker_data_destroy(), animated_marker_draw(), animated_marker_tick(), and create_animated_dot_widget().
Referenced by create_animated_dot_widget().
|
static |
Definition at line 61 of file NetworkPage.cpp.
References hover_payload_destroy().
Referenced by hover_payload_destroy().
|
static |
Definition at line 160 of file NetworkPage.cpp.
References NetworkPage::drawConnectionArcs(), and map_fx_draw().
Referenced by map_fx_draw().
| std::string anonymous_namespace{NetworkPage.cpp}::net_json_escape | ( | const std::string & | s | ) |
Definition at line 1139 of file NetworkPage.cpp.
References net_json_escape().
Referenced by net_json_escape().
| double anonymous_namespace{NetworkPage.cpp}::net_json_field_double | ( | const std::string & | line, |
| const std::string & | key ) |
Definition at line 1176 of file NetworkPage.cpp.
References net_json_field_double().
Referenced by net_json_field_double().
| int64_t anonymous_namespace{NetworkPage.cpp}::net_json_field_i64 | ( | const std::string & | line, |
| const std::string & | key ) |
Definition at line 1185 of file NetworkPage.cpp.
References net_json_field_i64().
Referenced by net_json_field_i64().
| std::string anonymous_namespace{NetworkPage.cpp}::net_json_field_str | ( | const std::string & | line, |
| const std::string & | key ) |
Definition at line 1165 of file NetworkPage.cpp.
References net_json_field_str().
Referenced by net_json_field_str().
|
constexpr |
Definition at line 22 of file NetworkPage.cpp.
|
constexpr |
Definition at line 23 of file NetworkPage.cpp.
|
constexpr |
Definition at line 24 of file NetworkPage.cpp.
|
constexpr |
Definition at line 25 of file NetworkPage.cpp.
|
constexpr |
Definition at line 28 of file NetworkPage.cpp.
|
constexpr |
Definition at line 26 of file NetworkPage.cpp.
|
constexpr |
Definition at line 27 of file NetworkPage.cpp.
|
constexpr |
Definition at line 29 of file NetworkPage.cpp.