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

Public Member Functions

 PreflightFontRuleVisitor (IPMUnknown *iBoss)
 
virtual
PreflightObjectClassIDVector 
GetClassesToVisit () const
 
virtual void Visit (IPreflightVisitInfo *iVisit)
 
virtual void AggregateResults (const IPreflightProcess *iProcess, const IPreflightProcess::NodeIDVector &resultNodes, IPreflightAggregatedResults *iResults, IPreflightAggregatedResults::NodeID parentID) const
 
virtual void UpdateRuleData ()
 
virtual ErrorCode ValidateRuleData (const IPreflightRuleData::Key &key, const ScriptData &proposedValue) const
 

Additional Inherited Members

- Private Types inherited from IPreflightRuleVisitor
enum  { kDefaultIID = IID_IPREFLIGHTRULEVISITOR }
 
- Private Member Functions inherited from CPMUnknown< IPreflightRuleVisitor >
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
 
 CPMUnknown (IPMUnknown *boss)
 

Member Function Documentation

void PreflightFontRuleVisitor::AggregateResults (const IPreflightProcessiProcess,
const IPreflightProcess::NodeIDVectorresultNodes,
IPreflightAggregatedResultsiResults,
IPreflightAggregatedResults::NodeID parentID 
) const
virtual
Binds the C implementation class onto its ImplementationID making the C code callable by the application *PreflightObjectClassIDVector PreflightFontRuleVisitor::GetClassesToVisit () const
virtual
void PreflightFontRuleVisitor::UpdateRuleData ()
virtual
ErrorCode PreflightFontRuleVisitor::ValidateRuleData (const IPreflightRuleData::Keykey,
const ScriptDataproposedValue 
) const
virtual
void PreflightFontRuleVisitor::Visit (IPreflightVisitInfoiVisit)
virtual