luxlabs header browser preview


@class NSArray, NSString, TSSPropertySet;

@interface TSSPropertyMap : NSObject <NSCopying, TSSMutablePropertySource> {
    struct TSSPropertyStore { } *mStore;
}

@property (readonly, nonatomic) unsigned long long count;
@property (readonly, nonatomic) struct _NSRange { unsigned long long x0; unsigned long long x1; } propertyRange;
@property (readonly, nonatomic) NSArray *allKeys;
@property (readonly, nonatomic) TSSPropertySet *allProperties;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)propertyMap;
+ (id)propertyMapWithPropertiesAndValues:(int)a0;
+ (id)propertyMapWithPropertyMap:(id)a0;
+ (id)propertyMapWithDictionary:(id)a0;

- (id)init;
- (void)dealloc;
- (id)initWithCapacity:(unsigned long long)a0;
- (id)objectForProperty:(int)a0;
- (BOOL)isEqual:(id)a0;
- (id)mutableCopyWithZone:(struct _NSZone { } *)a0;
- (void)setObject:(id)a0 forProperty:(int)a1;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (BOOL)containsProperty:(int)a0;
- (id)diff:(id)a0;
- (float)floatValueForProperty:(int)a0;
- (id)initWithPropertiesAndValues:(int)a0;
- (void)setBoolValue:(BOOL)a0 forProperty:(int)a1;
- (void)setBoxedObject:(id)a0 forProperty:(int)a1;
- (void)setDoubleValue:(double)a0 forProperty:(int)a1;
- (void)setFloatValue:(float)a0 forProperty:(int)a1;
- (void)setIntValue:(int)a0 forProperty:(int)a1;
- (double)CGFloatValueForProperty:(int)a0;
- (id)old_description;
- (void)addValuesFromPropertyMap:(id)a0;
- (id)boxedObjectForProperty:(int)a0;
- (BOOL)containsAnyPropertyInProperties:(id)a0;
- (BOOL)definesProperty:(int)a0;
- (id)diffOnlyDifferences:(id)a0;
- (id)diffPropertyNames:(id)a0;
- (double)doubleValueForProperty:(int)a0;
- (void)enumeratePropertiesAndObjectsUsingBlock:(id /* block */)a0;
- (void)filterWithProperties:(id)a0;
- (id)initWithFirstKey:(int)a0 andArgumentList:(char *)a1;
- (id)initWithPropertyMap:(id)a0;
- (int)intValueForProperty:(int)a0;
- (void)minusPropertyMap:(id)a0;
- (void)p_getAllKeys:(int *)a0;
- (id)propertyMapByAddingValuesFromPropertyMap:(id)a0;
- (id)propertyMapByRemovingValuesForProperties:(id)a0;
- (id)propertyMapByRemovingValuesFromPropertyMap:(id)a0;
- (id)propertyMapWithProperties:(id)a0;
- (void)removeAllPropertyValues;
- (void)removeValueForProperty:(int)a0;
- (void)removeValuesForProperties:(id)a0;
- (void)removeValuesFromPropertyMap:(id)a0;
- (void)setCGFloatValue:(double)a0 forProperty:(int)a1;
- (BOOL)isEqualToPropertyMap:(id)a0;
- (void)enumerateDataPropertiesUsingBlock:(id /* block */)a0;
- (void)enumerateReferencedDataForProperty:(int)a0 usingBlock:(id /* block */)a1;
- (void)p_enumerateReferencedDataForProperty:(int)a0 withObject:(id)a1 stop:(BOOL *)a2 usingBlock:(id /* block */)a3;
- (void)setBoxedObjects:(id)a0 forProperties:(int *)a1;

@end