1
0
mirror of synced 2024-07-03 01:20:35 +00:00
G940LEDControl/LogitechSDK/SteeringWheel/Src/LogiDamperForce.h

31 lines
699 B
C++

#ifndef LOGIDAMPERFORCE_H_INCLUDED_
#define LOGIDAMPERFORCE_H_INCLUDED_
#include "LogiForce.h"
namespace LogitechSteeringWheel
{
class DamperForceParams : public ForceParams
{
public:
DamperForceParams();
DICONDITION m_diCondition[2];
LONG m_rglDirection[2];
};
class LogiDamperForce : public Force
{
public:
LogiDamperForce();
HRESULT CreateEffect(DamperForceParams& params);
HRESULT SetParameters(DamperForceParams& params);
DamperForceParams& GetCurrentForceParams();
private:
DamperForceParams m_currentForceParams;
};
}
#endif // LOGIDAMPERFORCE_H_INCLUDED_