DzImageLayer Class Reference

Inheritance diagram for DzImageLayer:

DzImageComponent QObject Object List of all members.

Methods

DzImageBlend getBlendMode ()
String getDescription ()
DzImageMask getMask ()
void setBlendMode (DzImageBlend mode)
void setMask (DzImageMask mask)

Signals

void blendModeChanged (DzImageBlend mode)
 Signature: "blendModeChanged(DzImageBlend*)"
void maskChanged (DzImageMask mask)
 Signature: "maskChanged(DzImageMask*)"

Detailed Description

A single layer in a multi-layer texture image.


Member Function Documentation

void DzImageLayer::blendModeChanged ( DzImageBlend  mode  )  [signal]

Signature: "blendModeChanged(DzImageBlend*)"

Emitted when the blend mode for the layer has been changed.

DzImageBlend DzImageLayer::getBlendMode (  ) 

Returns:
A pointer to the blend mode for this image layer. The layer owns this object.

String DzImageLayer::getDescription (  ) 

Returns:
A user-readable description of the layer.

DzImageMask DzImageLayer::getMask (  ) 

Returns:
A pointer to the mask for this image layer, NULL if the layer is not masked. The layer owns this object.

void DzImageLayer::maskChanged ( DzImageMask  mode  )  [signal]

Signature: "maskChanged(DzImageMask*)"

Emitted when the mask for the layer has been changed.

void DzImageLayer::setBlendMode ( DzImageBlend  mode  ) 

Sets the blending mode for this image layer.

Parameters:
mode A pointer to the new blending mode for the image layer. The layer takes ownership of this object and deletes it when it is no longer used.

void DzImageLayer::setMask ( DzImageMask  mask  ) 

Sets the mask for this image layer.

Parameters:
mask A pointer to the new mask for the image layer. The layer takes ownership of this object and deletes it when it is no longer used. To clear the current mask, pass in a NULL pointer.


Generated on Thu Sep 24 12:21:12 2009

Copyright © 2002 - 2009 DAZ 3D, Inc.