luxlabs header browser preview


@class NSString;

@interface FMFindingUI.FMR1HapticsController : NSObject {
    void /* unknown type, empty encoding */ hapticCapability;
    void /* unknown type, empty encoding */ hapticEngine;
    void /* unknown type, empty encoding */ hapticDisplayLink;
    void /* unknown type, empty encoding */ lastRenderTime;
    void /* unknown type, empty encoding */ tapHapticLastPlayTimestamp;
    void /* unknown type, empty encoding */ tapHapticNextPlayDelay;
    void /* unknown type, empty encoding */ tapHapticPlaybackPeriod;
    void /* unknown type, empty encoding */ tapHapticContext;
    void /* unknown type, empty encoding */ singleTapSelectedHapticPattern;
    void /* unknown type, empty encoding */ singleTapSelectedHapticPatternIntensity;
    void /* unknown type, empty encoding */ singleTap1HapticPattern;
    void /* unknown type, empty encoding */ singleTap2HapticPattern;
    void /* unknown type, empty encoding */ singleTap3HapticPattern;
    void /* unknown type, empty encoding */ singleTap4HapticPattern;
    void /* unknown type, empty encoding */ singleTap5HapticPattern;
    void /* unknown type, empty encoding */ connectedHapticPattern;
    void /* unknown type, empty encoding */ buildHapticPattern;
    void /* unknown type, empty encoding */ scatterHapticPattern;
    void /* unknown type, empty encoding */ aheadHapticPattern;
    void /* unknown type, empty encoding */ aheadOffHapticPattern;
    void /* unknown type, empty encoding */ armsReachHapticPattern;
    void /* unknown type, empty encoding */ armsReachOffHapticPattern;
    void /* unknown type, empty encoding */ preNearbyHapticPattern;
    void /* unknown type, empty encoding */ nearbyHapticPattern;
    void /* unknown type, empty encoding */ levelIncreaseHapticPattern;
    void /* unknown type, empty encoding */ levelDecreaseHapticPattern;
    void /* unknown type, empty encoding */ farNearHapticPattern;
    void /* unknown type, empty encoding */ farHapticPattern;
    void /* unknown type, empty encoding */ pulseViewPattern;
    void /* unknown type, empty encoding */ nearbyHapticLastPlayTimestamp;
    void /* unknown type, empty encoding */ continuousHapticPattern;
    void /* unknown type, empty encoding */ continuousHapticPlayer;
    void /* unknown type, empty encoding */ continuousHapticFactor;
    void /* unknown type, empty encoding */ continuousHapticRampingFactorSpring;
    void /* unknown type, empty encoding */ playBuildHapticWorkItem;
    void /* unknown type, empty encoding */ playScatterHapticWorkItem;
    void /* unknown type, empty encoding */ setup;
    void /* unknown type, empty encoding */ hapticsMayBePlaying;
    void /* unknown type, empty encoding */ startContinuousHapticWorkItem;
    void /* unknown type, empty encoding */ restartContinuousHapticWorkItem;
    void /* unknown type, empty encoding */ enablePlayingAheadHaptic;
    void /* unknown type, empty encoding */ isPlayingContinuousHapticPattern;
    void /* unknown type, empty encoding */ playArmsReachHapticWorkItem;
    void /* unknown type, empty encoding */ playNearbyHapticWorkItem;
    void /* unknown type, empty encoding */ hasPlayedArmsReachHaptic;
    void /* unknown type, empty encoding */ continuousHapticFactorLogCounter;
    void /* unknown type, empty encoding */ lastLoggedContinuousHapticFactor;
    void /* unknown type, empty encoding */ playedHapticPatternHandler;
}

@property (nonatomic, readonly) NSString *description;

- (id)init;
- (void)dealloc;
- (void).cxx_destruct;
- (void)hapticDisplayLinkUpdateWithDisplaylink:(id)a0;

@end