Add rumble support

This commit is contained in:
Cameron Gutman
2019-02-11 19:22:18 -08:00
parent 918e1248f2
commit 335b5aef1f
8 changed files with 79 additions and 2 deletions

View File

@@ -243,6 +243,11 @@ void ClLogMessage(const char* format, ...)
va_end(va);
}
void ClRumble(unsigned short controllerNumber, unsigned short lowFreqMotor, unsigned short highFreqMotor)
{
[_callbacks rumble:controllerNumber lowFreqMotor:lowFreqMotor highFreqMotor:highFreqMotor];
}
-(void) terminate
{
// Interrupt any action blocking LiStartConnection(). This is
@@ -375,6 +380,7 @@ void ClLogMessage(const char* format, ...)
_clCallbacks.displayMessage = ClDisplayMessage;
_clCallbacks.displayTransientMessage = ClDisplayTransientMessage;
_clCallbacks.logMessage = ClLogMessage;
_clCallbacks.rumble = ClRumble;
return self;
}