Back to index

lightning-sunbird  0.9+nobinonly
nsSelection Member List
This is the complete list of members for nsSelection, including all inherited members.
AdjustForMaintainedSelection(nsIContent *aContent, PRInt32 aOffset)nsSelection [private]
AdjustOffsetsFromStyle(nsIFrame *aFrame, PRBool *changeSelection, nsIContent **outContent, PRInt32 *outStartOffset, PRInt32 *outEndOffset)nsSelection [virtual]
BidiLevelFromClick(nsIContent *aNewFocus, PRUint32 aContentOffset)nsSelection [private]
BidiLevelFromMove(nsPresContext *aContext, nsIPresShell *aPresShell, nsIContent *aNode, PRUint32 aContentOffset, PRUint32 aKeycode, HINT aHint)nsSelection [private]
CharacterMove(PRBool aForward, PRBool aExtend)nsSelection [virtual]
ClearNormalSelection()nsSelection [private]
ClearTableCellSelection()nsSelection [inline]
CommonPageMove(PRBool aForward, PRBool aExtend, nsIScrollableView *aScrollableView, nsIFrameSelection *aFrameSel)nsSelection [virtual]
ConstrainFrameAndPointToAnchorSubtree(nsPresContext *aPresContext, nsIFrame *aFrame, nsPoint &aPoint, nsIFrame **aRetFrame, nsPoint &aRetPoint)nsSelection [private]
CreateAndAddRange(nsIDOMNode *aParentNode, PRInt32 aOffset)nsSelection [private]
DeleteFromDocument()nsSelection
EnableFrameNotification(PRBool aEnable)nsSelection [inline, virtual]
EndBatchChanges()nsSelection
FetchDesiredX(nscoord &aDesiredX)nsSelection [private]
FrameOrParentHasSpecialSelectionStyle(nsIFrame *aFrame, PRUint8 aSelectionStyle, nsIFrame **foundFrame)nsSelection [private]
GetBatching()nsSelection [inline, private]
GetCellIndexes(nsIContent *aCell, PRInt32 &aRowIndex, PRInt32 &aColIndex)nsSelection [private]
GetCellLayout(nsIContent *aCellContent)nsSelection [private]
GetDelayCaretOverExistingSelection(PRBool *aDelay)nsSelection [virtual]
GetDelayedCaretData(nsMouseEvent **aMouseEvent)nsSelection [virtual]
GetDisplaySelection(PRInt16 *aState)nsSelection [virtual]
GetFirstCellNodeInRange(nsIDOMRange *aRange, nsIDOMNode **aCellNode)nsSelection [private]
GetFirstSelectedCellAndRange(nsIDOMNode **aCell, nsIDOMRange **aRange)nsSelection [private]
GetFrameForNodeOffset(nsIContent *aNode, PRInt32 aOffset, HINT aHint, nsIFrame **aReturnFrame, PRInt32 *aReturnOffset)nsSelection [virtual]
GetFrameFromLevel(nsPresContext *aPresContext, nsIFrame *aFrameIn, nsDirection aDirection, PRUint8 aBidiLevel, nsIFrame **aFrameOut)nsSelection
GetHint(HINT *aHintRight)nsSelection [virtual]
GetLimiter(nsIContent **aLimiterContent)nsSelection [virtual]
GetMouseDoubleDown(PRBool *aDoubleDown)nsSelection [virtual]
GetMouseDownState(PRBool *aState)nsSelection [virtual]
GetNextSelectedCellAndRange(nsIDOMNode **aCell, nsIDOMRange **aRange)nsSelection [private]
GetNotifyFrames()nsSelection [inline, private]
GetParentTable(nsIContent *aCellNode, nsIContent **aTableNode)nsSelection [private]
GetPrevNextBidiLevels(nsPresContext *aPresContext, nsIContent *aNode, PRUint32 aContentOffset, nsIFrame **aPrevFrame, nsIFrame **aNextFrame, PRUint8 *aPrevLevel, PRUint8 *aNextLevel)nsSelection
GetPrevNextBidiLevels(nsPresContext *aPresContext, nsIContent *aNode, PRUint32 aContentOffset, HINT aHint, nsIFrame **aPrevFrame, nsIFrame **aNextFrame, PRUint8 *aPrevLevel, PRUint8 *aNextLevel)nsSelection [private]
GetRootForContentSubtree(nsIContent *aContent, nsIContent **aParent)nsSelection [private]
GetScrollableView(nsIScrollableView **aScrollView)nsSelection [inline, virtual]
GetSelection(SelectionType aType, nsISelection **aDomSelection)nsSelection [virtual]
GetShell()nsSelection [inline]
GetTableCellSelection(PRBool *aState)nsSelection [inline, virtual]
GetTableLayout(nsIContent *aTableContent)nsSelection [private]
HandleClick(nsIContent *aNewFocus, PRUint32 aContentOffset, PRUint32 aContentEndOffset, PRBool aContinueSelection, PRBool aMultipleSelection, PRBool aHint)nsSelection [virtual]
HandleDrag(nsPresContext *aPresContext, nsIFrame *aFrame, nsPoint &aPoint)nsSelection [virtual]
HandleKeyEvent(nsPresContext *aPresContext, nsGUIEvent *aGuiEvent)nsSelection [virtual]
HandleTableSelection(nsIContent *aParentContent, PRInt32 aContentOffset, PRInt32 aTarget, nsMouseEvent *aMouseEvent)nsSelection [virtual]
HandleTextEvent(nsGUIEvent *aGUIEvent)nsSelection [virtual]
HINT enum namensIFrameSelection
HINTLEFT enum valuensIFrameSelection
HINTRIGHT enum valuensIFrameSelection
Init(nsIPresShell *aShell, nsIContent *aLimiter)nsSelection [virtual]
IntraLineMove(PRBool aForward, PRBool aExtend)nsSelection [virtual]
InvalidateDesiredX()nsSelection [private]
IsInSameTable(nsIContent *aContent1, nsIContent *aContent2, nsIContent **aTableNode)nsSelection [private]
LineMove(PRBool aForward, PRBool aExtend)nsSelection [virtual]
LookUpSelection(nsIContent *aContent, PRInt32 aContentOffset, PRInt32 aContentLength, SelectionDetails **aReturnDetails, PRBool aSlowCheck)nsSelection [virtual]
MaintainSelection()nsSelection [virtual]
mAppendStartSelectedCellnsSelection [private]
mBatchingnsSelection [private]
mCellParentnsSelection [private]
mChangesDuringBatchingnsSelection [private]
mDelayCaretOverExistingSelectionnsSelection [private]
mDelayedMouseEventnsSelection [private]
mDelayedMouseEventValidnsSelection [private]
mDesiredXnsSelection [private]
mDesiredXSetnsSelection [private]
mDisplaySelectionnsSelection [private]
mDomSelectionsnsSelection [private]
mDragSelectingCellsnsSelection [private]
mEndSelectedCellnsSelection [private]
mHintnsSelection [private]
mIsEditornsSelection [private]
mLimiternsSelection [private]
mMaintainRangensSelection [private]
mMouseDoubleDownStatensSelection [private]
mMouseDownStatensSelection [private]
mNotifyFramesnsSelection [private]
MoveCaret(PRUint32 aKeycode, PRBool aContinueSelection, nsSelectionAmount aAmount)nsSelection [private]
mScrollViewnsSelection [private]
mSelectedCellIndexnsSelection [private]
mSelectingTableCellModensSelection [private]
mSelectionChangeReasonnsSelection [private]
mShellnsSelection [private]
mStartSelectedCellnsSelection [private]
mUnselectCellOnMouseUpnsSelection [private]
NotifySelectionListeners(SelectionType aType)nsSelection [private]
nsSelection()nsSelection
nsTypedSelection classnsSelection [friend]
PopReason()nsSelection [inline, private]
PostReason(PRInt16 aReason)nsSelection [inline, private]
RepaintSelection(nsPresContext *aPresContext, SelectionType aType)nsSelection [virtual]
ResizeBuffer(PRUint32 aNewBufSize)nsSelection [private]
ScrollSelectionIntoView(SelectionType aType, SelectionRegion aRegion, PRBool aIsSynchronous)nsSelection [virtual]
SelectAll()nsSelection [virtual]
SelectBlockOfCells(nsIContent *aStartNode, nsIContent *aEndNode)nsSelection [private]
SelectCellElement(nsIDOMElement *aCellElement)nsSelection [private]
SelectRowOrColumn(nsIContent *aCellContent, PRUint32 aTarget)nsSelection [private]
SetDelayCaretOverExistingSelection(PRBool aDelay)nsSelection [virtual]
SetDelayedCaretData(nsMouseEvent *aMouseEvent)nsSelection [virtual]
SetDesiredX(nscoord aX)nsSelection [private]
SetDirty(PRBool aDirty=PR_TRUE)nsSelection [inline, private]
SetDisplaySelection(PRInt16 aState)nsSelection [virtual]
SetHint(HINT aHintRight)nsSelection [virtual]
SetMouseDoubleDown(PRBool aDoubleDown)nsSelection [virtual]
SetMouseDownState(PRBool aState)nsSelection [virtual]
SetScrollableView(nsIScrollableView *aScrollView)nsSelection [virtual]
ShutDown()nsSelection [virtual]
StartAutoScrollTimer(nsPresContext *aPresContext, nsIView *aView, nsPoint &aPoint, PRUint32 aDelay)nsSelection [virtual]
StartBatchChanges()nsSelection
StopAutoScrollTimer()nsSelection [virtual]
TakeFocus(nsIContent *aNewFocus, PRUint32 aContentOffset, PRUint32 aContentEndOffset, PRBool aContinueSelection, PRBool aMultipleSelection)nsSelection [private]
WordMove(PRBool aForward, PRBool aExtend)nsSelection [virtual]
~nsSelection()nsSelection [virtual]