Classes | Enumerations

nsStyleCoord.h File Reference

#include "nscore.h"
#include "nsCoord.h"
#include "nsCRT.h"
#include "nsStyleConsts.h"
Include dependency graph for nsStyleCoord.h:
This graph shows which files directly or indirectly include this file:

Classes

union  nsStyleUnion
class  nsStyleCoord
 Class that hold a single size specification used by the style system. More...
struct  nsStyleCoord::Calc
class  nsStyleSides
 Class that represents a set of top/right/bottom/left nsStyleCoords. More...
class  nsStyleCorners
 Class that represents a set of top-left/top-right/bottom-left/bottom-right nsStyleCoord pairs. More...

Enumerations

enum  nsStyleUnit {
  eStyleUnit_Null = 0, eStyleUnit_Normal = 1, eStyleUnit_Auto = 2, eStyleUnit_None = 3,
  eStyleUnit_Percent = 10, eStyleUnit_Factor = 11, eStyleUnit_Degree = 12, eStyleUnit_Grad = 13,
  eStyleUnit_Radian = 14, eStyleUnit_Coord = 20, eStyleUnit_Integer = 30, eStyleUnit_Enumerated = 32,
  eStyleUnit_Calc = 40
}

Enumeration Type Documentation

Enumerator:
eStyleUnit_Null 
eStyleUnit_Normal 
eStyleUnit_Auto 
eStyleUnit_None 
eStyleUnit_Percent 
eStyleUnit_Factor 
eStyleUnit_Degree 
eStyleUnit_Grad 
eStyleUnit_Radian 
eStyleUnit_Coord 
eStyleUnit_Integer 
eStyleUnit_Enumerated 
eStyleUnit_Calc