Version: 3.1.3
wxSVGBitmapFileHandler Class Reference

#include <wx/dcsvg.h>

+ Inheritance diagram for wxSVGBitmapFileHandler:

Detailed Description

Handler saving a bitmap to an external file and linking to it from the SVG.

This handler is used by default by wxSVGFileDC.

See also
wxSVGFileDC::SetBitmapHandler().

Library:  wxCore
Category:  Device Contexts
Since
3.1.0

Public Member Functions

virtual bool ProcessBitmap (const wxBitmap &bitmap, wxCoord x, wxCoord y, wxOutputStream &stream) const
 Writes the bitmap representation as SVG to the given stream. More...
 

Member Function Documentation

virtual bool wxSVGBitmapFileHandler::ProcessBitmap ( const wxBitmap bitmap,
wxCoord  x,
wxCoord  y,
wxOutputStream stream 
) const
virtual

Writes the bitmap representation as SVG to the given stream.

The XML generated by this function will be inserted into the SVG file inline with the XML generated by the main wxSVGFileDC class so it is important that the XML is properly formed.

Parameters
bitmapA valid bitmap to add to SVG.
xHorizontal position of the bitmap.
yVertical position of the bitmap.
streamThe stream to write SVG contents to.

Implements wxSVGBitmapHandler.