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

#include <IGradientPanelHelper.h>

Inheritance diagram for IGradientPanelHelper:
IPMUnknown

Public Types

enum  thumbType { kMidPointThumb = 0, kStopThumb }
 

Public Member Functions

virtual void SetGradientRenderingSetup (IRenderingObject *renderingSetup)=0
 
virtual void SetSelectedThumbIndex (int16 index)=0
 
virtual void SetTotalThumbNum (int16 thumbNum)=0
 
virtual void SetThumbList (K2Vector< PMReal >thumbList)=0
 
virtual void SetNthThumbPosition (int16 index, PMReal thumbPosition)=0
 
virtual void SetMidPointRatio (K2Vector< PMReal >ratioList)=0
 
virtual void SetNthMidPointRatio (int16 index, PMReal ratio)=0
 
virtual IRenderingObjectGetGradientRenderingObject ()=0
 
virtual int16 GetSelectedThumbIndex ()=0
 
virtual int16 GetTotalThumbNum ()=0
 
virtual K2Vector< PMRealGetThumbList ()=0
 
virtual PMReal GetNthThumbPosition (int16 index)=0
 
virtual void GetMidPointRatio (K2Vector< PMReal > *thumbList)=0
 
virtual PMReal GetNthMidPointRatio (int16 index)=0
 
virtual void InsertThumb (int16 index, PMReal thumbPosition)=0
 
virtual void RelocateNthThumb (int16 thumbIndex, PMReal toPosition)=0
 
virtual void RemoveThumbStop (int16 index)=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 and will not be supported.