![]() | InDesign SDK 20.5 |
#include <IGraphicStateCmdData.h>

Public Types | |
| enum | { kDefaultIID = IID_IGRAPHICSTATE_CMDDATA } |
Public Member Functions | |
| virtual void | SetGraphicStateUIDRef (IDataBase *iDataBase, UID gfxStateUID)=0 |
| virtual IPMUnknown * | QueryGraphicStateDataInterface (void)=0 |
| virtual IDataBase * | GetTargetDataBase (void)=0 |
| virtual void | SetTarget (IGraphicStateData::TargetType targetType, bool16 isTargetCurrent)=0 |
| virtual IGraphicStateData::TargetType | GetTargetType (void)=0 |
| virtual bool16 | GetTargetIsCurrent (void)=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
A data interface for the graphic state commands.
| pure virtual |
Returns the database of the graphic state object.
| pure virtual |
Returns whether or not the specified target is current.
| pure virtual |
Returns the command's graphic state target type.
| pure virtual |
Returns the IPMUnknown* of the graphic state object.
| pure virtual |
Sets the desired graphic state UIDRef
| iDataBase | is the database of the desired graphic state object |
| gfxStateUID | is the UID of the graphic state object |
| pure virtual |
Sets the target for which the graphic state should be applied.
| targetType | specifies the graphic state target. The target should be one of IGraphicStateData::TargetType. |
| isTargetCurrent | is true if target is the active current target |