Hot Door CORE 0.8.2
Adobe® Illustrator® Plug-in Library
|
Classes | |
class | Iterator |
Allows for iteration through the children of a character style set, a la std::vector iteration. More... | |
Public Types | |
typedef std::unique_ptr< Iterator > | IteratorUP |
typedef std::shared_ptr< Iterator > | IteratorSP |
typedef std::weak_ptr< Iterator > | IteratorWP |
Public Member Functions | |
TextCharStyleSet () | |
Creates a new TextCharStyleSet object. | |
TextCharStyleSet (const TextCharStyleSet &css_) | |
TextCharStyleSet copy constructor. | |
virtual | ~TextCharStyleSet () |
Destructs a TextCharStyleSet object. | |
virtual TextCharStyleSet & | operator= (const TextCharStyleSet &rhs_) |
Overloaded assignment operator for TextCharStyleSet objects. | |
virtual bool | operator== (const TextCharStyleSet &rhs_) const |
Tests whether a given TextCharStyleSet object is the same as another. | |
virtual bool | operator!= (const TextCharStyleSet &rhs_) const |
Tests whether a given TextCharStyleSet object is not the same as another. | |
virtual std::unique_ptr< ATE::ICharStyles > | ateCharStyleSet () const |
Gets the ATE char style set ref around which the target object is wrapped. | |
virtual bool | isEmpty () const |
Gets whether the target TextCharStyleSet object is empty. | |
virtual int32_t | size () const |
Gets the count of the contained char styles. | |
virtual Iterator | begin () const |
Gets an iterator for the set. | |
virtual void | showAllStyles () const |
Shows all char styles. | |
virtual void | showOnlyUnreferencedStyles () const |
Shows only styles to which there are not references in text. | |
virtual void | showOnlyStylesReferencedIn (const TextRange &range_) |
Shows only styles that are used in the given text range. | |
virtual void | moveStyleTo (const TextCharStyle &style_, const int32_t pos_) |
Reorders styles in this set by moving a style to a given position. | |
Friends | |
aip::TextCharStyleSet * | __accessImpl (const TextCharStyleSet &) |
TextCharStyleSet | __accessCtor (const aip::TextCharStyleSet &) |
hdi::core::TextCharStyleSet::TextCharStyleSet | ( | ) |
Creates a new TextCharStyleSet object.
hdi::core::TextCharStyleSet::TextCharStyleSet | ( | const TextCharStyleSet & | css_ | ) |
TextCharStyleSet copy constructor.
css_ | TextCharStyleSet object to copy values from |
|
virtual |
Destructs a TextCharStyleSet object.
|
virtual |
Gets the ATE char style set ref around which the target object is wrapped.
|
virtual |
Gets an iterator for the set.
|
virtual |
Gets whether the target TextCharStyleSet object is empty.
|
virtual |
Reorders styles in this set by moving a style to a given position.
style_ | Style to move |
pos_ | New index for style_ |
|
virtual |
Tests whether a given TextCharStyleSet object is not the same as another.
rhs_ | TextCharStyleSet to compare against (righthand side of inequality operator) |
|
virtual |
Overloaded assignment operator for TextCharStyleSet objects.
|
virtual |
Tests whether a given TextCharStyleSet object is the same as another.
rhs_ | TextCharStyleSet to compare against (righthand side of equality operator) |
|
virtual |
Shows all char styles.
|
virtual |
Shows only styles that are used in the given text range.
range_ | The text range in question |
|
virtual |
Shows only styles to which there are not references in text.
|
virtual |
Gets the count of the contained char styles.