Definition at line 199 of file instrument.h.
 
◆ DashboardInstrument()
      
        
          | DashboardInstrument::DashboardInstrument | ( | wxWindow * | pparent, | 
        
          |  |  | wxWindowID | id, | 
        
          |  |  | wxString | title, | 
        
          |  |  | DASH_CAP | cap_flag, | 
        
          |  |  | InstrumentProperties * | Properties = NULL | 
        
          |  | ) |  |  | 
      
 
 
◆ ~DashboardInstrument()
  
  | 
        
          | DashboardInstrument::~DashboardInstrument | ( |  | ) |  |  | inline | 
 
 
◆ GetCapacity()
      
        
          | CapType DashboardInstrument::GetCapacity | ( |  | ) |  | 
      
 
 
◆ GetDataBottom()
  
  | 
        
          | int DashboardInstrument::GetDataBottom | ( | int | clientHeight | ) |  |  | protectedvirtual | 
 
 
◆ GetFullHeight()
  
  | 
        
          | int DashboardInstrument::GetFullHeight | ( | int | drawHeight | ) |  |  | protectedvirtual | 
 
 
◆ HasCapFlag()
  
  | 
        
          | bool DashboardInstrument::HasCapFlag | ( | DASH_CAP | val | ) |  |  | inline | 
 
 
◆ InitDataTextHeight()
  
  | 
        
          | void DashboardInstrument::InitDataTextHeight | ( | const wxString & | sampleText, |  
          |  |  | int & | sampleWidth |  
          |  | ) |  |  |  | protectedvirtual | 
 
 
◆ InitTitleAndDataPosition()
  
  | 
        
          | void DashboardInstrument::InitTitleAndDataPosition | ( | int | drawHeight | ) |  |  | protectedvirtual | 
 
 
◆ InitTitleSize()
  
  | 
        
          | void DashboardInstrument::InitTitleSize | ( |  | ) |  |  | protectedvirtual | 
 
 
◆ MouseEvent()
      
        
          | void DashboardInstrument::MouseEvent | ( | wxMouseEvent & | event | ) |  | 
      
 
 
◆ OnEraseBackground()
      
        
          | void DashboardInstrument::OnEraseBackground | ( | wxEraseEvent & | WXUNUSEDevt | ) |  | 
      
 
 
◆ OnLeftUp()
      
        
          | void DashboardInstrument::OnLeftUp | ( | wxMouseEvent & | event | ) |  | 
      
 
 
◆ OnPaint()
      
        
          | void DashboardInstrument::OnPaint | ( | wxPaintEvent & | WXUNUSEDevent | ) |  | 
      
 
 
◆ SetCapFlag()
  
  | 
        
          | void DashboardInstrument::SetCapFlag | ( | DASH_CAP | val | ) |  |  | inline | 
 
 
◆ SetDataFont()
  
  | 
        
          | void DashboardInstrument::SetDataFont | ( | wxGCDC * | dc | ) |  |  | protectedvirtual | 
 
 
◆ SetDrawSoloInPane()
      
        
          | void DashboardInstrument::SetDrawSoloInPane | ( | bool | value | ) |  | 
      
 
 
◆ instrumentTypeId
      
        
          | int DashboardInstrument::instrumentTypeId | 
      
 
 
◆ m_cap_flag
  
  | 
        
          | CapType DashboardInstrument::m_cap_flag |  | protected | 
 
 
◆ m_DataMargin
  
  | 
        
          | int DashboardInstrument::m_DataMargin |  | protected | 
 
 
◆ m_DataRightAlign
  
  | 
        
          | bool DashboardInstrument::m_DataRightAlign |  | protected | 
 
 
◆ m_DataTextHeight
  
  | 
        
          | int DashboardInstrument::m_DataTextHeight |  | protected | 
 
 
◆ m_DataTop
  
  | 
        
          | int DashboardInstrument::m_DataTop |  | protected | 
 
 
◆ m_InstrumentSpacing
  
  | 
        
          | int DashboardInstrument::m_InstrumentSpacing |  | protected | 
 
 
◆ m_Properties
◆ m_title
  
  | 
        
          | wxString DashboardInstrument::m_title |  | protected | 
 
 
◆ m_TitleHeight
  
  | 
        
          | int DashboardInstrument::m_TitleHeight |  | protected | 
 
 
◆ m_TitleRightAlign
  
  | 
        
          | bool DashboardInstrument::m_TitleRightAlign |  | protected | 
 
 
◆ m_TitleTop
  
  | 
        
          | int DashboardInstrument::m_TitleTop |  | protected | 
 
 
◆ m_TitleWidth
  
  | 
        
          | int DashboardInstrument::m_TitleWidth |  | protected | 
 
 
The documentation for this class was generated from the following files:
- /home/runner/work/main/main/opencpn/plugins/dashboard_pi/src/instrument.h
- /home/runner/work/main/main/opencpn/plugins/dashboard_pi/src/instrument.cpp