Hot Door CORE  0.7.0
Adobe® Illustrator® Plug-in Library
Public Types | Public Member Functions | Public Attributes | List of all members
hdi::core::Font::Info Class Reference

Describes style information for an individual font. More...

#include <hdicoreFont.h>

Public Types

enum  Format { UnknownFormat = 0, TypeOneFormat = 10, TrueTypeFormat = 20 }
 Describes the font format.
 
enum  Encoding { UnknownEncoding = 0, DontCareEncoding = 10, StandardEncoding = 20, SpecialEncoding = 30 }
 Describes the font encoding.
 
enum  Script {
  UnknownScript = 0, NativeScript = 10, RomanScript = 20, JapaneseScript = 30,
  ChineseTraditionalScript = 40, ChineseSimplifiedScript = 50, KoreanScript = 60, ArabicScript = 70,
  HebrewScript = 80, GreekScript = 90, CyrillicScript = 100, EastEuropeanRomanScript = 110,
  TurkishScript = 120, BalticScript = 130, SymbolScript = 140
}
 Describes the font script.
 
enum  MojiZumeType {
  MojiZumeUnknown = 0, MojiZumeNone = 10, MojiZumeGXTrueType = 20, MojiZumePageMakerJ = 30,
  MojiZumeSfntATM = 40
}
 Describes the font MojiZume type.
 

Public Member Functions

 Info ()
 Constructs an Info object with default values. More...
 
virtual ~Info ()
 Destructs an Info object. More...
 

Public Attributes

Format format
 Font face formatting.
 
Encoding encoding
 Font face encoding.
 
Script script
 Font face script.
 
bool originalEncoding
 Is the font the original encoding?
 
bool familyInstalled
 Is the font family installed?
 
bool fauxedInstalled
 Is the font fauxed for another missing font?
 
bool isCID
 Is the font character ID-keyed?
 
MojiZumeType mojiZumeType
 MojiZume type of the font.
 
bool isOTF
 Is the font OpenType?
 
bool isBitmap
 Is the font bitmap?
 
bool isOCF
 Is the font Original Composer Format?
 
bool isATC
 Is the font Adobe Type Composer?
 
bool isMultipleMaster
 Is the font Adobe Multiple Master? More...
 

Detailed Description

Describes style information for an individual font.

Constructor & Destructor Documentation

hdi::core::Font::Info::Info ( )

Constructs an Info object with default values.

Author
GW
Date
08/2013
virtual hdi::core::Font::Info::~Info ( )
virtual

Destructs an Info object.

Author
GW
Date
08/2013

Member Data Documentation

bool hdi::core::Font::Info::isMultipleMaster

Is the font Adobe Multiple Master?

Note
Only available for Illustrator 17 and above