Bits and Droids connector
Connect your microcontroller to handle MFS2020 commands.
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
Engine Class Reference

#include <Engine.h>

Inheritance diagram for Engine:
Axis

Public Member Functions

 Engine ()
 
 Engine (float minRange, float idleIndex, float maxRange, InputEnum::DATA_DEFINE_ID_INPUT event)
 
 Engine (float minRange, float idleIndex, float maxRange, InputTypeEnum type, InputEnum::DATA_DEFINE_ID_INPUT event)
 
float getIdleIndex () const
 
- Public Member Functions inherited from Axis
int getMappedValue () const
 
void setMappedValue (int mappedValueToSet)
 
int getOldMappedValue () const
 
void setOldMappedValue (int oldMappedValue)
 
 Axis ()
 
 Axis (InputEnum::DATA_DEFINE_ID_INPUT event)
 
 Axis (float min, float max, InputEnum::DATA_DEFINE_ID_INPUT event)
 
 Axis (float min, float max, InputTypeEnum type, InputEnum::DATA_DEFINE_ID_INPUT event)
 
int getCurrentValue () const
 
void setCurrentValue (int currentValue)
 
int getOldValue () const
 
void setOldValue (int oldValue)
 
float getMin () const
 
void setMin (float min)
 
void setMax (float max)
 
void setEvent (InputEnum::DATA_DEFINE_ID_INPUT)
 
float getMax () const
 
InputTypeEnum getType () const
 
InputEnum::DATA_DEFINE_ID_INPUT getEvent () const
 

Private Attributes

float idleIndex
 
int engNmbr
 

Constructor & Destructor Documentation

◆ Engine() [1/3]

Engine::Engine ( )

◆ Engine() [2/3]

Engine::Engine ( float  minRange,
float  idleIndex,
float  maxRange,
InputEnum::DATA_DEFINE_ID_INPUT  event 
)

◆ Engine() [3/3]

Engine::Engine ( float  minRange,
float  idleIndex,
float  maxRange,
InputTypeEnum  type,
InputEnum::DATA_DEFINE_ID_INPUT  event 
)

Member Function Documentation

◆ getIdleIndex()

float Engine::getIdleIndex ( ) const
inline

Member Data Documentation

◆ engNmbr

int Engine::engNmbr
private

◆ idleIndex

float Engine::idleIndex
private

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