luxlabs header browser preview


@class OADBulletProperties, OADBulletColor, OADBulletSize, OADTextSpacing, NSArray, OADBulletFont;

@interface OADParagraphProperties : OADCharacterProperties {
    int mLevel;
    OADBulletSize *mBulletSize;
    OADBulletColor *mBulletColor;
    OADBulletFont *mBulletFont;
    OADBulletProperties *mBulletProperties;
    OADTextSpacing *mLineSpacing;
    OADTextSpacing *mBeforeSpacing;
    OADTextSpacing *mAfterSpacing;
    NSArray *mTabStops;
    float mLeftMargin;
    float mRightMargin;
    float mIndent;
    float mDefaultTab;
    int mBulletCharSet;
    unsigned char mAlign;
    unsigned char mWrap;
    unsigned char mFontAlign;
    unsigned char mIsLatinLineBreak : 1;
    unsigned char mIsHangingPunctuation : 1;
    unsigned char mHasLevel : 1;
    unsigned char mHasLeftMargin : 1;
    unsigned char mHasRightMargin : 1;
    unsigned char mHasIndent : 1;
    unsigned char mHasDefaultTab : 1;
    unsigned char mHasBulletCharSet : 1;
    unsigned char mHasAlign : 1;
    unsigned char mHasWrap : 1;
    unsigned char mHasFontAlign : 1;
    unsigned char mHasIsLatinLineBreak : 1;
    unsigned char mHasIsHangingPunctuation : 1;
}

+ (id)defaultProperties;

- (id)init;
- (unsigned long long)hash;
- (int)level;
- (float)rightMargin;
- (void)setLevel:(int)a0;
- (void)setLineSpacing:(id)a0;
- (void)setLeftMargin:(float)a0;
- (id)description;
- (float)leftMargin;
- (void).cxx_destruct;
- (id)lineSpacing;
- (BOOL)isEqual:(id)a0;
- (id)initWithDefaults;
- (void)setTabStops:(id)a0;
- (id)tabStops;
- (unsigned char)align;
- (void)setRightMargin:(float)a0;
- (BOOL)hasLevel;
- (float)indent;
- (id)bulletSize;
- (void)setIndent:(float)a0;
- (void)setWrap:(unsigned char)a0;
- (unsigned char)wrap;
- (void)setAlign:(unsigned char)a0;
- (BOOL)hasAfterSpacing;
- (BOOL)hasWrap;
- (void)setBulletColor:(id)a0;
- (id)afterSpacing;
- (id)beforeSpacing;
- (int)bulletCharSet;
- (id)bulletColor;
- (id)bulletFont;
- (id)bulletProperties;
- (float)defaultTab;
- (void)fixPropertiesForChangingParentPreservingEffectiveValues:(id)a0;
- (unsigned char)fontAlign;
- (BOOL)hasAlign;
- (BOOL)hasBeforeSpacing;
- (BOOL)hasBulletCharSet;
- (BOOL)hasBulletColor;
- (BOOL)hasBulletFont;
- (BOOL)hasBulletProperties;
- (BOOL)hasBulletSize;
- (BOOL)hasDefaultTab;
- (BOOL)hasFontAlign;
- (BOOL)hasIndent;
- (BOOL)hasIsHangingPunctuation;
- (BOOL)hasIsLatinLineBreak;
- (BOOL)hasLeftMargin;
- (BOOL)hasLineSpacing;
- (BOOL)hasRightMargin;
- (BOOL)hasTabStops;
- (BOOL)isAnythingOverridden;
- (BOOL)isHangingPunctuation;
- (BOOL)isLatinLineBreak;
- (double)nonOveridenLeftMargin;
- (void)overrideWithProperties:(id)a0;
- (void)removeUnnecessaryOverrides;
- (void)setAfterSpacing:(id)a0;
- (void)setBeforeSpacing:(id)a0;
- (void)setBulletCharSet:(int)a0;
- (void)setBulletFont:(id)a0;
- (void)setBulletProperties:(id)a0;
- (void)setBulletSize:(id)a0;
- (void)setDefaultTab:(float)a0;
- (void)setFontAlign:(unsigned char)a0;
- (void)setIsHangingPunctuation:(BOOL)a0;
- (void)setIsLatinLineBreak:(BOOL)a0;

@end