InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
PrtMemPrintDataHelperStrategy Class Reference
Inheritance diagram for PrtMemPrintDataHelperStrategy:
CPMUnknown< IPrintDataHelperStrategy >IPrintDataHelperStrategyIPMUnknown

Public Member Functions

 PrtMemPrintDataHelperStrategy (IPMUnknown *boss)
 
virtual ~PrtMemPrintDataHelperStrategy (void)
 
virtual bool16 IsLocked (const IPrintData *printData, IPrintData::Id id) const
 
virtual bool16 IsRelevant (const IPrintData *printData, IPrintData::Id id) const
 
- Public Member Functions inherited from CPMUnknown< IPrintDataHelperStrategy >
IPMUnknownQueryInterface (PMIID interfaceID) const
 
void AddRef () const
 
void Release () const
 
void PreDirty (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue)
 
void PreDirtyNoMessage (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue)
 
 CPMUnknown (const CPMUnknown &)=delete
 
CPMUnknownoperator= (const CPMUnknown &)=delete
 

Additional Inherited Members

- Public Types inherited from IPrintDataHelperStrategy
enum  { kDefaultIID = IID_IPRINTDATAHELPERSTRATEGY }
 
- Protected Member Functions inherited from CPMUnknown< IPrintDataHelperStrategy >
 CPMUnknown (IPMUnknown *boss)
 
- Protected Attributes inherited from CPMUnknown< IPrintDataHelperStrategy >
HelperInterface fHelperInterface
 

Detailed Description

Implementation of IPrintDataHelperStrategy, which participates in setting up the Print/Print Preset dialog UI elements.

Constructor & Destructor Documentation

PrtMemPrintDataHelperStrategy::PrtMemPrintDataHelperStrategy (IPMUnknownboss)

Constructor.

Parameters
bossinterface ptr from boss object on which this interface is aggregated.
PrtMemPrintDataHelperStrategy::~PrtMemPrintDataHelperStrategy (void )
virtual

Destructor

Member Function Documentation

bool16 PrtMemPrintDataHelperStrategy::IsLocked (const IPrintDataprintData,
IPrintData::Id id 
) const
virtual
bool16 PrtMemPrintDataHelperStrategy::IsRelevant (const IPrintDataprintData,
IPrintData::Id id 
) const
virtual