// // SCCaptureImageStateTransitionPayload.h // Snapchat // // Created by Lin Jia on 1/9/18. // #import "SCCaptureCommon.h" #import "SCStateTransitionPayload.h" #import @interface SCCaptureImageStateTransitionPayload : SCStateTransitionPayload @property (nonatomic, readonly, strong) NSString *captureSessionID; @property (nonatomic, readonly, copy) sc_managed_capturer_capture_still_image_completion_handler_t block; @property (nonatomic, readonly, assign) CGFloat aspectRatio; SC_INIT_AND_NEW_UNAVAILABLE - (instancetype)initWithFromState:(SCCaptureStateMachineStateId)fromState toState:(SCCaptureStateMachineStateId)toState captureSessionId:(NSString *)captureSessionID aspectRatio:(CGFloat)aspectRatio completionHandler:(sc_managed_capturer_capture_still_image_completion_handler_t)block; @end