OpenCPN Partial API docs
PlugInManager Member List

This is the complete list of members for PlugInManager, including all inherited members.

AddCanvasContextMenuItem(wxMenuItem *pitem, opencpn_plugin *pplugin, const char *name="") (defined in PlugInManager)PlugInManager
AddToolbarTool(wxString label, wxBitmap *bitmap, wxBitmap *bmpRollover, wxItemKind kind, wxString shortHelp, wxString longHelp, wxObject *clientData, int position, int tool_sel, opencpn_plugin *pplugin) (defined in PlugInManager)PlugInManager
AddToolbarTool(wxString label, wxString SVGfile, wxString SVGRolloverfile, wxString SVGToggledfile, wxItemKind kind, wxString shortHelp, wxString longHelp, wxObject *clientData, int position, int tool_sel, opencpn_plugin *pplugin) (defined in PlugInManager)PlugInManager
CallLateInit(void) (defined in PlugInManager)PlugInManager
CheckBlacklistedPlugin(const PluginMetadata plugin) (defined in PlugInManager)PlugInManager
CloseAllPlugInPanels(int) (defined in PlugInManager)PlugInManager
ClosePlugInPanel(const PlugInContainer *pic, int ix) (defined in PlugInManager)PlugInManager
CreateObjDescriptions(ChartPlugInWrapper *target, ListOfPI_S57Obj *rule_list) (defined in PlugInManager)PlugInManager
DimeWindow(wxWindow *win) (defined in PlugInManager)PlugInManager
FinalizePluginLoadall() (defined in PlugInManager)PlugInManager
FindToolOwner(const int id) (defined in PlugInManager)PlugInManager
GetJSONMessageTargetCount() (defined in PlugInManager)PlugInManager
GetLastError() (defined in PlugInManager)PlugInManager
GetLightsObjRuleListVisibleAtLatLon(ChartPlugInWrapper *target, float zlat, float zlon, const ViewPort &vp) (defined in PlugInManager)PlugInManager
GetParentFrame() (defined in PlugInManager)PlugInManagerinline
GetPlugInChartClassNameArray(void) (defined in PlugInManager)PlugInManager
GetPluginContextMenuItemArray() (defined in PlugInManager)PlugInManagerinline
GetPlugInObjRuleListAtLatLon(ChartPlugInWrapper *target, float zlat, float zlon, float SelectRadius, const ViewPort &vp) (defined in PlugInManager)PlugInManager
GetPluginToolbarToolArray() (defined in PlugInManager)PlugInManagerinline
GetToolOwnerCommonName(const int id) (defined in PlugInManager)PlugInManager
GetUtilHandler() (defined in PlugInManager)PlugInManagerinline
HandleN0183(std::shared_ptr< const Nmea0183Msg > n0183_msg) (defined in PlugInManager)PlugInManager
HandleSignalK(std::shared_ptr< const SignalkMsg > sK_msg) (defined in PlugInManager)PlugInManager
InitCommListeners(void) (defined in PlugInManager)PlugInManager
IsAnyPlugInChartEnabled() (defined in PlugInManager)PlugInManager
NotifyAuiPlugIns(void) (defined in PlugInManager)PlugInManager
NotifySetupOptions() (defined in PlugInManager)PlugInManager
PlugInManager(MyFrame *parent) (defined in PlugInManager)PlugInManager
PrepareAllPluginContextMenus() (defined in PlugInManager)PlugInManager
RemoveCanvasContextMenuItem(int item, const char *name="") (defined in PlugInManager)PlugInManager
RemoveToolbarTool(int tool_id) (defined in PlugInManager)PlugInManager
RenderAllCanvasOverlayPlugIns(ocpnDC &dc, const ViewPort &vp, int canvasIndex, int priority) (defined in PlugInManager)PlugInManager
RenderAllGLCanvasOverlayPlugIns(wxGLContext *pcontext, const ViewPort &vp, int canvasIndex, int priority) (defined in PlugInManager)PlugInManager
SendActiveLegInfoToAllPlugIns(const ActiveLegDat *infos) (defined in PlugInManager)PlugInManager
SendAISSentenceToAllPlugIns(const wxString &sentence) (defined in PlugInManager)PlugInManager
SendBaseConfigToAllPlugIns() (defined in PlugInManager)PlugInManager
SendCursorLatLonToAllPlugIns(double lat, double lon) (defined in PlugInManager)PlugInManager
SendJSONMessageToAllPlugins(const wxString &message_id, wxJSONValue v) (defined in PlugInManager)PlugInManager
SendKeyEventToPlugins(wxKeyEvent &event) (defined in PlugInManager)PlugInManager
SendMessageToAllPlugins(const wxString &message_id, const wxString &message_body) (defined in PlugInManager)PlugInManager
SendMouseEventToPlugins(wxMouseEvent &event) (defined in PlugInManager)PlugInManager
SendNMEASentenceToAllPlugIns(const wxString &sentence) (defined in PlugInManager)PlugInManagerstatic
SendPositionFixToAllPlugIns(GenericPosDatEx *ppos) (defined in PlugInManager)PlugInManager
SendResizeEventToAllPlugIns(int x, int y) (defined in PlugInManager)PlugInManager
SendS52ConfigToAllPlugIns(bool bReconfig=false) (defined in PlugInManager)PlugInManager
SendSKConfigToAllPlugIns() (defined in PlugInManager)PlugInManager
SendVectorChartObjectInfo(const wxString &chart, const wxString &feature, const wxString &objname, double &lat, double &lon, double &scale, int &nativescale) (defined in PlugInManager)PlugInManager
SendViewPortToRequestingPlugIns(ViewPort &vp) (defined in PlugInManager)PlugInManager
SetCanvasContextMenuItemGrey(int item, bool grey, const char *name="") (defined in PlugInManager)PlugInManager
SetCanvasContextMenuItemViz(int item, bool viz, const char *name="") (defined in PlugInManager)PlugInManager
SetColorSchemeForAllPlugIns(ColorScheme cs) (defined in PlugInManager)PlugInManager
SetListPanelPtr(PluginListPanel *ptr) (defined in PlugInManager)PlugInManagerinline
SetToolbarItemBitmaps(int item, wxBitmap *bitmap, wxBitmap *bmpDisabled) (defined in PlugInManager)PlugInManager
SetToolbarItemBitmaps(int item, wxString SVGfile, wxString SVGfileRollover, wxString SVGfileToggled) (defined in PlugInManager)PlugInManager
SetToolbarItemState(int tool_id, bool toggle) (defined in PlugInManager)PlugInManager
SetToolbarToolViz(int tool_id, bool viz) (defined in PlugInManager)PlugInManager
ShowDeferredBlacklistMessages() (defined in PlugInManager)PlugInManager
UpDateChartDataTypes() (defined in PlugInManager)PlugInManager
UpdateConfig() (defined in PlugInManager)PlugInManager
UpdateManagedPlugins() (defined in PlugInManager)PlugInManager
~PlugInManager() (defined in PlugInManager)PlugInManagervirtual