Back to index

lightning-sunbird  0.9+nobinonly
nsCellMap Member List
This is the complete list of members for nsCellMap, including all inherited members.
AdjustForZeroSpan(nsTableCellMap &aMap, PRInt32 aRowIndex, PRInt32 aColIndex)nsCellMap [protected]
AppendCell(nsTableCellMap &aMap, nsTableCellFrame *aCellFrame, PRInt32 aRowIndex, PRBool aRebuildIfNecessary, nsRect &aDamageArea, PRInt32 *aBeginSearchAtCol=nsnull)nsCellMap
BCMapBorderIterator classnsCellMap [friend]
BCMapCellIterator classnsCellMap [friend]
CellsSpanInOrOut(nsTableCellMap &aMap, PRInt32 aStartRowIndex, PRInt32 aEndRowIndex, PRInt32 aStartColIndex, PRInt32 aEndColIndex)nsCellMap [protected]
CellsSpanOut(nsVoidArray &aNewRows)nsCellMap [protected]
ColHasSpanningCells(nsTableCellMap &aMap, PRInt32 aColIndex)nsCellMap
CreateEmptyRow(PRInt32 aRowIndex, PRInt32 aNumCols)nsCellMap [protected]
ExpandForZeroSpan(nsTableCellFrame *aCellFrame, PRInt32 aNumColsInTable)nsCellMap [protected]
ExpandWithCells(nsTableCellMap &aMap, nsVoidArray &aCellFrames, PRInt32 aRowIndex, PRInt32 aColIndex, PRInt32 aRowSpan, PRBool aRowSpanIsZero, nsRect &aDamageArea)nsCellMap [protected]
ExpandWithRows(nsTableCellMap &aMap, nsVoidArray &aRowFrames, PRInt32 aStartRowIndex, nsRect &aDamageArea)nsCellMap [protected]
GetCellFrame(PRInt32 aRowIndex, PRInt32 aColIndex, CellData &aData, PRBool aUseRowSpanIfOverlap) const nsCellMap
GetCellInfoAt(nsTableCellMap &aMap, PRInt32 aRowX, PRInt32 aColX, PRBool *aOriginates=nsnull, PRInt32 *aColSpan=nsnull)nsCellMap
GetColSpanForNewCell(nsTableCellFrame &aCellFrameToAdd, PRInt32 aColIndex, PRInt32 aNumColsInTable, PRBool &aIsZeroColSpan)nsCellMap [protected]
GetDataAt(nsTableCellMap &aMap, PRInt32 aMapRowIndex, PRInt32 aColIndex, PRBool aUpdateZeroSpan)nsCellMap [protected]
GetEffectiveColSpan(nsTableCellMap &aMap, PRInt32 aRowIndex, PRInt32 aColIndex, PRBool &aIsZeroColSpan)nsCellMap
GetNextSibling() const nsCellMap [inline]
GetNumCellsIn(PRInt32 aColIndex) const nsCellMap [protected]
GetNumCellsOriginatingInCol(PRInt32 aColIndex) const nsCellMap
GetNumCellsOriginatingInRow(PRInt32 aRowIndex) const nsCellMap
GetRowCount(PRBool aConsiderDeadRowSpanRows=PR_FALSE) const nsCellMap [inline]
GetRowGroup() const nsCellMap [inline]
GetRowSpan(nsTableCellMap &aMap, PRInt32 aRowIndex, PRInt32 aColIndex, PRBool aGetEffective, PRBool &aIsZeroRowSpan)nsCellMap
GetRowSpanForNewCell(nsTableCellFrame &aCellFrameToAdd, PRInt32 aRowIndex, PRBool &aIsZeroRowSpan)nsCellMap [protected]
Grow(nsTableCellMap &aMap, PRInt32 aNumRows, PRInt32 aRowIndex=-1)nsCellMap [protected]
GrowRow(nsVoidArray &aRow, PRInt32 aNumCols)nsCellMap [protected]
HasMoreThanOneCell(nsTableCellMap &aMap, PRInt32 aRowIndex)nsCellMap
InsertCells(nsTableCellMap &aMap, nsVoidArray &aCellFrames, PRInt32 aRowIndex, PRInt32 aColIndexBefore, nsRect &aDamageArea)nsCellMap
InsertRows(nsTableCellMap &aMap, nsVoidArray &aRows, PRInt32 aFirstRowIndex, PRBool aConsiderSpans, nsRect &aDamageArea)nsCellMap
IsZeroColSpan(PRInt32 aRowIndex, PRInt32 aColIndex) const nsCellMap [protected]
mNextSiblingnsCellMap [protected]
mRowCountnsCellMap [protected]
mRowGroupFramensCellMap [protected]
mRowsnsCellMap [protected]
nsCellMap(nsTableRowGroupFrame &aRowGroupFrame)nsCellMap
nsTableCellMap classnsCellMap [friend]
nsTableFrame classnsCellMap [friend]
RebuildConsideringCells(nsTableCellMap &aMap, PRInt32 aNumOrigCols, nsVoidArray *aCellFrames, PRInt32 aRowIndex, PRInt32 aColIndex, PRBool aInsert, nsRect &aDamageArea)nsCellMap [protected]
RebuildConsideringRows(nsTableCellMap &aMap, PRInt32 aStartRowIndex, nsVoidArray *aRowsToInsert, PRInt32 aNumRowsToRemove, nsRect &aDamageArea)nsCellMap [protected]
RemoveCell(nsTableCellMap &aMap, nsTableCellFrame *aCellFrame, PRInt32 aRowIndex, nsRect &aDamageArea)nsCellMap
RemoveRows(nsTableCellMap &aMap, PRInt32 aFirstRowIndex, PRInt32 aNumRowsToRemove, PRBool aConsiderSpans, nsRect &aDamageArea)nsCellMap
RowHasSpanningCells(nsTableCellMap &aMap, PRInt32 aRowIndex)nsCellMap
RowIsSpannedInto(nsTableCellMap &aMap, PRInt32 aRowIndex)nsCellMap
SetDataAt(nsTableCellMap &aMap, CellData &aCellData, PRInt32 aMapRowIndex, PRInt32 aColIndex, PRBool aCountZeroSpanAsSpan)nsCellMap [protected]
SetNextSibling(nsCellMap *aSibling)nsCellMap [inline]
ShrinkWithoutCell(nsTableCellMap &aMap, nsTableCellFrame &aCellFrame, PRInt32 aRowIndex, PRInt32 aColIndex, nsRect &aDamageArea)nsCellMap [protected]
ShrinkWithoutRows(nsTableCellMap &aMap, PRInt32 aFirstRowIndex, PRInt32 aNumRowsToRemove, nsRect &aDamageArea)nsCellMap [protected]
~nsCellMap()nsCellMap