![]() |
ATE::ICompFont Class ReferenceEncapsulates a composite font as a text resource. More...
Detailed DescriptionEncapsulates a composite font as a text resource. The methods allow you to add, access, and manipulate fonts for use with the Adobe Text Engine (ATE). This font contains Constructor & Destructor Documentation
Copy constructor.
References ATE::sCompFont.
Constructs this C++ object from the corresponding C object returned by an ATE suite function. The C++ object manages reference counting.
Destructor. References ATE::sCompFont.
Constructor: Creates a composite font from a text resources object.
References ATE::ITextResources::GetRef(), ATE::sCompFont, and ATE::Throw_ATE_Exception(). Member Function Documentation
Appends a component to this font.
References ATE::ICompFontComponent::GetRef(), ATE::sCompFont, and ATE::Throw_ATE_Exception().
Duplicates this font.
References ICompFont(), ATE::sCompFont, and ATE::Throw_ATE_Exception().
Retrieves a specific component from this font.
References ATE::ICompFontComponent::GetRef(), ATE::sCompFont, and ATE::Throw_ATE_Exception().
Retrieves a component from this font by index position. Use with
References ATE::sCompFont, and ATE::Throw_ATE_Exception().
Retrieves the number of components of this font. Use with
References ATE::sCompFont, and ATE::Throw_ATE_Exception().
Retrieves the font dictionary for this font.
References ATE::sCompFont, and ATE::Throw_ATE_Exception().
Retrieves the platform-specific name of this font.
References ATE::sCompFont, and ATE::Throw_ATE_Exception().
Retrieves the PostScript name of this font as a C string.
References ATE::sCompFont, and ATE::Throw_ATE_Exception().
Retrieves the PostScript name of this font as Unicode.
References ATE::sCompFont, and ATE::Throw_ATE_Exception().
Retrieves a reference to this object.
Referenced by ATE::ICompFontSet::Add(), ATE::ICompFontSet::Find(), and ATE::ICompFontSet::Replace().
Reports whether the ATC file for the font is currently loaded.
References ATE::sCompFont, and ATE::Throw_ATE_Exception().
Reports whether changes to the resource have been committed.
References ATE::sCompFont, and ATE::Throw_ATE_Exception().
Reports whether the resource is currently editable.
References ATE::sCompFont, and ATE::Throw_ATE_Exception().
Reports whether the resource been modified since it became editable.
References ATE::sCompFont, and ATE::Throw_ATE_Exception().
Reports whether this is a null object.
References ATE::sCompFont.
Comparison operator tests for inequality.
Assignment operator.
References ATE::sCompFont.
Comparison operator tests for equality.
Removes a component from this font.
References ATE::sCompFont, and ATE::Throw_ATE_Exception().
Replaces a component in this font.
References ATE::ICompFontComponent::GetRef(), ATE::sCompFont, and ATE::Throw_ATE_Exception().
Sets the font dictionary for this font.
References ATE::sCompFont, and ATE::Throw_ATE_Exception().
Sets the platform-specific name of this font. The PostScript name is automatically derived from this name.
References ATE::sCompFont, and ATE::Throw_ATE_Exception().
Reports whether the resource is in a valid state, either editable or committed.
References ATE::sCompFont, and ATE::Throw_ATE_Exception(). The documentation for this class was generated from the following files: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
![]() |
|