luxlabs header browser preview


@class TSCECalculationEngine, NSString, NSCharacterSet;

@interface TSTRefNamer : NSObject <TSCERefNamingProtocol>

@property (retain, nonatomic) NSCharacterSet *whitespaceAndNewlineCharSet;
@property (retain, nonatomic) NSCharacterSet *nonWhitespaceAndNewlineCharSet;
@property (readonly, weak, nonatomic) TSCECalculationEngine *calcEngine;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void).cxx_destruct;
- (id)cellRangeName:(id)a0 namingContext:(id)a1;
- (id)cellRangeNameFromChromeRangeRef:(const void *)a0 namingContext:(id)a1;
- (id)chromeNameForBaseRangeRef:(const void *)a0 namingContext:(id)a1;
- (id)columnNameForCellCoord:(const struct TSUCellCoord { unsigned int x0; unsigned short x1; BOOL x2; BOOL x3; } *)a0 restrictToBodyRange:(BOOL)a1 translator:(id)a2 cellRangeContainingName:(struct TSUCellRect { struct TSUCellCoord { unsigned int x0; unsigned short x1; BOOL x2; BOOL x3; } x0; struct { unsigned int x0; unsigned int x1; } x1; } *)a3;
- (id)columnNameForColumnIndex:(unsigned short)a0 withFallbackFormat:(id)a1 translator:(id)a2;
- (id)createNameComponentWithChromeRangeRef:(const void *)a0 rowOrColumnName:(id)a1 isSticky:(BOOL)a2 namingContext:(id)a3;
- (id)initWithCalcEngine:(id)a0;
- (id)nameForBaseRangeRef:(const void *)a0 namingContext:(id)a1;
- (id)nameForBaseTractRef:(id)a0 namingContext:(id)a1;
- (id)nameForChromeColumnIndex:(const struct TSUChromeColumnIndex { unsigned short x0; } *)a0 inTable:(const struct TSKUIDStruct { unsigned long long x0; unsigned long long x1; } *)a1 useSymbolicNames:(BOOL)a2;
- (id)nameForChromeRangeRef:(const void *)a0 namingContext:(id)a1;
- (id)nameForViewTractRef:(id)a0 namingContext:(id)a1 coordMapper:(id)a2;
- (id)nameForWrappedRangeRef:(id)a0 namingContext:(id)a1;
- (id)p_symbolicColumnNameForRefPair:(id)a0 useTopLeft:(BOOL)a1 isSticky:(BOOL)a2 foundRange:(struct TSUModelCellRect { struct TSUCellRect { struct TSUCellCoord { unsigned int x0; unsigned short x1; BOOL x2; BOOL x3; } x0; struct { unsigned int x0; unsigned int x1; } x1; } x0; } *)a3 inTableModel:(id)a4 namingContext:(id)a5;
- (id)p_symbolicRowNameForRefPair:(id)a0 useTopLeft:(BOOL)a1 isSticky:(BOOL)a2 foundRange:(struct TSUModelCellRect { struct TSUCellRect { struct TSUCellCoord { unsigned int x0; unsigned short x1; BOOL x2; BOOL x3; } x0; struct { unsigned int x0; unsigned int x1; } x1; } x0; } *)a3 inTableModel:(id)a4 namingContext:(id)a5;
- (id)rowNameForCellCoord:(const struct TSUCellCoord { unsigned int x0; unsigned short x1; BOOL x2; BOOL x3; } *)a0 restrictToBodyRange:(BOOL)a1 translator:(id)a2 cellRangeContainingName:(struct TSUCellRect { struct TSUCellCoord { unsigned int x0; unsigned short x1; BOOL x2; BOOL x3; } x0; struct { unsigned int x0; unsigned int x1; } x1; } *)a3;
- (id)stringForRangeRefPair:(id)a0 namingContext:(id)a1;
- (id)stringValueAtCellCoord:(const struct TSUCellCoord { unsigned int x0; unsigned short x1; BOOL x2; BOOL x3; } *)a0 translator:(id)a1;

@end