luxlabs header browser preview


@interface BWSphereModeSelector : NSObject {
    struct __CFString { } *_currentSphereMode;
    struct __CFString { } *_currentNonLowPowerSphereMode;
    float _maximumFrameRate;
    BOOL _sphereVideoSupported;
    BOOL _sphereVideoEnabled;
    BOOL _avoidsSphereRecentering;
    BOOL _enablesSphereWhenAvailable;
    BOOL _motionDataInvalid;
    BOOL _lowPowerSphereModeEnabled;
    BOOL _stillPreviewActiveSupported;
    BOOL _zeroShutterLagEnabled;
    int _sphereThermalLevel;
    BOOL _tripodModeEnabled;
    BOOL _depthDataDeliveryEnabled;
    BOOL _overCaptureEnabled;
    BOOL _variableFrameRateVideoEnabled;
    float _maximumFrameRateSupported;
}

@property (nonatomic) float maximumFrameRate;
@property (readonly, nonatomic) BOOL sphereVideoSupported;
@property (nonatomic) BOOL sphereVideoEnabled;
@property (nonatomic) BOOL avoidsSphereRecentering;
@property (nonatomic) BOOL enablesSphereWhenAvailable;
@property (nonatomic) BOOL zeroShutterLagEnabled;
@property (nonatomic) BOOL lowPowerSphereModeEnabled;
@property (nonatomic) int systemThermalLevel;
@property (nonatomic) BOOL tripodModeEnabled;
@property (nonatomic) BOOL depthDataDeliveryEnabled;
@property (nonatomic) BOOL overCaptureEnabled;
@property (nonatomic) BOOL variableFrameRateVideoEnabled;
@property (readonly) struct __CFString { } *currentSphereMode;
@property (readonly) struct __CFString { } *currentNonLowPowerSphereMode;

+ (void)initialize;

- (id)initWithStillActivePreviewSupported:(BOOL)a0 sphereVideoSupported:(BOOL)a1 sphereVideoMaxFrameRate:(float)a2;
- (id)initWithStillActivePreviewSupported:(BOOL)a0 sphereVideoSupported:(BOOL)a1;

@end