luxlabs header browser preview


@class PLVideoEditSource, NSArray, PTCinematographyScript, NSDictionary, PHAsset, NSOrderedSet;
@protocol PXCinematicEditControllerDelegate, PXFocusTimelineController, PTCinematographyScriptChanges;

@interface PXCinematicEditController : NSObject

@property (retain, nonatomic) PHAsset *asset;
@property (retain, nonatomic) PLVideoEditSource *editSource;
@property (nonatomic) double metadataAperture;
@property (retain, nonatomic) PTCinematographyScript *cinematographyScript;
@property (retain, nonatomic) NSDictionary *savedManualFocusCinematographyState;
@property (retain, nonatomic) NSArray *uneditedUserDecisions;
@property (retain, nonatomic) NSOrderedSet *focusEventTimes;
@property (weak, nonatomic) id<PXCinematicEditControllerDelegate> delegate;
@property (weak, nonatomic) id<PTCinematographyScriptChanges> scriptChangesDelegate;
@property (weak, nonatomic) id<PXFocusTimelineController> focusTimelineDelegate;
@property (nonatomic) BOOL cinematicAdjustmentActive;
@property (readonly, nonatomic) double originalAperture;
@property (nonatomic) double cinematicAperture;
@property (readonly, nonatomic) double minimumCinematicAperture;
@property (readonly, nonatomic) double maximumCinematicAperture;
@property (nonatomic) long long cinematicDebugMode;

- (void).cxx_destruct;
- (id)compositionController;
- (id)cinematographyState;
- (void)_dumpAllFrames;
- (void)_updatePortraitVideoAdjustmentFromCinematography;
- (id)axDescriptionForFocusDecisionAtTime:(struct { long long x0; int x1; unsigned int x2; long long x3; })a0;
- (BOOL)canToggleBackToUserFocusState;
- (void)cinematographyWasEdited;
- (void)cinematographyWasEditedAtTime:(struct { long long x0; int x1; unsigned int x2; long long x3; })a0;
- (BOOL)isInAutoFocusState;
- (void)removeFocusDecisionAtTime:(struct { long long x0; int x1; unsigned int x2; long long x3; })a0;
- (void)resetToAsShotState;
- (void)resetToCinematographyState:(id)a0;
- (void)setAsset:(id)a0 editSource:(id)a1;
- (void)toggleAutoFocusState;
- (void)updateFocusDecisions;
- (void)updateFocusDecisionsAnimatedAtTime:(struct { long long x0; int x1; unsigned int x2; long long x3; })a0;

@end