Public Member Functions | Static Public Member Functions | Public Attributes | Protected Attributes

nsStyleColumn Struct Reference

#include <nsStyleStruct.h>

Collaboration diagram for nsStyleColumn:

List of all members.

Public Member Functions

 nsStyleColumn (nsPresContext *aPresContext)
 nsStyleColumn (const nsStyleColumn &aSource)
 ~nsStyleColumn ()
void * operator new (size_t sz, nsPresContext *aContext) throw ()
void Destroy (nsPresContext *aContext)
nsChangeHint CalcDifference (const nsStyleColumn &aOther) const
void SetColumnRuleWidth (nscoord aWidth)
nscoord GetComputedColumnRuleWidth () const

Static Public Member Functions

static PRBool ForceCompare ()

Public Attributes

PRUint32 mColumnCount
nsStyleCoord mColumnWidth
nsStyleCoord mColumnGap
nscolor mColumnRuleColor
PRUint8 mColumnRuleStyle
PRPackedBool mColumnRuleColorIsForeground

Protected Attributes

nscoord mColumnRuleWidth
nscoord mTwipsPerPixel

Constructor & Destructor Documentation

nsStyleColumn::nsStyleColumn ( nsPresContext aPresContext  ) 
nsStyleColumn::nsStyleColumn ( const nsStyleColumn aSource  ) 
nsStyleColumn::~nsStyleColumn (  ) 

Member Function Documentation

nsChangeHint nsStyleColumn::CalcDifference ( const nsStyleColumn aOther  )  const
void nsStyleColumn::Destroy ( nsPresContext aContext  )  [inline]
static PRBool nsStyleColumn::ForceCompare (  )  [inline, static]
nscoord nsStyleColumn::GetComputedColumnRuleWidth (  )  const [inline]
void* nsStyleColumn::operator new ( size_t  sz,
nsPresContext aContext 
) throw () [inline]
void nsStyleColumn::SetColumnRuleWidth ( nscoord  aWidth  )  [inline]

Member Data Documentation


The documentation for this struct was generated from the following file: