OpenCPN Partial API docs
Loading...
Searching...
No Matches
notification_manager_gui.cpp File Reference

Implement notification_manager_gui.hNotification Manager GUI. More...

#include <cmath>
#include <memory>
#include <vector>
#include <wx/arrstr.h>
#include <wx/colour.h>
#include <wx/datetime.h>
#include <wx/filename.h>
#include <wx/image.h>
#include <wx/sizer.h>
#include <wx/statline.h>
#include <wx/stattext.h>
#include <wx/string.h>
#include <wx/textwrapper.h>
#include "notification_manager_gui.h"
#include "model/datetime.h"
#include "model/notification.h"
#include "model/notification_manager.h"
#include "model/svg_utils.h"
#include "chcanv.h"
#include "color_handler.h"
#include "gl_chart_canvas.h"
#include "gui_lib.h"
#include "navutil.h"
#include "observable_globvar.h"
#include "ocpn_platform.h"
#include "styles.h"

Go to the source code of this file.

Classes

class  PanelHardBreakWrapper
 

Macros

#define wxFULL_PAINT_ON_RESIZE   0
 
#define GL_RGBA8   0x8058
 

Variables

ocpnStyle::StyleManagerg_StyleManager
 
bool g_bSatValid
 Indicates valid GNSS reception status based on satellite visibility and successful parsing of NMEA0183, SignalK, or NMEA2000 data.
 
int g_SatsInView
 
bool g_bopengl
 
bool g_btenhertz
 

Detailed Description

Implement notification_manager_gui.hNotification Manager GUI.

Definition in file notification_manager_gui.cpp.

Macro Definition Documentation

◆ GL_RGBA8

#define GL_RGBA8   0x8058

Definition at line 384 of file notification_manager_gui.cpp.

◆ wxFULL_PAINT_ON_RESIZE

#define wxFULL_PAINT_ON_RESIZE   0

Definition at line 60 of file notification_manager_gui.cpp.

Variable Documentation

◆ g_bopengl

bool g_bopengl
extern

Definition at line 62 of file config_vars.cpp.

◆ g_bSatValid

bool g_bSatValid
extern

Indicates valid GNSS reception status based on satellite visibility and successful parsing of NMEA0183, SignalK, or NMEA2000 data.

Reset to false if no valid signal is received within watchdog timeout period.

Definition at line 32 of file comm_vars.cpp.

◆ g_btenhertz

bool g_btenhertz
extern

Definition at line 96 of file config_vars.cpp.

◆ g_SatsInView

int g_SatsInView
extern

Definition at line 30 of file comm_vars.cpp.

◆ g_StyleManager

ocpnStyle::StyleManager* g_StyleManager
extern

Definition at line 53 of file styles.cpp.