A layer to read. More...

#include <PIGeneral.h>

Public Member Functions

 ReadLayerDesc ()

Data Fields

int32 minVersion
 The minimum version needed to interpret this record.
int32 maxVersion
 The maximum version allowable to interpret this record.
struct ReadLayerDescnext
 The next descriptor in the list.
ReadChannelDesccompositeChannelsList
 Composite channels in this layer.
ReadChannelDesctransparency
 Transparency channel for this layer.
ReadChannelDesclayerMask
 Layer mask for this layer.
unsigned32 sheetID
 *unique ID for the sheet.
const char * name
 Name of the layer as a C string.
Boolean isPixelBased
 Indicates if this layer is pixel based, TRUE if so.
const uint16 * unicodeName
 Name of the channel as a Unicode string.
Boolean isVisible
 Indicates if this layer is currently visible.
Boolean isAdjustor
 Indicates if this is an adjustment layer.
Boolean isContentGenerator
 Indicates if this is a content generator layer.
Boolean isRendered
 Indicates if this is a rendered layer.
unsigned8 opacity
 Layer opacity; range from 0 to 255, where opaque = 255.
unsigned8 fillOpacity
 Layer fill opacity; range from 0 to 255, where opqaue = 255.
PIType blendMode
 Layer blend mode, as 4 character keys.
ReadChannelDescvectorMask
 Vector mask for the layer.
ReadChannelDescsmartFilterMask
 Mask for smart filters.

Detailed Description

A layer to read.

A layer is a collection of lists of read channels.


Constructor & Destructor Documentation


Field Documentation

The minimum version needed to interpret this record.

The maximum version allowable to interpret this record.

The next descriptor in the list.

Composite channels in this layer.

Transparency channel for this layer.

Layer mask for this layer.

*unique ID for the sheet.

const char* ReadLayerDesc::name

Name of the layer as a C string.

Indicates if this layer is pixel based, TRUE if so.

Name of the channel as a Unicode string.

(platform endianess)

Indicates if this layer is currently visible.

Indicates if this is an adjustment layer.

Indicates if this is a content generator layer.

Indicates if this is a rendered layer.

Layer opacity; range from 0 to 255, where opaque = 255.

Layer fill opacity; range from 0 to 255, where opqaue = 255.

Layer blend mode, as 4 character keys.

Vector mask for the layer.


The documentation for this struct was generated from the following file: