26 #ifndef _WAYPOINT_GUI_H__
27 #define _WAYPOINT_GUI_H__
29 #include "model/routeman.h"
36 void SetColorScheme(ColorScheme cs,
double displayDPmm);
37 void ReloadAllIcons(
double displayDPmm);
38 void ProcessDefaultIcons(
double displayDPmm);
41 MarkIcon *ProcessIcon(wxImage image,
const wxString &key,
42 const wxString &description,
bool add_in_front =
false);
43 unsigned int GetIconTexture(
const wxBitmap *pmb,
int &glw,
int &glh);
45 void ReloadRoutepointIcons();
48 MarkIcon *ProcessLegacyIcon(wxString fileName,
const wxString &key,
49 const wxString &description,
51 MarkIcon *ProcessExtendedIcon(wxImage &image,
const wxString &key,
52 const wxString &description);
53 wxRect CropImageOnAlpha(wxImage &image);