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

#include <IGradientMetaData.h>

Inheritance diagram for IGradientMetaData:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_IGRADIENTMETADATA_OBSOLETE }
 

Public Member Functions

virtual void SetGradientFillType (const GradientType &gradType)=0
 
virtual void SetNumberOfStop (int16 gradColorNum)=0
 
virtual void SetNthGradientColorMetaData (int16 index, IColorData *colorData)=0
 
virtual void SetNthStopPosition (int16 index, PMReal boundValue)=0
 
virtual void SetNthGradientMidPoint (int16 index, PMReal midPoint)=0
 
virtual void InsertGradientColorMetaData (int16 index, IColorData *colorData)=0
 
virtual void ClearAll ()=0
 
virtual void GetColorData (K2Vector< IColorData * > *colorDataList)=0
 
virtual IColorDataGetNthColorData (int16 at)=0
 
virtual GradientType GetGradientFillType () const =0
 
virtual int16 GetNumberOfStop ()=0
 
virtual PMReal GetNthStopPosition (int16 index) const =0
 
virtual PMReal GetNthGradientMidPoint (int16 index) const =0
 
virtual void RemoveNthColorData (int16 at)=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 interface is obsolete. This is only provided for document phase 2 conversion when converting from version 2.x or older documents. All other usages are not supported.