Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Protected Member Functions | Private Attributes | Friends
VMRectInvalidator Class Reference
Inheritance diagram for VMRectInvalidator:
Inheritance graph
Collaboration diagram for VMRectInvalidator:
Collaboration graph

List of all members.

Public Member Functions

void sinkRectangle (in float x, in float y, in float width, in float height)

Protected Member Functions

 VMRectInvalidator (nsIViewManager *vm, nsIView *view, int twipsPerPx)

Private Attributes

nsCOMPtr< nsIViewManagermViewManager
int mTwipsPerPx


< nsISVGRectangleSink
CreateVMRectInvalidator (nsIViewManager *vm, nsIView *view, int twipsPerPx)

Detailed Description

Definition at line 88 of file nsSVGOuterSVGFrame.cpp.

Constructor & Destructor Documentation

VMRectInvalidator::VMRectInvalidator ( nsIViewManager vm,
nsIView view,
int  twipsPerPx 
) [protected]

Definition at line 111 of file nsSVGOuterSVGFrame.cpp.

    : mViewManager(vm), mView(view), mTwipsPerPx(twipsPerPx)

Member Function Documentation

void nsISVGRectangleSink::sinkRectangle ( in float  x,
in float  y,
in float  width,
in float  height 
) [inherited]

Friends And Related Function Documentation

Definition at line 118 of file nsSVGOuterSVGFrame.cpp.

  nsISVGRectangleSink* retval = new VMRectInvalidator(vm, view, twipsPerPx);
  return retval;

Member Data Documentation

Definition at line 105 of file nsSVGOuterSVGFrame.cpp.

Definition at line 104 of file nsSVGOuterSVGFrame.cpp.

Definition at line 103 of file nsSVGOuterSVGFrame.cpp.

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