macx::TypeServices Class Reference

Apple Type Services (ATS) support. More...

#include <macTypeServices.h>

List of all members.

Static Public Member Functions

static std::string getFontFilePathForName (const std::string &fontName)
 Return posix file path for given font name (using normal naming scheme and postscript font name) (UTF8).
static std::string getSystemFontName ()
 Returns the Postscript font name of the Aqua system font used for standard interface items, such as button labels, menu items, and so on.
static std::string getSystemFontFamilyName ()
 Returns the family name of the Aqua system font used for standard interface items, such as button labels, menu items, and so on.
static std::string getUserProportionalPitchFontName ()
 Returns the Postscript font name of the font used by default for documents and other text under the user’s control, when that font should be proportional-pitch.
static std::string getUserProportionalPitchFontFamilyName ()
 Returns the family name of the font used by default for documents and other text under the user’s control, when that font should be proportional-pitch.
static std::string getUserFixedPitchFontName ()
 Returns the Postscript font name of the font used by default for documents and other text under the user’s control, when that font should be fixed-pitch.
static std::string getUserFixedPitchFontFamilyName ()
 Returns the family name of the font used by default for documents and other text under the user’s control, when that font should be fixed-pitch.


Detailed Description

Apple Type Services (ATS) support.

Definition at line 16 of file macTypeServices.h.


Member Function Documentation

static std::string macx::TypeServices::getFontFilePathForName ( const std::string &  fontName  )  [static]

Return posix file path for given font name (using normal naming scheme and postscript font name) (UTF8).

static std::string macx::TypeServices::getSystemFontFamilyName (  )  [static]

Returns the family name of the Aqua system font used for standard interface items, such as button labels, menu items, and so on.

static std::string macx::TypeServices::getSystemFontName (  )  [static]

Returns the Postscript font name of the Aqua system font used for standard interface items, such as button labels, menu items, and so on.

static std::string macx::TypeServices::getUserFixedPitchFontFamilyName (  )  [static]

Returns the family name of the font used by default for documents and other text under the user’s control, when that font should be fixed-pitch.

static std::string macx::TypeServices::getUserFixedPitchFontName (  )  [static]

Returns the Postscript font name of the font used by default for documents and other text under the user’s control, when that font should be fixed-pitch.

static std::string macx::TypeServices::getUserProportionalPitchFontFamilyName (  )  [static]

Returns the family name of the font used by default for documents and other text under the user’s control, when that font should be proportional-pitch.

static std::string macx::TypeServices::getUserProportionalPitchFontName (  )  [static]

Returns the Postscript font name of the font used by default for documents and other text under the user’s control, when that font should be proportional-pitch.


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

Generated on Sat Sep 3 18:39:34 2011 for MeVisLab Toolbox Reference by  doxygen 1.5.8