#include <nsCSSStruct.h>
Public Types | |
typedef nsCSSValue nsCSSRect::* | side_type |
Public Member Functions | |
nsCSSRect (void) | |
nsCSSRect (const nsCSSRect &aCopy) | |
~nsCSSRect () | |
PRBool | operator== (const nsCSSRect &aOther) const |
PRBool | operator!= (const nsCSSRect &aOther) const |
void | SetAllSidesTo (const nsCSSValue &aValue) |
void | Reset () |
PRBool | HasValue () const |
Public Attributes | |
nsCSSValue | mTop |
nsCSSValue | mRight |
nsCSSValue | mBottom |
nsCSSValue | mLeft |
Static Public Attributes | |
static const side_type | sides [4] |
typedef nsCSSValue nsCSSRect::* nsCSSRect::side_type |
nsCSSRect::nsCSSRect | ( | void | ) |
nsCSSRect::nsCSSRect | ( | const nsCSSRect & | aCopy | ) |
nsCSSRect::~nsCSSRect | ( | ) |
PRBool nsCSSRect::HasValue | ( | ) | const [inline] |
void nsCSSRect::Reset | ( | ) | [inline] |
void nsCSSRect::SetAllSidesTo | ( | const nsCSSValue & | aValue | ) |
const side_type nsCSSRect::sides[4] [static] |