Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Static Public Member Functions
nsLayoutAtoms Class Reference

This class wraps up the creation (and destruction) of the standard set of atoms used during layout processing. More...

#include <nsLayoutAtoms.h>

List of all members.

Public Member Functions

 LAYOUT_ATOM (all,"all") LAYOUT_ATOM(bcTableCellFrame
BCTableCellFrame LAYOUT_ATOM (boxMetricsProperty,"BoxMetricsProperty") LAYOUT_ATOM(changeListProperty
BCTableCellFrame ChangeListProperty LAYOUT_ATOM (collapseOffsetProperty,"CollapseOffsetProperty") LAYOUT_ATOM(computedOffsetProperty
BCTableCellFrame
ChangeListProperty
ComputedOffsetProperty 
LAYOUT_ATOM (IBSplitSpecialPrevSibling,"IBSplitSpecialPrevSibling") LAYOUT_ATOM(IBSplitSpecialSibling
BCTableCellFrame
ChangeListProperty
ComputedOffsetProperty
IBSplitSpecialSibling 
LAYOUT_ATOM (lineCursorProperty,"LineCursorProperty") LAYOUT_ATOM(maxElementWidthProperty
BCTableCellFrame
ChangeListProperty
ComputedOffsetProperty
IBSplitSpecialSibling
MaxElementWidthProperty 
LAYOUT_ATOM (overflowAreaProperty,"OverflowArea") LAYOUT_ATOM(overflowProperty
BCTableCellFrame
ChangeListProperty
ComputedOffsetProperty
IBSplitSpecialSibling
MaxElementWidthProperty
OverflowProperty 
LAYOUT_ATOM (overflowLinesProperty,"OverflowLinesProperty") LAYOUT_ATOM(overflowOutOfFlowsProperty
BCTableCellFrame
ChangeListProperty
ComputedOffsetProperty
IBSplitSpecialSibling
MaxElementWidthProperty
OverflowProperty
OverflowOutOfFlowsProperty 
LAYOUT_ATOM (overflowPlaceholdersProperty,"OverflowPlaceholdersProperty") LAYOUT_ATOM(rowUnpaginatedHeightProperty
BCTableCellFrame
ChangeListProperty
ComputedOffsetProperty
IBSplitSpecialSibling
MaxElementWidthProperty
OverflowProperty
OverflowOutOfFlowsProperty
RowUnpaginatedHeightProperty 
LAYOUT_ATOM (spaceManagerProperty,"SpaceManagerProperty") LAYOUT_ATOM(tableBCProperty
BCTableCellFrame
ChangeListProperty
ComputedOffsetProperty
IBSplitSpecialSibling
MaxElementWidthProperty
OverflowProperty
OverflowOutOfFlowsProperty
RowUnpaginatedHeightProperty
TableBCProperty 
LAYOUT_ATOM (baseLevel,"BaseLevel") LAYOUT_ATOM(embeddingLevel
BCTableCellFrame
ChangeListProperty
ComputedOffsetProperty
IBSplitSpecialSibling
MaxElementWidthProperty
OverflowProperty
OverflowOutOfFlowsProperty
RowUnpaginatedHeightProperty
TableBCProperty EmbeddingLevel 
LAYOUT_ATOM (endsInDiacritic,"EndsInDiacritic") LAYOUT_ATOM(nextBidi
BCTableCellFrame
ChangeListProperty
ComputedOffsetProperty
IBSplitSpecialSibling
MaxElementWidthProperty
OverflowProperty
OverflowOutOfFlowsProperty
RowUnpaginatedHeightProperty
TableBCProperty EmbeddingLevel
NextBidi 
LAYOUT_ATOM (charType,"charType") LAYOUT_ATOM(scriptEnabledBeforePrintPreview

Static Public Member Functions

static void AddRefAtoms ()

Detailed Description

This class wraps up the creation (and destruction) of the standard set of atoms used during layout processing.

These objects are created when the first presentation context is created and they are destroyed when the last presentation context object is destroyed.

Definition at line 49 of file nsLayoutAtoms.h.


Member Function Documentation

Definition at line 53 of file nsLayoutAtoms.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

nsLayoutAtoms::LAYOUT_ATOM ( all  ,
"all"   
)
BCTableCellFrame nsLayoutAtoms::LAYOUT_ATOM ( boxMetricsProperty  ,
"BoxMetricsProperty"   
)
BCTableCellFrame ChangeListProperty nsLayoutAtoms::LAYOUT_ATOM ( collapseOffsetProperty  ,
"CollapseOffsetProperty"   
)
BCTableCellFrame ChangeListProperty ComputedOffsetProperty nsLayoutAtoms::LAYOUT_ATOM ( IBSplitSpecialPrevSibling  ,
"IBSplitSpecialPrevSibling"   
)
BCTableCellFrame ChangeListProperty ComputedOffsetProperty IBSplitSpecialSibling nsLayoutAtoms::LAYOUT_ATOM ( lineCursorProperty  ,
"LineCursorProperty"   
)
BCTableCellFrame ChangeListProperty ComputedOffsetProperty IBSplitSpecialSibling MaxElementWidthProperty nsLayoutAtoms::LAYOUT_ATOM ( overflowAreaProperty  ,
"OverflowArea"   
)
BCTableCellFrame ChangeListProperty ComputedOffsetProperty IBSplitSpecialSibling MaxElementWidthProperty OverflowProperty nsLayoutAtoms::LAYOUT_ATOM ( overflowLinesProperty  ,
"OverflowLinesProperty"   
)
BCTableCellFrame ChangeListProperty ComputedOffsetProperty IBSplitSpecialSibling MaxElementWidthProperty OverflowProperty OverflowOutOfFlowsProperty nsLayoutAtoms::LAYOUT_ATOM ( overflowPlaceholdersProperty  ,
"OverflowPlaceholdersProperty"   
)
BCTableCellFrame ChangeListProperty ComputedOffsetProperty IBSplitSpecialSibling MaxElementWidthProperty OverflowProperty OverflowOutOfFlowsProperty RowUnpaginatedHeightProperty nsLayoutAtoms::LAYOUT_ATOM ( spaceManagerProperty  ,
"SpaceManagerProperty"   
)
BCTableCellFrame ChangeListProperty ComputedOffsetProperty IBSplitSpecialSibling MaxElementWidthProperty OverflowProperty OverflowOutOfFlowsProperty RowUnpaginatedHeightProperty TableBCProperty nsLayoutAtoms::LAYOUT_ATOM ( baseLevel  ,
"BaseLevel"   
)
BCTableCellFrame ChangeListProperty ComputedOffsetProperty IBSplitSpecialSibling MaxElementWidthProperty OverflowProperty OverflowOutOfFlowsProperty RowUnpaginatedHeightProperty TableBCProperty EmbeddingLevel nsLayoutAtoms::LAYOUT_ATOM ( endsInDiacritic  ,
"EndsInDiacritic"   
)
BCTableCellFrame ChangeListProperty ComputedOffsetProperty IBSplitSpecialSibling MaxElementWidthProperty OverflowProperty OverflowOutOfFlowsProperty RowUnpaginatedHeightProperty TableBCProperty EmbeddingLevel NextBidi nsLayoutAtoms::LAYOUT_ATOM ( charType  ,
"charType"   
)

The documentation for this class was generated from the following files: