luxlabs header browser preview


@class PXSectionedSelectionManager, PXSectionedObjectReference, PXSelectionSnapshot;

@interface PXAssetActionManager : PXActionManager

@property (retain, nonatomic) PXSectionedSelectionManager *selectionManager;
@property (retain, nonatomic) PXSectionedObjectReference *objectReference;
@property (readonly, nonatomic) PXSelectionSnapshot *effectiveSelectionSnapshot;

- (id)init;
- (id)initWithSelectionManager:(id)a0;
- (id)localizedTitleForActionType:(id)a0 useCase:(unsigned long long)a1;
- (void).cxx_destruct;
- (id)actionPerformerForActionType:(id)a0;
- (BOOL)canPerformActionType:(id)a0;
- (BOOL)shouldEnableActionType:(id)a0 onAsset:(id)a1;
- (void)executeActionForActionType:(id)a0 withCompletionHandler:(id /* block */)a1;
- (void)setAdditionalPropertiesFromActionManager:(id)a0;
- (BOOL)canPerformAssetVariationActions;
- (void)executeActionForActionType:(id)a0 sender:(id)a1 completionHandler:(id /* block */)a2;
- (id)initWithSelectedObjectReference:(id)a0 dataSourceManager:(id)a1;
- (void)px_registerAdditionalPerformerClasses;
- (id)systemImageNameForActionType:(id)a0;

@end