2014 snapchat source code
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

46 lines
1.3 KiB

  1. // 49126048c3d19dd5b676b8d39844cf133833b67a
  2. // Generated by the value-object.rb DO NOT EDIT!!
  3. #import "SCManagedCapturerState.h"
  4. #import <AvailabilityMacros.h>
  5. #import <Foundation/Foundation.h>
  6. @interface SCManagedCapturerStateBuilder : NSObject
  7. + (instancetype)withManagedCapturerState:(id<SCManagedCapturerState>)managedCapturerState;
  8. - (SCManagedCapturerState *)build;
  9. - (instancetype)setIsRunning:(BOOL)isRunning;
  10. - (instancetype)setIsNightModeActive:(BOOL)isNightModeActive;
  11. - (instancetype)setIsPortraitModeActive:(BOOL)isPortraitModeActive;
  12. - (instancetype)setLowLightCondition:(BOOL)lowLightCondition;
  13. - (instancetype)setAdjustingExposure:(BOOL)adjustingExposure;
  14. - (instancetype)setDevicePosition:(SCManagedCaptureDevicePosition)devicePosition;
  15. - (instancetype)setZoomFactor:(CGFloat)zoomFactor;
  16. - (instancetype)setFlashSupported:(BOOL)flashSupported;
  17. - (instancetype)setTorchSupported:(BOOL)torchSupported;
  18. - (instancetype)setFlashActive:(BOOL)flashActive;
  19. - (instancetype)setTorchActive:(BOOL)torchActive;
  20. - (instancetype)setLensesActive:(BOOL)lensesActive;
  21. - (instancetype)setArSessionActive:(BOOL)arSessionActive;
  22. - (instancetype)setLiveVideoStreaming:(BOOL)liveVideoStreaming;
  23. - (instancetype)setLensProcessorReady:(BOOL)lensProcessorReady;
  24. @end