InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ITargetSwatchList Class Referenceabstract

#include <ITargetSwatchList.h>

Inheritance diagram for ITargetSwatchList:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_ITARGETSWATCHLIST }
 

Public Member Functions

virtual ISwatchListQuerySwatchList ()=0
 
virtual void SetSwatchList (ISwatchList *iTargetSwatchList)=0
 
virtual IInkListQueryInkList ()=0
 
virtual void SetInkList (IInkList *iTargetInkList)=0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Detailed Description

This is a helper interface which sets the target swatch list and ink list for swatches reference conversion. If target swatch or ink list is not set, the default swatch or ink list corresponding to the reference converter's target database should be used.

Member Function Documentation

virtual IInkList* ITargetSwatchList::QueryInkList ()
pure virtual

Returns the target ink list to use.

virtual ISwatchList* ITargetSwatchList::QuerySwatchList ()
pure virtual

Returns the target swatch list to use.

virtual void ITargetSwatchList::SetInkList (IInkListiTargetInkList)
pure virtual

Set the target ink list to the specified list.

Parameters
iTargetInkListspecifies the ink list to set.
virtual void ITargetSwatchList::SetSwatchList (ISwatchListiTargetSwatchList)
pure virtual

Set the target swatch list to the specified list.

Parameters
iTargetSwatchListspecifies the swatch list to set.