Package org.robovm.apple.corehaptic
Interface CHHapticAdvancedPatternPlayer
- All Superinterfaces:
CHHapticPatternPlayer,NSObjectProtocol,ObjCProtocol
- All Known Implementing Classes:
CHHapticAdvancedPatternPlayerAdapter
public interface CHHapticAdvancedPatternPlayer extends CHHapticPatternPlayer
- Since:
- Available in iOS 13.0 and later.
-
Method Summary
Modifier and Type Method Description VoidBlock1<NSError>getCompletionHandler()doublegetLoopEnd()floatgetPlaybackRate()booleanisLoopEnabled()booleanisMuted()booleanpause(double time, NSError.NSErrorPtr outError)booleanresume(double time, NSError.NSErrorPtr outError)booleanseek(double offsetTime, NSError.NSErrorPtr outError)voidsetCompletionHandler(VoidBlock1<NSError> v)voidsetIsMuted(boolean v)voidsetLoopEnabled(boolean v)voidsetLoopEnd(double v)voidsetPlaybackRate(float v)Methods inherited from interface org.robovm.apple.corehaptic.CHHapticPatternPlayer
cancelAndReturnError, scheduleParameterCurve, sendParameters, start, stop
-
Method Details
-
isLoopEnabled
boolean isLoopEnabled() -
setLoopEnabled
void setLoopEnabled(boolean v) -
getLoopEnd
double getLoopEnd() -
setLoopEnd
void setLoopEnd(double v) -
getPlaybackRate
float getPlaybackRate() -
setPlaybackRate
void setPlaybackRate(float v) -
isMuted
boolean isMuted()- Specified by:
isMutedin interfaceCHHapticPatternPlayer
-
setIsMuted
void setIsMuted(boolean v)- Specified by:
setIsMutedin interfaceCHHapticPatternPlayer
-
getCompletionHandler
VoidBlock1<NSError> getCompletionHandler() -
setCompletionHandler
-
pause
-
resume
-
seek
-