eZ Publish  [4.2]
eZImageLayer Class Reference

Defines a layer in a image object. More...

+ Inheritance diagram for eZImageLayer:
+ Collaboration diagram for eZImageLayer:

List of all members.

Public Member Functions

 eZImageLayer ($imageObjectRef=null, $imageObject=null, $width=false, $height=false, $font=false)
 mergeLayer ($image, $layerData, $lastLayerData)
 setTemplateURI ($uri)
 templateData ()

Static Public Member Functions

static createForFile ($fileName, $filePath, $fileType=false)

Public Attributes

 $TemplateURI

Detailed Description

Defines a layer in a image object.

Definition at line 41 of file ezimagelayer.php.


Member Function Documentation

static eZImageLayer::createForFile ( fileName,
filePath,
fileType = false 
) [static]

Creates a new file layer for the file $fileName in path $filePath.

Definition at line 114 of file ezimagelayer.php.

Referenced by eZTemplateImageOperator\loadImage(), and eZTemplateImageOperator\modify().

eZImageLayer::eZImageLayer ( imageObjectRef = null,
imageObject = null,
width = false,
height = false,
font = false 
)

Constructor

Definition at line 46 of file ezimagelayer.php.

Referenced by createForFile(), and eZImageTextLayer\eZImageTextLayer().

eZImageLayer::mergeLayer ( image,
layerData,
lastLayerData 
)

Tries to merge the current layer with the layer $lastLayerData onto the image object $image. Different kinds of layer classes will merge layers differently.

Reimplemented in eZImageTextLayer.

Definition at line 78 of file ezimagelayer.php.

eZImageLayer::setTemplateURI ( uri)

Sets the URI of the template to use for displaying it using the template engine to $uri.

Definition at line 68 of file ezimagelayer.php.

eZImageLayer::templateData ( )

A definition which tells the template engine which template to use for displaying the image.

Definition at line 58 of file ezimagelayer.php.


Member Data Documentation

eZImageLayer::$TemplateURI

Definition at line 123 of file ezimagelayer.php.


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