luxlabs header browser preview


@class TSDLayoutGeometry, NSString, TSDPathSource;

@interface TSACaptionLayout : TSWPShapeLayout <TSDWrappable, TSTTablePartitionerParticipating> {
    TSDPathSource *_layoutPathSource;
}

@property (readonly, nonatomic) BOOL hasAlpha;
@property (copy, nonatomic) TSDLayoutGeometry *geometry;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)setParent:(id)a0;
- (void)validate;
- (BOOL)isDraggable;
- (void)invalidate;
- (void).cxx_destruct;
- (BOOL)autosizes;
- (void)invalidatePath;
- (BOOL)supportsRotation;
- (BOOL)shouldValidate;
- (BOOL)allowsConnections;
- (unsigned long long)autosizeFlagsForTextLayout:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })autosizedFrameForTextLayout:(id)a0 textSize:(struct CGSize { double x0; double x1; })a1;
- (id)computeLayoutGeometry;
- (void)processChangedProperty:(int)a0;
- (BOOL)textLayoutShouldWrapAroundExternalDrawables:(id)a0;
- (id)reliedOnLayouts;
- (struct CGAffineTransform { double x0; double x1; double x2; double x3; double x4; double x5; })computeLayoutTransform;
- (id)dependentLayouts;
- (BOOL)isInGroup;
- (id)layoutsForProvidingGuidesForChildLayouts;
- (id)pathSource;
- (double)maxAutoGrowBlockHeightForTextLayout:(id)a0;
- (id)reliedOnLayoutsForTextLayout:(id)a0;
- (id)p_captionLayout;
- (struct CGSize { double x0; double x1; })p_sizeForProposedSize:(struct CGSize { double x0; double x1; })a0 zeroSize:(struct CGSize { double x0; double x1; })a1;
- (BOOL)isDynamicallyChangingAvailableSpaceForContainedChild;
- (struct CGPoint { double x0; double x1; })offsetForPlacement:(id)a0;
- (id)p_captionInfo;
- (id)p_parentInfo;
- (id)p_parentLayout;
- (struct CGPoint { double x0; double x1; })p_pointInFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 forAnchorLocation:(long long)a1;
- (BOOL)p_textIsCompletelyOverflowed;
- (id)p_titleInfo;
- (id)p_titleLayout;
- (BOOL)participatesInLastRowHeight;
- (BOOL)supportsParentFlipping;
- (BOOL)wantsNormalLayoutDuringDynamicRotation;

@end