Back to index

lightning-sunbird  0.9+nobinonly
Classes | Functions
nsRenderingContextXlib.h File Reference
#include "nsIDeviceContext.h"
#include "nsIWidget.h"
#include "nsRenderingContextImpl.h"
#include "nsUnitConversion.h"
#include "nsFont.h"
#include "nsFontMetricsXlib.h"
#include "nsPoint.h"
#include "nsString.h"
#include "nsCRT.h"
#include "nsTransform2D.h"
#include "nsRect.h"
#include "nsVoidArray.h"
#include "nsGfxCIID.h"
#include "nsDrawingSurfaceXlib.h"
#include "nsRegionXlib.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  nsRenderingContextXlibContext
class  nsRenderingContextXlib


nsresult CreateRenderingContextXlibContext (nsIDeviceContext *aDevice, nsRenderingContextXlibContext **aContext)
void DeleteRenderingContextXlibContext (nsRenderingContextXlibContext *aContext)

Class Documentation

class nsRenderingContextXlibContext

Definition at line 62 of file nsRenderingContextXlib.h.

Collaboration diagram for nsRenderingContextXlibContext:
Class Members
nsGCCacheXlib mGcCache

Function Documentation

Definition at line 76 of file nsRenderingContextXlib.cpp.

  nsRenderingContextXlibContext *rcctx;
  *aContext = nsnull;
  rcctx = new nsRenderingContextXlibContext();
  if (!rcctx)
  /* No |Init()|-function to call (yet) */ 
  *aContext = rcctx;
  return NS_OK;

Here is the caller graph for this function:

Definition at line 92 of file nsRenderingContextXlib.cpp.

  if (aContext) {
    delete aContext;

Here is the caller graph for this function: