VCF::XCBGraphicsToolkit Class Reference
Class XCBGraphicsToolkit documentation.
More...
#include <XCBGraphicsToolkit.h>
Inheritance diagram for VCF::XCBGraphicsToolkit:
List of all members.
|
Public Member Functions |
| | XCBGraphicsToolkit () |
| virtual | ~XCBGraphicsToolkit () |
Static Public Member Functions |
| static xcb_connection_t * | getConnection () |
| static xcb_screen_t * | getScreen () |
| static FcPattern * | getFontPatternForFont (XCBFontPeer *fontPeer) |
| static String | getFontFileNameForFont (XCBFontPeer *fontPeer) |
| static void | updateFontAttributes (XCBFontPeer *fontPeer) |
| static Font | getDefaultFontFor (const int &type) |
| static double | getValue (const int &type, const String &text, Font *alternateFont) |
| static Size | getSize (const int &type, const String &text, Font *alternateFont) |
| static Rect | getRect (const int &type, Rect *rect, Font *alternateFont) |
| static Size | DLUToPixel (const Size &dlu, VCF::Font &font) |
Protected Member Functions |
| virtual ContextPeer * | internal_createContextPeer (const uint32 &width, const uint32 &height) |
| virtual ContextPeer * | internal_createContextPeer (OSHandleID contextID) |
| virtual FontPeer * | internal_createFontPeer (const String &fontName) |
| virtual FontPeer * | internal_createFontPeer (const String &fontName, const double &pointSize) |
| virtual Image * | internal_createImage (const uint32 &width, const uint32 &height, const Image::ImageType &imageType) |
| virtual Image * | internal_createImage (GraphicsContext *context, Rect *rect, const Image::ImageType &imageType) |
| virtual PrintSessionPeer * | internal_createPrintSessionPeer () |
| virtual GraphicsResourceBundlePeer * | internal_createGraphicsResourceBundlePeer () |
| virtual double | internal_getDPI (GraphicsContext *context) |
| virtual void | internal_systemSettingsChanged () |
Detailed Description
Class XCBGraphicsToolkit documentation.
Constructor & Destructor Documentation
| VCF::XCBGraphicsToolkit::XCBGraphicsToolkit |
( |
|
) |
|
|
| virtual VCF::XCBGraphicsToolkit::~XCBGraphicsToolkit |
( |
|
) |
[virtual] |
|
Member Function Documentation
| static Size VCF::XCBGraphicsToolkit::DLUToPixel |
( |
const Size & |
dlu, |
|
|
VCF::Font & |
font |
|
) |
[static] |
|
| static xcb_connection_t* VCF::XCBGraphicsToolkit::getConnection |
( |
|
) |
[static] |
|
| static Font VCF::XCBGraphicsToolkit::getDefaultFontFor |
( |
const int & |
type |
) |
[static] |
|
| static String VCF::XCBGraphicsToolkit::getFontFileNameForFont |
( |
XCBFontPeer * |
fontPeer |
) |
[static] |
|
| static FcPattern* VCF::XCBGraphicsToolkit::getFontPatternForFont |
( |
XCBFontPeer * |
fontPeer |
) |
[static] |
|
| static Rect VCF::XCBGraphicsToolkit::getRect |
( |
const int & |
type, |
|
|
Rect * |
rect, |
|
|
Font * |
alternateFont |
|
) |
[static] |
|
| static xcb_screen_t* VCF::XCBGraphicsToolkit::getScreen |
( |
|
) |
[static] |
|
| static Size VCF::XCBGraphicsToolkit::getSize |
( |
const int & |
type, |
|
|
const String & |
text, |
|
|
Font * |
alternateFont |
|
) |
[static] |
|
| static double VCF::XCBGraphicsToolkit::getValue |
( |
const int & |
type, |
|
|
const String & |
text, |
|
|
Font * |
alternateFont |
|
) |
[static] |
|
| virtual ContextPeer* VCF::XCBGraphicsToolkit::internal_createContextPeer |
( |
OSHandleID |
contextID |
) |
[protected, virtual] |
|
| virtual ContextPeer* VCF::XCBGraphicsToolkit::internal_createContextPeer |
( |
const uint32 & |
width, |
|
|
const uint32 & |
height |
|
) |
[protected, virtual] |
|
| virtual FontPeer* VCF::XCBGraphicsToolkit::internal_createFontPeer |
( |
const String & |
fontName, |
|
|
const double & |
pointSize |
|
) |
[protected, virtual] |
|
| virtual FontPeer* VCF::XCBGraphicsToolkit::internal_createFontPeer |
( |
const String & |
fontName |
) |
[protected, virtual] |
|
| virtual Image* VCF::XCBGraphicsToolkit::internal_createImage |
( |
const uint32 & |
width, |
|
|
const uint32 & |
height, |
|
|
const Image::ImageType & |
imageType |
|
) |
[protected, virtual] |
|
| virtual PrintSessionPeer* VCF::XCBGraphicsToolkit::internal_createPrintSessionPeer |
( |
|
) |
[protected, virtual] |
|
| virtual double VCF::XCBGraphicsToolkit::internal_getDPI |
( |
GraphicsContext * |
context |
) |
[protected, virtual] |
|
| virtual void VCF::XCBGraphicsToolkit::internal_systemSettingsChanged |
( |
|
) |
[protected, virtual] |
|
| static void VCF::XCBGraphicsToolkit::updateFontAttributes |
( |
XCBFontPeer * |
fontPeer |
) |
[static] |
|
The documentation for this class was generated from the following file: