nsSVGGFrame Class Reference

Inheritance diagram for nsSVGGFrame:

Inheritance graph
[legend]
Collaboration diagram for nsSVGGFrame:

Collaboration graph
[legend]
List of all members.

Public Member Functions

Protected Member Functions

Friends


Constructor & Destructor Documentation

nsSVGGFrame::nsSVGGFrame  )  [protected]
 

Definition at line 148 of file nsSVGGFrame.cpp.

nsSVGGFrame::~nsSVGGFrame  )  [protected, virtual]
 

Definition at line 152 of file nsSVGGFrame.cpp.


Member Function Documentation

nsresult nsSVGGFrame::Init  )  [protected]
 

Definition at line 164 of file nsSVGGFrame.cpp.

virtual nsresult nsSVGGFrame::QueryInterface const nsIID &  aIID,
void **  aInstancePtr
[protected, virtual]
 

virtual nsresult nsSVGGFrame::AppendFrames nsIPresContext *  aPresContext,
nsIPresShell &  aPresShell,
nsIAtom *  aListName,
nsIFrame aFrameList
[virtual]
 

virtual nsresult nsSVGGFrame::InsertFrames nsIPresContext *  aPresContext,
nsIPresShell &  aPresShell,
nsIAtom *  aListName,
nsIFrame aPrevFrame,
nsIFrame aFrameList
[virtual]
 

virtual nsresult nsSVGGFrame::RemoveFrame nsIPresContext *  aPresContext,
nsIPresShell &  aPresShell,
nsIAtom *  aListName,
nsIFrame aOldFrame
[virtual]
 

virtual nsresult nsSVGGFrame::ReplaceFrame nsIPresContext *  aPresContext,
nsIPresShell &  aPresShell,
nsIAtom *  aListName,
nsIFrame aOldFrame,
nsIFrame aNewFrame
[virtual]
 

Reimplemented from nsContainerFrame.

virtual nsresult nsSVGGFrame::Init nsIPresContext *  aPresContext,
nsIContent *  aContent,
nsIFrame aParent,
nsStyleContext *  aContext,
nsIFrame aPrevInFlow
[virtual]
 

Reimplemented from nsContainerFrame.

virtual nsresult nsSVGGFrame::WillModifySVGObservable nsISVGValue *  observable  )  [virtual]
 

virtual nsresult nsSVGGFrame::DidModifySVGObservable nsISVGValue *  observable  )  [virtual]
 

virtual nsresult nsSVGGFrame::Paint nsISVGRendererCanvas canvas,
const nsRect &  dirtyRectTwips
[virtual]
 

Implements nsISVGChildFrame.

virtual nsresult nsSVGGFrame::GetFrameForPoint float  x,
float  y,
nsIFrame **  hit
[virtual]
 

Implements nsISVGChildFrame.

virtual already_AddRefed<nsISVGRendererRegion> nsSVGGFrame::GetCoveredRegion  )  [virtual]
 

Implements nsISVGChildFrame.

virtual nsresult nsSVGGFrame::InitialUpdate  )  [virtual]
 

Implements nsISVGChildFrame.

virtual nsresult nsSVGGFrame::NotifyCTMChanged  )  [virtual]
 

Implements nsISVGChildFrame.

virtual nsresult nsSVGGFrame::NotifyRedrawSuspended  )  [virtual]
 

Implements nsISVGChildFrame.

virtual nsresult nsSVGGFrame::NotifyRedrawUnsuspended  )  [virtual]
 

Implements nsISVGChildFrame.

virtual nsresult nsSVGGFrame::GetBBox nsIDOMSVGRect **  _retval  )  [virtual]
 

Implements nsISVGChildFrame.

virtual nsISVGOuterSVGFrame* nsSVGGFrame::GetOuterSVGFrame  )  [virtual]
 

Implements nsISVGContainerFrame.


Friends And Related Function Documentation

nsresult NS_NewSVGGFrame nsIPresShell *  aPresShell,
nsIContent *  aContent,
nsIFrame **  aNewFrame
[friend]
 

Definition at line 127 of file nsSVGGFrame.cpp.


The documentation for this class was generated from the following file:
Generated on Wed Sep 10 22:25:44 2003 for Mozilla SVG Project Rendering Backend by doxygen1.3