Functions | |
| NS_GENERIC_FACTORY_CONSTRUCTOR (nsThebesFontMetrics) NS_GENERIC_FACTORY_CONSTRUCTOR(gfxImageFrame) NS_GENERIC_FACTORY_CONSTRUCTOR(nsThebesDeviceContext) NS_GENERIC_FACTORY_CONSTRUCTOR(nsThebesRenderingContext) NS_GENERIC_FACTORY_CONSTRUCTOR(nsThebesImage) NS_GENERIC_FACTORY_CONSTRUCTOR(nsThebesRegion) NS_GENERIC_FACTORY_CONSTRUCTOR(nsThebesFontEnumerator) static NS_IMETHODIMP nsScriptableRegionConstructor(nsISupports *aOuter | |
| if (!aResult) | |
| if (aOuter) | |
| NS_NEWXPCOM (rgn, nsThebesRegion) | |
| if (rgn!=nsnull) | |
| NS_ADDREF (inst) | |
| NS_RELEASE (inst) | |
| PR_STATIC_CALLBACK (nsresult) nsThebesGfxModuleCtor(nsIModule *self) | |
| PR_STATIC_CALLBACK (void) nsThebesGfxModuleDtor(nsIModule *self) | |
Variables | |
| REFNSIID | aIID |
| REFNSIID void **aResult nsresult | rv = inst->QueryInterface(aIID, aResult) |
| nsIScriptableRegion * | inst = nsnull |
| * | aResult = nsnull |
| nsCOMPtr< nsIRegion > | rgn |
| nsCOMPtr< nsIScriptableRegion > | scriptableRgn = nsnull |
| NS_GENERIC_FACTORY_CONSTRUCTOR | ( | nsThebesFontMetrics | ) |
| if | ( | ! | aResult | ) |
| if | ( | aOuter | ) |
| NS_NEWXPCOM | ( | rgn | , | |
| nsThebesRegion | ||||
| ) |
| if | ( | rgn! | = nsnull |
) |
| NS_ADDREF | ( | inst | ) |
| NS_RELEASE | ( | inst | ) |
| PR_STATIC_CALLBACK | ( | nsresult | ) |
| PR_STATIC_CALLBACK | ( | void | ) |
| REFNSIID aIID |
1.5.6