luxlabs header browser preview


@class TSCECalculationEngine, NSMutableDictionary, TSTTableModel;

@interface TSTHiddenStatesOwner : NSObject {
    TSCECalculationEngine *_calcEngine;
    NSMutableDictionary *_hiddenStatesByRowExtentUuid;
    NSMutableDictionary *_hiddenStatesByColumnExtentUuid;
}

@property (weak, nonatomic) TSTTableModel *tableModel;
@property (nonatomic) struct TSKUIDStruct { unsigned long long _lower; unsigned long long _upper; } baseTableUID;

- (id)description;
- (void).cxx_destruct;
- (void)saveToArchive:(void *)a0 archiver:(id)a1;
- (id)calcEngine;
- (id)hiddenStates;
- (void)didChangeExtentUids:(id)a0;
- (id)hiddenStatesByExtentUid:(const struct TSKUIDStruct { unsigned long long x0; unsigned long long x1; } *)a0;
- (id)initWithArchive:(const void *)a0 unarchiver:(id)a1 forBaseTable:(id)a2;
- (id)initWithBaseTable:(id)a0;
- (void)registerHiddenStates:(id)a0 baseOwnerUID:(const struct TSKUIDStruct { unsigned long long x0; unsigned long long x1; } *)a1;
- (int)registerWithCalcEngine:(id)a0 baseOwnerUID:(const struct TSKUIDStruct { unsigned long long x0; unsigned long long x1; } *)a1;
- (void)remapTableUIDsInFormulasWithMap:(const void *)a0 calcEngine:(id)a1;
- (void)unregisterFromCalcEngine;
- (void)unregisterHiddenStates:(id)a0;
- (void)willChangeExtentUids:(id)a0;

@end