![]() |
ai::CopyScope Class ReferenceA wrapper class for the
Detailed DescriptionA wrapper class for the Copy scopes allow you to group a collection of art object duplication operations as parts a single logical copy operation, in order to maintain some cross-object information through the set of individual operations. An example is linked text object information. When you duplicate the individual text frame objects, the need to maintain their linked attributes. You can either copy all of the linked objects in a single call to You cannot assign or copy the Constructor & Destructor Documentation
Default constructor. Creates an empty copy scope object.
Creates a copy scope object of a given type.
References Initialize().
Destructor. Destroys the owned scope if it has not already been properly terminated. Does not throw exceptions or return an error code. To determine if there was an error terminating the scope. use References IsValid(), and Terminate(). Member Function Documentation
Initializes the type of an uninitialized copy scope. Throws exceptions.
References Initialize().
Initializes the type of an uninitialized copy scope. Does not throw exceptions.
References IsValid(), kAICopyScopeAlreadyInitialized, and kNoErr. Referenced by CopyScope(), and Initialize().
Reports whether a copy scope has been initialized.
Referenced by Initialize(), Terminate(), and ~CopyScope().
Terminates the copy scope owned by this scope object, regardless of whether it has been initialized. Throws exceptions.
Referenced by ~CopyScope().
The documentation for this class was generated from the following file: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
![]() |
|