Drag[en]gine Script Module DragonScript Script API  1.0
CanvasImage Class Reference

Canvas image. More...

Inheritance diagram for CanvasImage:
Canvas

Public Member Functions

Constructors
CanvasImage new ()
 Create canvas image. More...
 
Management
Image getImage ()
 Image or null if not set. More...
 
void setImage (Image image)
 Set image or null to unset. More...
 
int getRepeatX ()
 Repeat count along X axis. More...
 
void setRepeatX (int count)
 Set repeat count along X axis. More...
 
int getRepeatY ()
 Repeat count along Y axis. More...
 
void setRepeatY (int count)
 Set repeat count along Y axis. More...
 
bool equals (Object other)
 Canvas is equal to another object. More...
 
int hashCode ()
 Hash code for use as dictionary keys. More...
 
- Public Member Functions inherited from Canvas
Point getPosition ()
 Position in parent canvas view units. More...
 
void setPosition (Point position)
 Set position in parent canvas view units. More...
 
Point getSize ()
 Size in parent canvas view units. More...
 
void setSize (Point size)
 Set size in parent canvas view units. More...
 
TexMatrix2 getTransform ()
 Transformation matrix affecting the canvas and all its content. More...
 
void setTransform (TexMatrix2 transform)
 Set transformation matrix affecting the canvas and all its content. More...
 
ColorMatrix getColorTransform ()
 Color transformation matrix affecting the canvas and all its content. More...
 
void setColorTransform (ColorMatrix transform)
 Set color transformation matrix affecting the canvas and all its content. More...
 
bool getVisible ()
 Canvas is visible. More...
 
void setVisible (bool visible)
 Set if canvas is visible. More...
 
float getOrder ()
 Render order. Larger renders ontop of smaller. More...
 
void setOrder (float order)
 Set render order. Larger renders ontop of smaller. More...
 
float getTransparency ()
 Transparency in the range from 0 to 1 where 1 is opaque and 0 fully transparent. More...
 
void setTransparency (float transparency)
 Set transparency in the range from 0 to 1 where 1 is opaque and 0 fully transparent. More...
 
int getBlendMode ()
 Blend mode used to blend canvas over previous content. More...
 
void setBlendMode (int blendMode)
 Set blend mode used to blend canvas over previous content. More...
 
bool equals (Object other)
 Canvas is equal to another object. More...
 
int hashCode ()
 Hash code for use as dictionary keys. More...
 

Additional Inherited Members

- Static Public Attributes inherited from Canvas
static final int BLEND = 0
 Blend canvas over previous content. More...
 
static final int ADD = 1
 Add canvas over previous content. More...
 
- Protected Member Functions inherited from Canvas
Canvas new ()
 Create canvas. More...
 

Detailed Description

Canvas image.

This is a native class.

Author
Roland Pl├╝ss
Version
1.0
Date
2015

Member Function Documentation

§ equals()

bool equals ( Object  other)

Canvas is equal to another object.

Implements Object.equals(Object).

Returns
true if other is of type canvas and canvas are equal.

§ getImage()

Image getImage ( )

Image or null if not set.

§ getRepeatX()

int getRepeatX ( )

Repeat count along X axis.

§ getRepeatY()

int getRepeatY ( )

Repeat count along Y axis.

§ hashCode()

int hashCode ( )

Hash code for use as dictionary keys.

Implements Object.hashCode().

§ new()

CanvasImage new ( )

Create canvas image.

§ setImage()

void setImage ( Image  image)

Set image or null to unset.

§ setRepeatX()

void setRepeatX ( int  count)

Set repeat count along X axis.

§ setRepeatY()

void setRepeatY ( int  count)

Set repeat count along Y axis.


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