Package apple.corehaptics.c
Class CoreHaptics
- java.lang.Object
-
- apple.corehaptics.c.CoreHaptics
-
public final class CoreHaptics extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static @NotNull java.lang.StringCHHapticAudioResourceKeyLoopEnabled()API-Since: 16.0static @NotNull java.lang.StringCHHapticAudioResourceKeyUseVolumeEnvelope()[@enum] CHHapticAudioResourceKey Keys used to configure the playback behavior of a custom waveform.static @NotNull java.lang.StringCHHapticDynamicParameterIDAudioAttackTimeControl()API-Since: 13.0static @NotNull java.lang.StringCHHapticDynamicParameterIDAudioBrightnessControl()API-Since: 13.0static @NotNull java.lang.StringCHHapticDynamicParameterIDAudioDecayTimeControl()API-Since: 13.0static @NotNull java.lang.StringCHHapticDynamicParameterIDAudioPanControl()API-Since: 13.0static @NotNull java.lang.StringCHHapticDynamicParameterIDAudioPitchControl()API-Since: 13.0static @NotNull java.lang.StringCHHapticDynamicParameterIDAudioReleaseTimeControl()API-Since: 13.0static @NotNull java.lang.StringCHHapticDynamicParameterIDAudioVolumeControl()API-Since: 13.0static @NotNull java.lang.StringCHHapticDynamicParameterIDHapticAttackTimeControl()API-Since: 13.0static @NotNull java.lang.StringCHHapticDynamicParameterIDHapticDecayTimeControl()API-Since: 13.0static @NotNull java.lang.StringCHHapticDynamicParameterIDHapticIntensityControl()API-Since: 13.0static @NotNull java.lang.StringCHHapticDynamicParameterIDHapticReleaseTimeControl()API-Since: 13.0static @NotNull java.lang.StringCHHapticDynamicParameterIDHapticSharpnessControl()API-Since: 13.0static @NotNull java.lang.StringCHHapticEventParameterIDAttackTime()API-Since: 13.0static @NotNull java.lang.StringCHHapticEventParameterIDAudioBrightness()API-Since: 13.0static @NotNull java.lang.StringCHHapticEventParameterIDAudioPan()API-Since: 13.0static @NotNull java.lang.StringCHHapticEventParameterIDAudioPitch()API-Since: 13.0static @NotNull java.lang.StringCHHapticEventParameterIDAudioVolume()API-Since: 13.0static @NotNull java.lang.StringCHHapticEventParameterIDDecayTime()API-Since: 13.0static @NotNull java.lang.StringCHHapticEventParameterIDHapticIntensity()API-Since: 13.0static @NotNull java.lang.StringCHHapticEventParameterIDHapticSharpness()API-Since: 13.0static @NotNull java.lang.StringCHHapticEventParameterIDReleaseTime()API-Since: 13.0static @NotNull java.lang.StringCHHapticEventParameterIDSustained()API-Since: 13.0static @NotNull java.lang.StringCHHapticEventTypeAudioContinuous()API-Since: 13.0static @NotNull java.lang.StringCHHapticEventTypeAudioCustom()API-Since: 13.0static @NotNull java.lang.StringCHHapticEventTypeHapticContinuous()API-Since: 13.0static @NotNull java.lang.StringCHHapticEventTypeHapticTransient()API-Since: 13.0static @NotNull java.lang.StringCHHapticPatternKeyEvent()API-Since: 13.0static @NotNull java.lang.StringCHHapticPatternKeyEventDuration()API-Since: 13.0static @NotNull java.lang.StringCHHapticPatternKeyEventParameters()API-Since: 13.0static @NotNull java.lang.StringCHHapticPatternKeyEventType()API-Since: 13.0static @NotNull java.lang.StringCHHapticPatternKeyEventWaveformLoopEnabled()API-Since: 16.0static @NotNull java.lang.StringCHHapticPatternKeyEventWaveformPath()API-Since: 13.0static @NotNull java.lang.StringCHHapticPatternKeyEventWaveformUseVolumeEnvelope()API-Since: 15.0static @NotNull java.lang.StringCHHapticPatternKeyParameter()API-Since: 13.0static @NotNull java.lang.StringCHHapticPatternKeyParameterCurve()API-Since: 13.0static @NotNull java.lang.StringCHHapticPatternKeyParameterCurveControlPoints()API-Since: 13.0static @NotNull java.lang.StringCHHapticPatternKeyParameterID()API-Since: 13.0static @NotNull java.lang.StringCHHapticPatternKeyParameterValue()API-Since: 13.0static @NotNull java.lang.StringCHHapticPatternKeyPattern()API-Since: 13.0static @NotNull java.lang.StringCHHapticPatternKeyTime()API-Since: 13.0static @NotNull java.lang.StringCHHapticPatternKeyVersion()API-Since: 13.0
-
-
-
Method Detail
-
CHHapticEventParameterIDHapticIntensity
@NotNull public static @NotNull java.lang.String CHHapticEventParameterIDHapticIntensity()
API-Since: 13.0
-
CHHapticEventParameterIDHapticSharpness
@NotNull public static @NotNull java.lang.String CHHapticEventParameterIDHapticSharpness()
API-Since: 13.0
-
CHHapticEventParameterIDAttackTime
@NotNull public static @NotNull java.lang.String CHHapticEventParameterIDAttackTime()
API-Since: 13.0
-
CHHapticEventParameterIDDecayTime
@NotNull public static @NotNull java.lang.String CHHapticEventParameterIDDecayTime()
API-Since: 13.0
-
CHHapticEventParameterIDReleaseTime
@NotNull public static @NotNull java.lang.String CHHapticEventParameterIDReleaseTime()
API-Since: 13.0
-
CHHapticEventParameterIDSustained
@NotNull public static @NotNull java.lang.String CHHapticEventParameterIDSustained()
API-Since: 13.0
-
CHHapticEventParameterIDAudioVolume
@NotNull public static @NotNull java.lang.String CHHapticEventParameterIDAudioVolume()
API-Since: 13.0
-
CHHapticEventParameterIDAudioPitch
@NotNull public static @NotNull java.lang.String CHHapticEventParameterIDAudioPitch()
API-Since: 13.0
-
CHHapticEventParameterIDAudioPan
@NotNull public static @NotNull java.lang.String CHHapticEventParameterIDAudioPan()
API-Since: 13.0
-
CHHapticEventParameterIDAudioBrightness
@NotNull public static @NotNull java.lang.String CHHapticEventParameterIDAudioBrightness()
API-Since: 13.0
-
CHHapticDynamicParameterIDHapticIntensityControl
@NotNull public static @NotNull java.lang.String CHHapticDynamicParameterIDHapticIntensityControl()
API-Since: 13.0
-
CHHapticDynamicParameterIDHapticSharpnessControl
@NotNull public static @NotNull java.lang.String CHHapticDynamicParameterIDHapticSharpnessControl()
API-Since: 13.0
-
CHHapticDynamicParameterIDHapticAttackTimeControl
@NotNull public static @NotNull java.lang.String CHHapticDynamicParameterIDHapticAttackTimeControl()
API-Since: 13.0
-
CHHapticDynamicParameterIDHapticDecayTimeControl
@NotNull public static @NotNull java.lang.String CHHapticDynamicParameterIDHapticDecayTimeControl()
API-Since: 13.0
-
CHHapticDynamicParameterIDHapticReleaseTimeControl
@NotNull public static @NotNull java.lang.String CHHapticDynamicParameterIDHapticReleaseTimeControl()
API-Since: 13.0
-
CHHapticDynamicParameterIDAudioVolumeControl
@NotNull public static @NotNull java.lang.String CHHapticDynamicParameterIDAudioVolumeControl()
API-Since: 13.0
-
CHHapticDynamicParameterIDAudioPanControl
@NotNull public static @NotNull java.lang.String CHHapticDynamicParameterIDAudioPanControl()
API-Since: 13.0
-
CHHapticDynamicParameterIDAudioBrightnessControl
@NotNull public static @NotNull java.lang.String CHHapticDynamicParameterIDAudioBrightnessControl()
API-Since: 13.0
-
CHHapticDynamicParameterIDAudioPitchControl
@NotNull public static @NotNull java.lang.String CHHapticDynamicParameterIDAudioPitchControl()
API-Since: 13.0
-
CHHapticDynamicParameterIDAudioAttackTimeControl
@NotNull public static @NotNull java.lang.String CHHapticDynamicParameterIDAudioAttackTimeControl()
API-Since: 13.0
-
CHHapticDynamicParameterIDAudioDecayTimeControl
@NotNull public static @NotNull java.lang.String CHHapticDynamicParameterIDAudioDecayTimeControl()
API-Since: 13.0
-
CHHapticDynamicParameterIDAudioReleaseTimeControl
@NotNull public static @NotNull java.lang.String CHHapticDynamicParameterIDAudioReleaseTimeControl()
API-Since: 13.0
-
CHHapticEventTypeHapticTransient
@NotNull public static @NotNull java.lang.String CHHapticEventTypeHapticTransient()
API-Since: 13.0
-
CHHapticEventTypeHapticContinuous
@NotNull public static @NotNull java.lang.String CHHapticEventTypeHapticContinuous()
API-Since: 13.0
-
CHHapticEventTypeAudioContinuous
@NotNull public static @NotNull java.lang.String CHHapticEventTypeAudioContinuous()
API-Since: 13.0
-
CHHapticEventTypeAudioCustom
@NotNull public static @NotNull java.lang.String CHHapticEventTypeAudioCustom()
API-Since: 13.0
-
CHHapticPatternKeyVersion
@NotNull public static @NotNull java.lang.String CHHapticPatternKeyVersion()
API-Since: 13.0
-
CHHapticPatternKeyPattern
@NotNull public static @NotNull java.lang.String CHHapticPatternKeyPattern()
API-Since: 13.0
-
CHHapticPatternKeyEvent
@NotNull public static @NotNull java.lang.String CHHapticPatternKeyEvent()
API-Since: 13.0
-
CHHapticPatternKeyEventType
@NotNull public static @NotNull java.lang.String CHHapticPatternKeyEventType()
API-Since: 13.0
-
CHHapticPatternKeyTime
@NotNull public static @NotNull java.lang.String CHHapticPatternKeyTime()
API-Since: 13.0
-
CHHapticPatternKeyEventDuration
@NotNull public static @NotNull java.lang.String CHHapticPatternKeyEventDuration()
API-Since: 13.0
-
CHHapticPatternKeyEventWaveformPath
@NotNull public static @NotNull java.lang.String CHHapticPatternKeyEventWaveformPath()
API-Since: 13.0
-
CHHapticPatternKeyEventParameters
@NotNull public static @NotNull java.lang.String CHHapticPatternKeyEventParameters()
API-Since: 13.0
-
CHHapticPatternKeyParameter
@NotNull public static @NotNull java.lang.String CHHapticPatternKeyParameter()
API-Since: 13.0
-
CHHapticPatternKeyParameterID
@NotNull public static @NotNull java.lang.String CHHapticPatternKeyParameterID()
API-Since: 13.0
-
CHHapticPatternKeyParameterValue
@NotNull public static @NotNull java.lang.String CHHapticPatternKeyParameterValue()
API-Since: 13.0
-
CHHapticPatternKeyParameterCurve
@NotNull public static @NotNull java.lang.String CHHapticPatternKeyParameterCurve()
API-Since: 13.0
-
CHHapticPatternKeyParameterCurveControlPoints
@NotNull public static @NotNull java.lang.String CHHapticPatternKeyParameterCurveControlPoints()
API-Since: 13.0
-
CHHapticAudioResourceKeyUseVolumeEnvelope
@NotNull public static @NotNull java.lang.String CHHapticAudioResourceKeyUseVolumeEnvelope()
[@enum] CHHapticAudioResourceKey Keys used to configure the playback behavior of a custom waveform. [@constant] CHHapticAudioResourceKeyUseVolumeEnvelope Indicates whether the audio file playback should be ramped in and out with an envelope. This can be useful for preventing clicks during playback, or for cases where the application wants to modulate this envelope to use different attack and release times. Value type: boolean. Default is @true. [@constant] CHHapticAudioResourceKeyLoopEnabled Indicates whether the audio file will be looped when played back. The default loop range is the entire file. Value type: boolean. Default is @false. API-Since: 15.0
-
CHHapticPatternKeyEventWaveformUseVolumeEnvelope
@NotNull public static @NotNull java.lang.String CHHapticPatternKeyEventWaveformUseVolumeEnvelope()
API-Since: 15.0
-
CHHapticAudioResourceKeyLoopEnabled
@NotNull public static @NotNull java.lang.String CHHapticAudioResourceKeyLoopEnabled()
API-Since: 16.0
-
CHHapticPatternKeyEventWaveformLoopEnabled
@NotNull public static @NotNull java.lang.String CHHapticPatternKeyEventWaveformLoopEnabled()
API-Since: 16.0
-
-