luxlabs header browser preview


@class UIColor, NSArray, NSString, NSSet, NSDictionary, NSObject, _UITraitTokenSet;

@interface UITraitCollection : NSObject <_UIFallbackEnvironment, UIMutableTraitsInternal, NSCopying, NSSecureCoding> {
    struct { long long userInterfaceIdiom; double displayScale; long long displayGamut; long long touchLevel; unsigned long long interactionModel; unsigned long long primaryInteractionModel; long long artworkSubtype; long long horizontalSizeClass; long long verticalSizeClass; long long userInterfaceStyle; long long layoutDirection; long long forceTouchCapability; long long preferredContentSizeCategory; double displayCornerRadius; long long legibilityWeight; long long semanticContext; long long presentationSemanticContext; long long splitViewControllerContext; long long accessibilityContrast; long long userInterfaceLevel; long long vibrancy; long long userInterfaceRenderingMode; long long activeAppearance; long long focusSystemState; long long selectionIsKey; long long backlightLuminance; long long toolbarItemPresentationSize; } _builtinTraits;
    NSDictionary *_clientDefinedTraits;
    NSObject *_environmentWrapper;
    UIColor *_tintColor;
    _UITraitTokenSet *_specifiedTraitTokens;
    struct { unsigned char isMutable : 1; unsigned char isFallback : 1; unsigned char hasCachedTraitCollectionRelevantForImageConfiguration : 1; } _flags;
}

@property (class, readonly, nonatomic) NSArray *_systemTraitTokensAffectingColorAppearance;
@property (class, readonly, nonatomic) NSArray *_systemTraitTokensAffectingImageLookup;
@property (class, readonly, nonatomic) NSArray *systemTraitsAffectingColorAppearance;
@property (class, readonly, nonatomic) NSArray *systemTraitsAffectingImageLookup;
@property (class, readonly) BOOL supportsSecureCoding;

@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, nonatomic) BOOL _isLargeContentViewerEnabled;
@property (readonly, nonatomic) UIColor *_tintColor;
@property (readonly, nonatomic) NSArray *_specifiedTraitTokensArray;
@property (readonly, nonatomic) NSSet *_specifiedTraits;
@property (readonly, nonatomic) long long userInterfaceIdiom;
@property (readonly, nonatomic) long long userInterfaceStyle;
@property (readonly, nonatomic) long long layoutDirection;
@property (readonly, nonatomic) double displayScale;
@property (readonly, nonatomic) long long horizontalSizeClass;
@property (readonly, nonatomic) long long verticalSizeClass;
@property (readonly, nonatomic) long long forceTouchCapability;
@property (readonly, copy, nonatomic) NSString *preferredContentSizeCategory;
@property (readonly, nonatomic) long long displayGamut;
@property (readonly, nonatomic) long long accessibilityContrast;
@property (readonly, nonatomic) long long userInterfaceLevel;
@property (readonly, nonatomic) long long legibilityWeight;
@property (readonly, nonatomic) long long activeAppearance;
@property (readonly, nonatomic) long long toolbarItemPresentationSize;
@property (readonly, nonatomic) long long imageDynamicRange;
@property (readonly, nonatomic) NSString *typesettingLanguage;
@property (readonly, nonatomic) long long sceneCaptureState;
@property (readonly, nonatomic) NSObject *_environmentWrapper;
@property (nonatomic, setter=_setTypesettingLanguageAwareLineHeightRatio:) double _typesettingLanguageAwareLineHeightRatio;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (void)initialize;
+ (id)_currentTraitCollection;
+ (id)_defineCGFloatTraitWithName:(id)a0 identifier:(id)a1 defaultValue:(double)a2 affectsColorAppearance:(BOOL)a3 defaultValueRepresentsUnspecified:(BOOL)a4 isPrivate:(BOOL)a5 placeholderToken:(id)a6;
+ (id)_defineNSIntegerTraitWithName:(id)a0 identifier:(id)a1 defaultValue:(long long)a2 affectsColorAppearance:(BOOL)a3 defaultValueRepresentsUnspecified:(BOOL)a4 isPrivate:(BOOL)a5 placeholderToken:(id)a6;
+ (id)_defineObjectTraitWithName:(id)a0 identifier:(id)a1 defaultValue:(id)a2 affectsColorAppearance:(BOOL)a3 defaultValueRepresentsUnspecified:(BOOL)a4 isPrivate:(BOOL)a5 placeholderToken:(id)a6;
+ (id)_descriptionForChangeFromTraitCollection:(id)a0 toTraitCollection:(id)a1;
+ (id)_existingTraitTokenReservingPlaceholderIfNecessaryWithName:(id)a0 identifier:(id)a1;
+ (id)_identifierForTrait:(Class)a0;
+ (BOOL)_isPlaceholderTraitToken:(id)a0;
+ (id)_nameForTrait:(Class)a0;
+ (void)_setCurrentTraitCollection:(id)a0;
+ (id)_traitCollectionForSidebarAppearance;
+ (id)_traitCollectionWithBackgroundLevel:(long long)a0;
+ (id)_traitCollectionWithBacklightLuminance:(long long)a0;
+ (id)_traitCollectionWithCGFloatValue:(double)a0 forTraitToken:(id)a1;
+ (id)_traitCollectionWithContrast:(long long)a0;
+ (id)_traitCollectionWithEnvironmentWrapper:(id)a0;
+ (id)_traitCollectionWithFocusSystemState:(long long)a0;
+ (id)_traitCollectionWithNSIntegerValue:(long long)a0 forTraitToken:(id)a1;
+ (id)_traitCollectionWithNSUIntegerValue:(unsigned long long)a0 forTraitToken:(id)a1;
+ (id)_traitCollectionWithObject:(id)a0 forTraitToken:(id)a1;
+ (id)_traitCollectionWithPresentationSemanticContext:(long long)a0;
+ (id)_traitCollectionWithSplitViewControllerContext:(long long)a0;
+ (id)_traitCollectionWithTypesettingLanguageAwareLineHeightRatio:(double)a0;
+ (id)_traitCollectionWithUserInterfaceActiveAppearance:(long long)a0;
+ (id)_traitCollectionWithUserInterfaceRenderingMode:(long long)a0;
+ (id)_traitCollectionWithValue:(id)a0 forTraitNamed:(id)a1;
+ (id)_traitCollectionWithVibrancy:(long long)a0;
+ (id)currentTraitCollection;
+ (void)setCurrentTraitCollection:(id)a0;
+ (id)traitCollectionWithAccessibilityContrast:(long long)a0;
+ (id)traitCollectionWithActiveAppearance:(long long)a0;
+ (id)traitCollectionWithArtworkSubtype:(unsigned long long)a0;
+ (id)traitCollectionWithCGFloatValue:(double)a0 forTrait:(Class)a1;
+ (id)traitCollectionWithDisplayCornerRadius:(double)a0;
+ (id)traitCollectionWithDisplayGamut:(long long)a0;
+ (id)traitCollectionWithDisplayScale:(double)a0;
+ (id)traitCollectionWithForceTouchCapability:(long long)a0;
+ (id)traitCollectionWithHorizontalSizeClass:(long long)a0;
+ (id)traitCollectionWithImageDynamicRange:(long long)a0;
+ (id)traitCollectionWithInteractionModel:(unsigned long long)a0;
+ (id)traitCollectionWithLayoutDirection:(long long)a0;
+ (id)traitCollectionWithLegibilityWeight:(long long)a0;
+ (id)traitCollectionWithNSIntegerValue:(long long)a0 forTrait:(Class)a1;
+ (id)traitCollectionWithNSUIntegerValue:(unsigned long long)a0 forTrait:(Class)a1;
+ (id)traitCollectionWithObject:(id)a0 forTrait:(Class)a1;
+ (id)traitCollectionWithPreferredContentSizeCategory:(id)a0;
+ (id)traitCollectionWithPrimaryInteractionModel:(unsigned long long)a0;
+ (id)traitCollectionWithSceneCaptureState:(long long)a0;
+ (id)traitCollectionWithToolbarItemPresentationSize:(long long)a0;
+ (id)traitCollectionWithTouchLevel:(long long)a0;
+ (id)traitCollectionWithTraits:(id /* block */)a0;
+ (id)traitCollectionWithTraitsFromCollections:(id)a0;
+ (id)traitCollectionWithTypesettingLanguage:(id)a0;
+ (id)traitCollectionWithUserInterfaceIdiom:(long long)a0;
+ (id)traitCollectionWithUserInterfaceLevel:(long long)a0;
+ (id)traitCollectionWithUserInterfaceStyle:(long long)a0;
+ (id)traitCollectionWithVerticalSizeClass:(long long)a0;

- (void)setLayoutDirection:(long long)a0;
- (void)setUserInterfaceStyle:(long long)a0;
- (long long)userInterfaceLevel;
- (double)displayScale;
- (void)setUserInterfaceIdiom:(long long)a0;
- (long long)horizontalSizeClass;
- (long long)userInterfaceIdiom;
- (void)setDisplayScale:(double)a0;
- (id)init;
- (long long)layoutDirection;
- (id)imageConfiguration;
- (void)dealloc;
- (double)displayCornerRadius;
- (long long)_compare:(id)a0;
- (void)encodeWithCoder:(id)a0;
- (long long)userInterfaceStyle;
- (void)_setTintColor:(id)a0;
- (id)_description;
- (void)setLegibilityWeight:(long long)a0;
- (long long)activeAppearance;
- (void)setPreferredContentSizeCategory:(id)a0;
- (void)setDisplayGamut:(long long)a0;
- (long long)displayGamut;
- (long long)verticalSizeClass;
- (BOOL)isEqual:(id)a0;
- (long long)legibilityWeight;
- (void)setHorizontalSizeClass:(long long)a0;
- (id)preferredContentSizeCategory;
- (id)initWithCoder:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (void)setVerticalSizeClass:(long long)a0;
- (void)_setCGFloatValue:(double)a0 forTraitToken:(id)a1;
- (void)setToolbarItemPresentationSize:(long long)a0;
- (long long)_updateFidelity;
- (id)objectForTrait:(Class)a0;
- (long long)_backgroundLevel;
- (long long)_backlightLuminance;
- (id)_changedTraitTokensArrayFromTraitCollection:(id)a0;
- (long long)_contrast;
- (void *)_fallbackTraitCollection;
- (long long)_focusSystemState;
- (BOOL)_hasSplitViewControllerContextPrimaryColumn;
- (BOOL)_hasSplitViewControllerContextSidebarColumn;
- (BOOL)_isTraitSpecified:(Class)a0;
- (BOOL)_isTraitTokenSpecified:(id)a0;
- (id)_namedImageDescription;
- (id)_objectForTraitToken:(id)a0;
- (long long)_presentationSemanticContext;
- (void)_setEnvironmentWrapper:(id)a0;
- (void)_setNSIntegerValue:(long long)a0 forTraitToken:(id)a1;
- (void)_setNSUIntegerValue:(unsigned long long)a0 forTraitToken:(id)a1;
- (void)_setObject:(id)a0 forTraitToken:(id)a1;
- (long long)_splitViewControllerContext;
- (id)_traitCollectionByFilteringTraitTokens:(id)a0;
- (id)_traitCollectionByRemovingEnvironmentWrapper;
- (id)_traitCollectionByRemovingTrait:(Class)a0;
- (id)_traitCollectionByRemovingTraitToken:(id)a0;
- (id)_traitCollectionByReplacingCGFloatValue:(double)a0 forTraitToken:(id)a1;
- (id)_traitCollectionByReplacingNSIntegerValue:(long long)a0 forTraitToken:(id)a1;
- (id)_traitCollectionByReplacingNSUIntegerValue:(unsigned long long)a0 forTraitToken:(id)a1;
- (id)_traitCollectionByReplacingObject:(id)a0 forTraitToken:(id)a1;
- (id)_traitsDescription;
- (id)_traitsDescriptionMatching:(id)a0;
- (long long)_userInterfaceActiveAppearance;
- (long long)_userInterfaceRenderingMode;
- (double)_valueForCGFloatTraitToken:(id)a0;
- (long long)_valueForNSIntegerTraitToken:(id)a0;
- (unsigned long long)_valueForNSUIntegerTraitToken:(id)a0;
- (id)_valueForTraitNamed:(id)a0;
- (long long)_vibrancy;
- (long long)accessibilityContrast;
- (unsigned long long)artworkSubtype;
- (id)changedTraitsFromTraitCollection:(id)a0;
- (BOOL)containsTraitsInCollection:(id)a0;
- (long long)forceTouchCapability;
- (BOOL)hasDifferentColorAppearanceComparedToTraitCollection:(id)a0;
- (unsigned long long)interactionModel;
- (void)performAsCurrentTraitCollection:(id /* block */)a0;
- (unsigned long long)primaryInteractionModel;
- (void)setAccessibilityContrast:(long long)a0;
- (void)setActiveAppearance:(long long)a0;
- (void)setCGFloatValue:(double)a0 forTrait:(Class)a1;
- (void)setForceTouchCapability:(long long)a0;
- (void)setImageDynamicRange:(long long)a0;
- (void)setNSIntegerValue:(long long)a0 forTrait:(Class)a1;
- (void)setNSUIntegerValue:(unsigned long long)a0 forTrait:(Class)a1;
- (void)setObject:(id)a0 forTrait:(Class)a1;
- (void)setSceneCaptureState:(long long)a0;
- (void)setTypesettingLanguage:(id)a0;
- (void)setUserInterfaceLevel:(long long)a0;
- (long long)toolbarItemPresentationSize;
- (long long)touchLevel;
- (id)traitCollectionByFilteringTraits:(id)a0;
- (id)traitCollectionByModifyingTraits:(id /* block */)a0;
- (id)traitCollectionByReplacingCGFloatValue:(double)a0 forTrait:(Class)a1;
- (id)traitCollectionByReplacingNSIntegerValue:(long long)a0 forTrait:(Class)a1;
- (id)traitCollectionByReplacingNSUIntegerValue:(unsigned long long)a0 forTrait:(Class)a1;
- (id)traitCollectionByReplacingObject:(id)a0 forTrait:(Class)a1;
- (double)valueForCGFloatTrait:(Class)a0;
- (long long)valueForNSIntegerTrait:(Class)a0;
- (unsigned long long)valueForNSUIntegerTrait:(Class)a0;

@end