@class OADHyperlink, NSString, NSArray, OADFill, OADColor, OADStroke; @interface OADCharacterProperties : OADProperties { NSString *mLatinFont; NSString *mEastAsianFont; NSString *mBidiFont; NSString *mHAnsiFont; NSString *mSymbolFont; OADHyperlink *mClickHyperlink; OADHyperlink *mHoverHyperlink; OADFill *mFill; OADStroke *mStroke; NSArray *mEffects; OADFill *mUnderlineFill; OADStroke *mUnderlineStroke; OADColor *mHighlight; float mOpacity; float mSize; float mSpacing; float mBaseline; unsigned char mUnderlineType; unsigned char mFormatType; unsigned char mFormatKerningType; unsigned char mStrikeThroughType; unsigned char mCaps; int mLanguage; unsigned char mHasUnderlineFill : 1; unsigned char mHasUnderlineStroke : 1; unsigned char mHasHighlight : 1; unsigned char mHasOpacity : 1; unsigned char mHasIsBold : 1; unsigned char mIsBold : 1; unsigned char mHasIsItalic : 1; unsigned char mIsItalic : 1; unsigned char mHasUnderlineType : 1; unsigned char mHasFormatType : 1; unsigned char mHasFormatKerningType : 1; unsigned char mHasStrikeThroughType : 1; unsigned char mHasSize : 1; unsigned char mHasSpacing : 1; unsigned char mHasKerning : 1; unsigned char mHasIsVerticalText : 1; unsigned char mIsVerticalText : 1; unsigned char mHasIsRightToLeft : 1; unsigned char mIsRightToLeft : 1; unsigned char mHasBaseline : 1; unsigned char mHasIsHorizontalNormalized : 1; unsigned char mIsHorizontalNormalized : 1; unsigned char mHasCaps : 1; unsigned char mHasLanguage : 1; } @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (void)initialize; - (float)opacity; - (void)setSize:(float)a0; - (float)spacing; - (int)language; - (void)setIsRightToLeft:(BOOL)a0; - (void)setOpacity:(float)a0; - (id)effects; - (void)setSpacing:(float)a0; - (float)size; - (BOOL)hasBaseline; - (BOOL)hasSize; - (void).cxx_destruct; - (BOOL)isBold; - (float)baseline; - (BOOL)isRightToLeft; - (BOOL)isEqual:(id)a0; - (id)initWithDefaults; - (void)setStroke:(id)a0; - (void)setLanguage:(int)a0; - (BOOL)hasFill; - (BOOL)hasStroke; - (id)highlight; - (void)setBaseline:(float)a0; - (id)fill; - (void)setHighlight:(id)a0; - (void)setUnderlineType:(unsigned char)a0; - (id)stroke; - (id)symbolFont; - (unsigned char)underlineType; - (unsigned char)formatType; - (BOOL)hasFormatType; - (BOOL)hasLanguage; - (void)setFormatType:(unsigned char)a0; - (BOOL)hasHighlight; - (void)setIsBold:(BOOL)a0; - (BOOL)hasIsBold; - (BOOL)hasEffects; - (void)setFill:(id)a0; - (void)setSymbolFont:(id)a0; - (void)setEffects:(id)a0; - (unsigned char)caps; - (void)setCaps:(unsigned char)a0; - (BOOL)isVerticalText; - (void)setIsVerticalText:(BOOL)a0; - (id)underlineStroke; - (BOOL)hasCaps; - (id)bidiFont; - (id)clickHyperlink; - (id)eastAsianFont; - (void)fixPropertiesForChangingParentPreservingEffectiveValues:(id)a0; - (unsigned char)formatKerningType; - (id)hansiFont; - (BOOL)hasBidiFont; - (BOOL)hasEastAsianFont; - (BOOL)hasFormatKerningType; - (BOOL)hasHAnsiFont; - (BOOL)hasIsHorizontalNormalized; - (BOOL)hasIsItalic; - (BOOL)hasIsRightToLeft; - (BOOL)hasIsVerticalText; - (BOOL)hasLatinFont; - (BOOL)hasOpacity; - (BOOL)hasSpacing; - (BOOL)hasStrikeThroughType; - (BOOL)hasSymbolFont; - (BOOL)hasUnderlineFill; - (BOOL)hasUnderlineStroke; - (BOOL)hasUnderlineType; - (id)hoverHyperlink; - (BOOL)isAnyCharacterPropertyOverridden; - (BOOL)isAnythingOverridden; - (BOOL)isHorizontalNormalized; - (BOOL)isItalic; - (id)latinFont; - (void)overrideWithCharacterProperties:(id)a0; - (void)overrideWithProperties:(id)a0; - (void)removeUnnecessaryOverrides; - (void)setBidiFont:(id)a0; - (void)setClickHyperlink:(id)a0; - (void)setEastAsianFont:(id)a0; - (void)setFormatKerningType:(unsigned char)a0; - (void)setHAnsiFont:(id)a0; - (void)setHoverHyperlink:(id)a0; - (void)setIsHorizontalNormalized:(BOOL)a0; - (void)setIsItalic:(BOOL)a0; - (void)setLatinFont:(id)a0; - (void)setStrikeThroughType:(unsigned char)a0; - (void)setUnderlineFill:(id)a0; - (void)setUnderlineStroke:(id)a0; - (unsigned char)strikeThroughType; - (id)underlineFill; @end