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

Public Member Functions

 TranFxFlattenerUsage (IPMUnknown *boss)
 
virtual ~TranFxFlattenerUsage ()
 
virtual bool32 IsFlattenerRequired_ (IPMUnknown *iThing, const PMMatrix *, int32)
 
- Public Member Functions inherited from CPMUnknown< IAdornmentFlattenerUsage >
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
 
- Public Member Functions inherited from IAdornmentFlattenerUsage
bool32 IsFlattenerRequired (IPMUnknown *iThing)
 

Additional Inherited Members

- Protected Member Functions inherited from CPMUnknown< IAdornmentFlattenerUsage >
 CPMUnknown (IPMUnknown *boss)
 
- Protected Attributes inherited from CPMUnknown< IAdornmentFlattenerUsage >
HelperInterface fHelperInterface
 

Detailed Description

Reports whether given its current settings the adornment is or isn't using transparency. In our case if the adornmeent is attached to a a page item transparency is present.

Constructor & Destructor Documentation

TranFxFlattenerUsage::TranFxFlattenerUsage (IPMUnknownboss)

Constructor.

Parameters
boss
TranFxFlattenerUsage::~TranFxFlattenerUsage ()
virtual

Destructor.

Member Function Documentation

bool32 TranFxFlattenerUsage::IsFlattenerRequired_ (IPMUnknowniThing,
const PMMatrix,
int32  
)
virtual

Reports whether given its current settings the adornment is or isn't using transparency.

Parameters
iThingpage item that owns the adornment.
transform
nFlags
Returns
kTrue if adornment is adding transparency, kFalse otherwise.

Implements IAdornmentFlattenerUsage.