luxlabs header browser preview


@class TSDAttribution, NSString, NSSet, NSURL, TSPData, TSSStyle, TSDMediaStyle;

@interface TSAWebVideoInfo : TSDDrawableInfo <TSDFittingOnInsertion, TSDMixing, TSDDrawableInfoCustomUnarchivingSubclassProviding, TSDStyleOwning, TSSStyleClient> {
    TSDMediaStyle *_style;
    NSString *_URLString;
    TSPData *_posterImageData;
    BOOL _definedPosterImageData;
    BOOL _definedAttribution;
    struct CGSize { double width; double height; } _archivedImageNaturalSize;
}

@property (readonly, nonatomic) NSURL *URL;
@property (readonly, nonatomic) TSPData *posterImageData;
@property (copy, nonatomic) TSDAttribution *attribution;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (retain, nonatomic) TSSStyle *style;
@property (readonly, nonatomic) Class styleClass;
@property (readonly, nonatomic) NSSet *referencedStyles;

+ (Class)drawableInfoSubclassForClass:(Class)a0 unarchiver:(id)a1;
+ (id)p_defaultArchivedImageStyleWithContext:(id)a0;

- (id)typeName;
- (BOOL)isSelectable;
- (void).cxx_destruct;
- (Class)layoutClass;
- (unsigned int)elementKind;
- (void)acceptVisitor:(id)a0;
- (Class)repClass;
- (void)adoptStylesheet:(id)a0 withMapper:(id)a1;
- (id)animationFilters;
- (id)mixedObjectWithFraction:(double)a0 ofObject:(id)a1;
- (void)replaceReferencedStylesUsingBlock:(id /* block */)a0;
- (void)setPosterImageData:(id)a0;
- (BOOL)supportsHyperlinks;
- (BOOL)supportsParentRotation;
- (void)saveToArchiver:(id)a0;
- (BOOL)allowsCaption;
- (BOOL)allowsTitle;
- (void)didInitFromSOS;
- (void)loadFromArchive:(const void *)a0 unarchiver:(id)a1;
- (void)loadFromUnarchiver:(id)a0;
- (long long)mixingTypeWithObject:(id)a0 context:(id)a1;
- (id)pastedPropertyMapForStyle:(id)a0 tailLineEndInfo:(int)a1;
- (void)saveToArchive:(void *)a0 archiver:(id)a1;
- (id)promisedDataForType:(id)a0;
- (id)typesToPromiseWhenCopyingSingleDrawable;
- (id)initWithContext:(id)a0 geometry:(id)a1 URL:(id)a2 posterImageData:(id)a3;
- (id)initWithContext:(id)a0 geometry:(id)a1 style:(id)a2 URL:(id)a3 posterImageData:(id)a4;
- (id)p_attributedStringRepresentation;
- (void)scaleDownSizeToFitWithinSize:(struct CGSize { double x0; double x1; })a0;
- (void)takeGeometryFromReplacedWebVideoInfo:(id)a0;
- (void)takePropertiesFromReplacedWebVideoInfo:(id)a0;
- (BOOL)wantsCounterRotationWhenNotSupportingParentRotationInRotatedParent;
- (BOOL)wantsStandardTypesInAdditionToTypesToPromiseWhenDraggingSingleDrawable;

@end