Class CoreHaptics


  • public final class CoreHaptics
    extends java.lang.Object
    • 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