|
| Symbol () |
| Constructs an empty Symbol object.
|
|
| Symbol (const Symbol &sym_) |
| Constructs a new Symbol object from an existing Symbol object (copy constructor)
|
|
virtual | ~Symbol () |
| Symbol object destructor.
|
|
virtual Symbol & | operator= (const Symbol &rhs_) |
| Assigns one Symbol object to another.
|
|
virtual bool | dispose () |
| Removes the symbol from its document.
|
|
virtual bool | valid () const |
| Tests the validity of the target symbol by searching for it in the document.
|
|
virtual bool | operator== (const Symbol &rhs_) const |
| Tests whether a given Symbol object is the same as another.
|
|
virtual bool | operator!= (const Symbol &rhs_) const |
| Tests whether a given Symbol object is not the same as another.
|
|
virtual std::unique_ptr< Art > | sourceArt () const |
| Gets the Art object that defines the source art for the symbol.
|
|
virtual void | setSourceArt (const Art &art_) |
| Sets the Art object that defines the source art for the symbol.
|
|
virtual bool | isBeingEdited () const |
| Gets whether the target symbol is currently being edited in symbol editing mode.
|
|
virtual bool | setBeingEdited (const Art *const inst_=NULL) |
| Puts the document into symbol editing mode, with the target symbol being the one to edit.
|
|
virtual std::unique_ptr< Art > | newInstance (const ArtboardPoint ¢er_, const PaintOrder order_, const Art *const prep_=NULL) const |
| Creates a new instance of the symbol in the current document.
|
|
| Pattern () |
| Constructs an empty Pattern object.
|
|
| Pattern (const Pattern &patt_) |
| Constructs a new Pattern object from an existing Pattern object (copy constructor)
|
|
virtual | ~Pattern () |
| Pattern object destructor.
|
|
virtual Pattern & | operator= (const Pattern &rhs_) |
| Assigns one Pattern object to another.
|
|
virtual bool | dispose () |
| Removes the pattern from its document.
|
|
virtual AIPatternHandle | aiPatternHandle () const |
| Gets the pattern handle around which the target object is wrapped.
|
|
virtual bool | isEmpty () const |
| Gets whether the target Pattern object is empty (constructed with the default ctor)
|
|
virtual bool | valid () const |
| Tests the validity of the target pattern by searching for it in the document.
|
|
virtual Type | patternType () const |
| Gets the type of pattern the target object is representing.
|
|
virtual bool | operator== (const Pattern &rhs_) const |
| Tests whether a given Pattern object is the same as another.
|
|
virtual bool | operator!= (const Pattern &rhs_) const |
| Tests whether a given Pattern object is not the same as another.
|
|
virtual std::unique_ptr< Art > | sourceArt () const |
| Gets the Art object that defines the source art for the pattern.
|
|
virtual void | setSourceArt (const Art &art_) |
| Sets the Art object that defines the source art for the pattern.
|
|
virtual std::string | name () const |
| Gets the name of the pattern.
|
|
virtual void | setName (const std::string &name_) |
| Sets the name of the pattern.
|
|
virtual ArtboardRect | bounds () const |
| Gets the bounds rect for the target pattern.
|
|
virtual bool | isBeingEdited () const |
| Gets whether the target pattern is currently being edited in pattern editing mode.
|
|
virtual bool | setBeingEdited (const Art *const inst_=NULL) |
| Puts the document into pattern editing mode, with the target pattern being the one to edit.
|
|
Handles general symbol-related functionality.