CartoType API
Public Member Functions | Static Public Member Functions
CartoType::CSvgInterpreter Class Reference

#include <cartotype_svg.h>

Inheritance diagram for CartoType::CSvgInterpreter:
CartoType::Sax::TDefaultHandler CartoType::Sax::MContentHandler

List of all members.

Public Member Functions

const TBitmapBitmap () const

Static Public Member Functions

static CT_IMPORT CSvgInterpreterNew (TResult &aError, CEngine &aEngine, Sax::CXmlReader &aReader, const Sax::MAttributes &aAttributes, int32 aForcedWidth, int32 aForcedHeight, const TTransform *aTransform=NULL, CGraphicsContext *aGc=NULL)
static CT_IMPORT CBitmapDeleteButKeepBitmap (CSvgInterpreter *&aInterpreter)

Detailed Description

An SVG interpreter that reads SVG text from an XML reader and creates a 32bpp bitmap


Member Function Documentation

CT_EXPORT CBitmap * CSvgInterpreter::DeleteButKeepBitmap ( CSvgInterpreter *&  aInterpreter) [static]

Delete aInterpreter but keep and return the bitmap it has been writing to. Set aInterpreter to NULL. Do nothing and return NULL if using a GC supplied from outside.


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