struct SFFOutputEvent { EDeviceId deviceId; EFFEffectId eventId; float amplifierS, amplifierA; float timeInSeconds; SFFTriggerOutputData triggerData; };
IInput.h
SFFOutputEvents are force feedback signals send to an input controller.
float amplifierA;
float amplifierS;
EDeviceId deviceId;
Which device will receive the event.
EFFEffectId eventId;
float timeInSeconds;
SFFTriggerOutputData triggerData;
SFFOutputEvent();
SFFOutputEvent(EDeviceId id, EFFEffectId event, const SFFTriggerOutputData & triggerData, float time = 1.0f, float ampA = 1.0f, float ampB = 1.0f);
SFFOutputEvent(EDeviceId id, EFFEffectId event, SFFTriggerOutputData::Initial::Value triggerInitValue, float time = 1.0f, float ampA = 1.0f, float ampB = 1.0f);