![]() |
Adobe Photoshop SDK |
|
ReadLayerDesc Struct ReferenceA layer to read.
More...
|
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. | |
ReadLayerDesc * | next |
The next descriptor in the list. | |
ReadChannelDesc * | compositeChannelsList |
Composite channels in this layer. | |
ReadChannelDesc * | transparency |
Transparency channel for this layer. | |
ReadChannelDesc * | layerMask |
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. | |
ReadChannelDesc * | smartFilterMask |
Mask for smart filters. | |
New in version 1 | |
const uint16 * | unicodeName |
Name of the channel as a Unicode string. | |
New in version 2 | |
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. | |
ReadChannelDesc * | vectorMask |
Vector mask for the layer. |
A layer is a collection of lists of read channels.
ReadLayerDesc::ReadLayerDesc | ( | ) | [inline] |
The minimum version needed to interpret this record.
The maximum version allowable to interpret this record.
struct ReadLayerDesc* ReadLayerDesc::next |
The next descriptor in the list.
Composite channels in this layer.
Transparency channel for this layer.
Layer mask for this layer.
unsigned32 ReadLayerDesc::sheetID |
*unique ID for the sheet.
const char* ReadLayerDesc::name |
Name of the layer as a C string.
Boolean ReadLayerDesc::isPixelBased |
Indicates if this layer is pixel based, TRUE if so.
const uint16* ReadLayerDesc::unicodeName |
Name of the channel as a Unicode string.
(platform endianess)
Boolean ReadLayerDesc::isVisible |
Indicates if this layer is currently visible.
Boolean ReadLayerDesc::isAdjustor |
Indicates if this is an adjustment layer.
Indicates if this is a content generator layer.
Boolean ReadLayerDesc::isRendered |
Indicates if this is a rendered layer.
unsigned8 ReadLayerDesc::opacity |
Layer opacity; range from 0 to 255, where opaque = 255.
unsigned8 ReadLayerDesc::fillOpacity |
Layer fill opacity; range from 0 to 255, where opqaue = 255.
Layer blend mode, as 4 character keys.
Vector mask for the layer.
Mask for smart filters.