void setAdvance(float advance);
void setPropPitch(float proppitch);
void setVariableProp(float min, float max);
+ void setPropFeather(int state);
void setGearRatio(float ratio) { _gearRatio = ratio; }
+ void setContraPair(bool contra) { _contra = contra; }
virtual PropEngine* getPropEngine() { return this; }
virtual Engine* getEngine() { return _eng; }
Engine* _eng;
bool _variable;
+ bool _contra; // contra-rotating propeller pair
int _magnetos; // 0=off, 1=right, 2=left, 3=both
float _gearRatio;
float _advance; // control input, 0-1