luxlabs header browser preview


@class NSArray, ARConfiguration, ARWorldMap;

@interface ARCustomTechniquesConfiguration : ARConfiguration {
    BOOL _needsEnsureTechniqueAndCustomSensorCompatibility;
    BOOL _needsConfigureRecordingTechnique;
}

@property (class, readonly, nonatomic) NSArray *supportedVideoFormats;

@property (copy, nonatomic) NSArray *techniques;
@property (readonly, nonatomic) ARWorldMap *initialWorldMap;
@property (copy, nonatomic) ARConfiguration *templateConfiguration;

+ (id)new;

- (id)initPrivate;
- (id)init;
- (id)description;
- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (void)setVideoFormat:(id)a0;
- (long long)worldAlignment;
- (void)setCameraPosition:(long long)a0;
- (id)imageSensorSettingsForUltraWide;
- (void)_configureRecordingTechniqueIfNeeded;
- (void)_ensureTechniqueAndCustomSensorCompatibilityIfNeeded;
- (void)_updateCaptureSettings;
- (void)configureRecordingTechnique;
- (void)ensureTechniqueAndCustomSensorCompatibility;
- (id)imageSensorSettings;
- (BOOL)isLightEstimationEnabled;
- (void)setCustomSensors:(id)a0;
- (void)setProvidesAudioData:(BOOL)a0;

@end