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.

28 lines
980 B

  1. //
  2. // SCDigitalExposureHandler.h
  3. // Snapchat
  4. //
  5. // Created by Yu-Kuan (Anthony) Lai on 6/15/17.
  6. // Copyright © 2017 Snapchat, Inc. All rights reserved.
  7. //
  8. #import <CoreGraphics/CoreGraphics.h>
  9. #import <Foundation/Foundation.h>
  10. @class SCExposureAdjustProcessingModule;
  11. /*
  12. @class SCDigitalExposureHandler
  13. The SCDigitalExposureHandler will be built by the SCProcessingBuilder when the user indicates that he/she
  14. wants to add SCExposureAdjustProcessingModule to the processing pipeline. The builder will take care
  15. of initializing the handler by linking the processing module. Caller of the builder can then link up
  16. the handler to the UI element (in this case, SCExposureSlider) so that user's control is hooked up to
  17. the processing module.
  18. */
  19. @interface SCDigitalExposureHandler : NSObject
  20. - (instancetype)initWithProcessingModule:(SCExposureAdjustProcessingModule *)processingModule;
  21. - (void)setExposureParameter:(CGFloat)value;
  22. @end