Hot Door CORE 0.8.2
Adobe® Illustrator® Plug-in Library
|
Allows for easy inspection of Illustrator text characters. More...
#include <hdicoreTextCharInspector.h>
Public Types | |
enum | CollapseDirection { UnknownCollapseDir = 0 , CollapseEndDir = 10 , CollapseStartDir = 20 } |
typedef std::vector< ArtColor > | ArtColorVector |
typedef std::vector< bool > | BoolVector |
typedef std::vector< double > | DoubleVector |
typedef std::vector< std::shared_ptr< Font > > | FontVector |
typedef std::vector< int32_t > | IntVector |
typedef std::vector< StrokeStyle::CapStyle > | CapStyleVector |
typedef std::vector< FigureStyle > | FigureStyleVector |
typedef std::vector< FontCapsType > | FontCapsTypeVector |
typedef std::vector< FontBaseline > | FontBaselineVector |
typedef std::vector< FontOpenTypePosition > | FontOpenTypePositionVector |
typedef std::vector< StrokeStyle::JoinStyle > | JoinStyleVector |
typedef std::vector< StrikethroughPosition > | StrikethroughPositionVector |
typedef std::vector< UnderlinePosition > | UnderlinePositionVector |
Public Member Functions | |
TextCharInspector () | |
Creates a new TextCharInspector object. | |
TextCharInspector (const TextCharInspector &ci_) | |
TextCharInspector copy constructor. | |
virtual | ~TextCharInspector () |
Destructs a TextCharInspector object. | |
virtual TextCharInspector & | operator= (const TextCharInspector &rhs_) |
Overloaded assignment operator for TextCharInspector objects. | |
virtual bool | operator== (const TextCharInspector &rhs_) const |
Tests whether a given TextCharInspector object is the same as another. | |
virtual bool | operator!= (const TextCharInspector &rhs_) const |
Tests whether a given TextCharInspector object is not the same as another. | |
virtual std::unique_ptr< ATE::ICharInspector > | ateCharInspector () const |
Gets the ATE char inspector ref around which the target object is wrapped. | |
virtual bool | isEmpty () const |
Gets whether the target TextCharInspector object is empty. | |
virtual FontVector | font () const |
Retrieves the fonts from the character set. | |
virtual DoubleVector | fontSize () const |
Retrieves the font size values from the character set. | |
virtual DoubleVector | horizontalScale () const |
Retrieves the horizontal scale values from the character set. | |
virtual DoubleVector | verticalScale () const |
Retrieves the vertical scale values from the character set. | |
virtual BoolVector | syntheticBold () const |
Retrieves the synthetic bold values from the character set. | |
virtual BoolVector | syntheticItalic () const |
Retrieves the synthetic italic values from the character set. | |
virtual BoolVector | autoLeading () const |
Retrieves the auto-leading values from the character set. | |
virtual DoubleVector | leading () const |
Retrieves the leading values from the character set. | |
virtual IntVector | tracking () const |
Retrieves the tracking values from the character set. | |
virtual DoubleVector | baselineShift () const |
Retrieves the baseline shift values from the character set. | |
virtual DoubleVector | characterRotation () const |
Retrieves the char rotation values from the character set. | |
virtual FontCapsTypeVector | fontCaps () const |
Retrieves the font cap values from the character set. | |
virtual FontBaselineVector | fontBaseline () const |
Retrieves the font baseline values from the character set. | |
virtual FontOpenTypePositionVector | fontOpenTypePosition () const |
Retrieves the font position values from the character set. | |
virtual StrikethroughPositionVector | strikethroughPosition () const |
Retrieves the strikethrough position values from the character set. | |
virtual UnderlinePositionVector | underlinePosition () const |
Retrieves the underline position values from the character set. | |
virtual DoubleVector | underlineOffset () const |
Retrieves the underline offset values from the character set. | |
virtual BoolVector | ligature () const |
Retrieves the ligature values from the character set. | |
virtual BoolVector | discretionaryLigatures () const |
Retrieves the discretionary ligature values from the character set. | |
virtual BoolVector | contextualLigatures () const |
Retrieves the contextual ligature values from the character set. | |
virtual BoolVector | alternateLigatures () const |
Retrieves the alternate ligature values from the character set. | |
virtual BoolVector | oldStyle () const |
Retrieves the old-style values from the character set. | |
virtual BoolVector | fractions () const |
Retrieves the fraction values from the character set. | |
virtual BoolVector | ordinals () const |
Retrieves the ordinal values from the character set. | |
virtual BoolVector | swash () const |
Retrieves the swash values from the character set. | |
virtual BoolVector | titling () const |
Retrieves the titling values from the character set. | |
virtual BoolVector | connectionForms () const |
Retrieves the connection form values from the character set. | |
virtual BoolVector | stylisticAlternates () const |
Retrieves the style alternative values from the character set. | |
IntVector | stylisticSets () const |
Retrieves the style sets values from the character set. | |
virtual BoolVector | ornaments () const |
Retrieves the ornament values from the character set. | |
virtual FigureStyleVector | figureStyle () const |
Retrieves the figure style values from the character set. | |
virtual BoolVector | noBreak () const |
Retrieves the no-break values from the character set. | |
virtual BoolVector | fill () const |
Retrieves the fill values from the character set. | |
virtual BoolVector | fillVisible () const |
Retrieves the fill visibility values from the character set. | |
virtual ArtColorVector | fillColor () const |
Retrieves the fill color values from the character set. | |
virtual BoolVector | fillFirst () const |
Retrieves the fill-first values from the character set. | |
virtual BoolVector | fillOverPrint () const |
Retrieves the fill overprint values from the character set. | |
virtual BoolVector | fillBackground () const |
Retrieves the background fill values from the character set. | |
virtual ArtColorVector | fillBackgroundColor () const |
Retrieves the background fill color values from the character set. | |
virtual BoolVector | stroke () const |
Retrieves the stroke values from the character set. | |
virtual BoolVector | strokeVisible () const |
Retrieves the stroke visibility values from the character set. | |
virtual ArtColorVector | strokeColor () const |
Retrieves the stroke color values from the character set. | |
virtual BoolVector | strokeOverPrint () const |
Retrieves the stroke overprint values from the character set. | |
virtual CapStyleVector | lineCap () const |
Retrieves the line cap values from the character set. | |
virtual JoinStyleVector | lineJoin () const |
Retrieves the line join values from the character set. | |
virtual DoubleVector | lineWidth () const |
Retrieves the line width values from the character set. | |
virtual DoubleVector | miterLimit () const |
Retrieves the miter limit values from the character set. | |
virtual DoubleVector | lineDashOffset () const |
Retrieves the line dash offset values from the character set. | |
virtual std::vector< DoubleVector > | lineDashArray () const |
Retrieves the line dash values from the character set. | |
Friends | |
aip::TextCharInspector * | __accessImpl (const TextCharInspector &) |
TextCharInspector | __accessCtor (const aip::TextCharInspector &) |
Allows for easy inspection of Illustrator text characters.
hdi::core::TextCharInspector::TextCharInspector | ( | ) |
Creates a new TextCharInspector object.
hdi::core::TextCharInspector::TextCharInspector | ( | const TextCharInspector & | ci_ | ) |
TextCharInspector copy constructor.
ci_ | TextCharInspector object to copy values from |
|
virtual |
Destructs a TextCharInspector object.
|
virtual |
Retrieves the alternate ligature values from the character set.
|
virtual |
Gets the ATE char inspector ref around which the target object is wrapped.
|
virtual |
Retrieves the auto-leading values from the character set.
|
virtual |
Retrieves the baseline shift values from the character set.
|
virtual |
Retrieves the char rotation values from the character set.
|
virtual |
Retrieves the connection form values from the character set.
|
virtual |
Retrieves the contextual ligature values from the character set.
|
virtual |
Retrieves the discretionary ligature values from the character set.
|
virtual |
Retrieves the figure style values from the character set.
|
virtual |
Retrieves the fill values from the character set.
|
virtual |
Retrieves the background fill values from the character set.
|
virtual |
Retrieves the background fill color values from the character set.
|
virtual |
Retrieves the fill color values from the character set.
|
virtual |
Retrieves the fill-first values from the character set.
|
virtual |
Retrieves the fill overprint values from the character set.
|
virtual |
Retrieves the fill visibility values from the character set.
|
virtual |
Retrieves the fonts from the character set.
|
virtual |
Retrieves the font baseline values from the character set.
|
virtual |
Retrieves the font cap values from the character set.
|
virtual |
Retrieves the font position values from the character set.
|
virtual |
Retrieves the font size values from the character set.
|
virtual |
Retrieves the fraction values from the character set.
|
virtual |
Retrieves the horizontal scale values from the character set.
|
virtual |
Gets whether the target TextCharInspector object is empty.
|
virtual |
Retrieves the leading values from the character set.
|
virtual |
Retrieves the ligature values from the character set.
|
virtual |
Retrieves the line cap values from the character set.
|
virtual |
Retrieves the line dash values from the character set.
|
virtual |
Retrieves the line dash offset values from the character set.
|
virtual |
Retrieves the line join values from the character set.
|
virtual |
Retrieves the line width values from the character set.
|
virtual |
Retrieves the miter limit values from the character set.
|
virtual |
Retrieves the no-break values from the character set.
|
virtual |
Retrieves the old-style values from the character set.
|
virtual |
Tests whether a given TextCharInspector object is not the same as another.
rhs_ | TextCharInspector to compare against (righthand side of inequality operator) |
|
virtual |
Overloaded assignment operator for TextCharInspector objects.
|
virtual |
Tests whether a given TextCharInspector object is the same as another.
rhs_ | TextCharInspector to compare against (righthand side of equality operator) |
|
virtual |
Retrieves the ordinal values from the character set.
|
virtual |
Retrieves the ornament values from the character set.
|
virtual |
Retrieves the strikethrough position values from the character set.
|
virtual |
Retrieves the stroke values from the character set.
|
virtual |
Retrieves the stroke color values from the character set.
|
virtual |
Retrieves the stroke overprint values from the character set.
|
virtual |
Retrieves the stroke visibility values from the character set.
|
virtual |
Retrieves the style alternative values from the character set.
IntVector hdi::core::TextCharInspector::stylisticSets | ( | ) | const |
Retrieves the style sets values from the character set.
|
virtual |
Retrieves the swash values from the character set.
|
virtual |
Retrieves the synthetic bold values from the character set.
|
virtual |
Retrieves the synthetic italic values from the character set.
|
virtual |
Retrieves the titling values from the character set.
|
virtual |
Retrieves the tracking values from the character set.
|
virtual |
Retrieves the underline offset values from the character set.
|
virtual |
Retrieves the underline position values from the character set.
|
virtual |
Retrieves the vertical scale values from the character set.