Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
nsIRangeUtils Class Reference

#include <nsIRangeUtils.h>

Inheritance diagram for nsIRangeUtils:
Inheritance graph
[legend]
Collaboration diagram for nsIRangeUtils:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 NS_IMETHOD_ (PRInt32) ComparePoints(nsIDOMNode *aParent1
 NS_IMETHOD_ (PRBool) IsNodeIntersectsRange(nsIContent *aNode
NS_IMETHOD CompareNodeToRange (nsIContent *aNode, nsIDOMRange *aRange, PRBool *outNodeBefore, PRBool *outNodeAfter)=0

Public Attributes

PRInt32 aOffset1
PRInt32 nsIDOMNodeaParent2
PRInt32 nsIDOMNode PRInt32 aOffset2 = 0
nsIDOMRangeaRange = 0

Detailed Description

Definition at line 56 of file nsIRangeUtils.h.


Member Function Documentation

NS_IMETHOD nsIRangeUtils::CompareNodeToRange ( nsIContent aNode,
nsIDOMRange aRange,
PRBool outNodeBefore,
PRBool outNodeAfter 
) [pure virtual]

Implemented in nsRangeUtils.

Here is the caller graph for this function:

Reimplemented in nsRangeUtils.

Reimplemented in nsRangeUtils.


Member Data Documentation

Reimplemented in nsRangeUtils.

Definition at line 60 of file nsIRangeUtils.h.

Reimplemented in nsRangeUtils.

Definition at line 61 of file nsIRangeUtils.h.

Reimplemented in nsRangeUtils.

Definition at line 60 of file nsIRangeUtils.h.

Reimplemented in nsRangeUtils.

Definition at line 63 of file nsIRangeUtils.h.


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