// // SCFeatureLensSideButton.h // SCCamera // // Created by Anton Udovychenko on 4/12/18. // #import "AVCameraViewEnums.h" #import "SCFeature.h" #import @protocol SCFeatureLensSideButton; @class SCGrowingButton, SCLens; NS_ASSUME_NONNULL_BEGIN @protocol SCFeatureLensSideButtonDelegate - (void)featureLensSideButton:(id)featureLensSideButton didPressLensButton:(SCGrowingButton *)lensButton; - (nullable SCLens *)firstApplicableLens; @end @protocol SCFeatureLensSideButton @property (nonatomic, weak) id delegate; - (void)updateLensButtonVisibility:(CGFloat)visibilityPercentage; - (void)showLensButtonIfNeeded; @end NS_ASSUME_NONNULL_END