Running Manager  1.7
API for Running Manager (https://github.com/HWiman-ICONIC/running-manager)
Public Member Functions | Public Attributes | List of all members
rm::Calculator::Speed Class Reference

GUI panel for unit conversion. More...

#include <Calculator.h>

Inheritance diagram for rm::Calculator::Speed:

Public Member Functions

 Speed (wxWindow *pParent)
 Constructor. More...
 
void OnMinPerKm (wxSpinEvent &e)
 Convert from min/km. More...
 
void OnMinPerMile (wxSpinEvent &e)
 Convert from min/mile. More...
 
void Update (ESpeedType const &sender)
 Update after new event. More...
 

Public Attributes

wxSpinCtrl * cMinPerKmMinSpin
 
wxSpinCtrl * cMinPerKmSecSpin
 
wxSpinCtrl * cMinPerMileMinSpin
 
wxSpinCtrl * cMinPerMileSecSpin
 
wxTextCtrl * cKmPerHour
 
wxGrid * cDistanceGrid
 

Detailed Description

GUI panel for unit conversion.

Constructor & Destructor Documentation

◆ Speed()

rm::Calculator::Speed::Speed ( wxWindow *  pParent)

Constructor.

Parameters
pParentParent window

Member Function Documentation

◆ OnMinPerKm()

void rm::Calculator::Speed::OnMinPerKm ( wxSpinEvent &  e)

Convert from min/km.

Parameters
eEvent

◆ OnMinPerMile()

void rm::Calculator::Speed::OnMinPerMile ( wxSpinEvent &  e)

Convert from min/mile.

Parameters
e

◆ Update()

void rm::Calculator::Speed::Update ( ESpeedType const &  sender)

Update after new event.

Parameters
senderConvert from this

Member Data Documentation

◆ cDistanceGrid

wxGrid* rm::Calculator::Speed::cDistanceGrid

◆ cKmPerHour

wxTextCtrl* rm::Calculator::Speed::cKmPerHour

◆ cMinPerKmMinSpin

wxSpinCtrl* rm::Calculator::Speed::cMinPerKmMinSpin

◆ cMinPerKmSecSpin

wxSpinCtrl* rm::Calculator::Speed::cMinPerKmSecSpin

◆ cMinPerMileMinSpin

wxSpinCtrl* rm::Calculator::Speed::cMinPerMileMinSpin

◆ cMinPerMileSecSpin

wxSpinCtrl* rm::Calculator::Speed::cMinPerMileSecSpin

The documentation for this class was generated from the following file: