Back to index

lightning-sunbird  0.9+nobinonly
Defines | Enumerations
nsCSSProperty.h File Reference
#include "nsCSSPropList.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define CSS_PROP(name_, id_, method_, datastruct_, member_, type_, kwtable_)   eCSSProperty_##id_,
#define CSS_PROP_SHORTHAND(name_, id_, method_)   eCSSProperty_##id_,

Enumerations

enum  nsCSSProperty {
  eCSSProperty_UNKNOWN = -1, CSS_PROP_BACKGROUND, CSS_PROP_BACKGROUND, eCSSProperty_COUNT_DUMMY = eCSSProperty_COUNT_no_shorthands - 1,
  CSS_PROP_BACKGROUND, CSS_PROP_BACKGROUND
}
enum  nsCSSType {
  eCSSType_Value, eCSSType_Rect, eCSSType_ValuePair, eCSSType_ValueList,
  eCSSType_CounterData, eCSSType_Quotes, eCSSType_Shadow
}

Define Documentation

#define CSS_PROP (   name_,
  id_,
  method_,
  datastruct_,
  member_,
  type_,
  kwtable_ 
)    eCSSProperty_##id_,

Definition at line 50 of file nsCSSProperty.h.

#define CSS_PROP_SHORTHAND (   name_,
  id_,
  method_ 
)    eCSSProperty_##id_,

Definition at line 708 of file nsCSSProperty.h.


Enumeration Type Documentation

Enumerator:
eCSSProperty_UNKNOWN 
CSS_PROP_BACKGROUND 
CSS_PROP_BACKGROUND 
eCSSProperty_COUNT_DUMMY 
CSS_PROP_BACKGROUND 
CSS_PROP_BACKGROUND 

Definition at line 47 of file nsCSSProperty.h.

                   {
  eCSSProperty_UNKNOWN = -1,

  #define CSS_PROP(name_, id_, method_, datastruct_, member_, type_, kwtable_) eCSSProperty_##id_,
  #include "nsCSSPropList.h"
  #undef CSS_PROP

  eCSSProperty_COUNT_no_shorthands,
  // Make the count continue where it left off:
  eCSSProperty_COUNT_DUMMY = eCSSProperty_COUNT_no_shorthands - 1,

  #define CSS_PROP_SHORTHAND(name_, id_, method_) eCSSProperty_##id_,
  #include "nsCSSPropList.h"
  #undef CSS_PROP_SHORTHAND

  eCSSProperty_COUNT
};
enum nsCSSType
Enumerator:
eCSSType_Value 
eCSSType_Rect 
eCSSType_ValuePair 
eCSSType_ValueList 
eCSSType_CounterData 
eCSSType_Quotes 
eCSSType_Shadow 

Definition at line 67 of file nsCSSProperty.h.