![]() |
Hot Door CORE 0.8.3
Adobe® Illustrator® Plug-in Library
|
Public Types | |
typedef std::vector< std::shared_ptr< TextGlyphRun > > | TextGlyphRunVector |
Public Member Functions | |
TextLine () | |
Creates a new TextLine object. | |
TextLine (const TextLine &tl_) | |
TextLine copy constructor. | |
virtual | ~TextLine () |
Destructs a TextLine object. | |
virtual TextLine & | operator= (const TextLine &rhs_) |
Overloaded assignment operator for TextLine objects. | |
virtual bool | operator== (const TextLine &rhs_) const |
Tests whether a given TextLine object is the same as another. | |
virtual bool | operator!= (const TextLine &rhs_) const |
Tests whether a given TextLine object is not the same as another. | |
virtual std::unique_ptr< ATE::ITextLine > | ateTextLine () const |
Gets the ATE text line ref around which the target object is wrapped. | |
virtual bool | isEmpty () const |
Gets whether the target TextLine object is empty. | |
virtual TextGlyphRunVector | glyphRuns () const |
Retrieves all glyph-runs for the target text line. | |
virtual std::unique_ptr< TextArt > | textFrame () const |
Retrieves the parent text frame of this line. | |
virtual std::unique_ptr< TextRange > | textRange () const |
Retrieves the text range for this line. | |
virtual int32_t | baselineCount () const |
Retrieves the count of baselines. | |
virtual bool | baseline (const int32_t index_, ArtboardPoint &start__, ArtboardPoint &end__) const |
Retrieves a baseline with a start and end point in the coordinate space of the containing text frame. | |
Friends | |
aip::TextLine * | __accessImpl (const TextLine &) |
TextLine | __accessCtor (const aip::TextLine &) |
hdi::core::TextLine::TextLine | ( | ) |
Creates a new TextLine object.
hdi::core::TextLine::TextLine | ( | const TextLine & | tl_ | ) |
|
virtual |
Destructs a TextLine object.
|
virtual |
Gets the ATE text line ref around which the target object is wrapped.
|
virtual |
Retrieves a baseline with a start and end point in the coordinate space of the containing text frame.
index_ | Index of the baseline in question |
start__ | Return-by-reference for the baseline start point |
end__ | Return-by-reference for the baseline end point |
|
virtual |
Retrieves the count of baselines.
|
virtual |
Retrieves all glyph-runs for the target text line.
|
virtual |
|
virtual |
Overloaded assignment operator for TextLine objects.
|
virtual |
|
virtual |
Retrieves the parent text frame of this line.
|
virtual |
Retrieves the text range for this line.