Drag[en]gine Script Module DragonScript  1.21
Dragengine.Gui.MousePointers.Factories.ImageMousePointerFactory Class Reference

Mouse pointer factory using image. More...

Inheritance diagram for Dragengine.Gui.MousePointers.Factories.ImageMousePointerFactory:
Dragengine.Gui.MousePointers.Factories.DefaultMousePointerFactory Dragengine.Gui.MousePointers.Factories.MousePointerFactory

Public Member Functions

MousePointerFactory copyFactory ()
 Create copy of mouse pointer factory. More...
 
MousePointer createMousePointer ()
 Create mouse pointer. More...
 
ColorMatrix getColorMatrix ()
 Color matrix to use. More...
 
Image getImage ()
 Image or null if not set. More...
 
ImageMousePointerFactory new ()
 Create mouse pointer factory. More...
 
ImageMousePointerFactory new (ImageMousePointerFactory factory)
 Create copy of mouse pointer factory. More...
 
void setColorMatrix (ColorMatrix colorMatrix)
 Set color matrix to use. More...
 
void setImage (Image image)
 Set image or null if not set. More...
 
void setParameter (String name, Object value)
 Set parameter. More...
 
- Public Member Functions inherited from Dragengine.Gui.MousePointers.Factories.DefaultMousePointerFactory
Point getOffset ()
 Canvas offset relative to mouse position. More...
 
Point getSize ()
 Mouse pointer size. More...
 
DefaultMousePointerFactory new (DefaultMousePointerFactory factory)
 Create copy of mouse pointer factory. More...
 
void setOffset (Point offset)
 Set canvas offset relative to mouse position. More...
 
void setSize (Point size)
 Set mouse pointer size. More...
 

Public Attributes

ColorMatrix pColorMatrix
 
Image pImage
 
- Public Attributes inherited from Dragengine.Gui.MousePointers.Factories.DefaultMousePointerFactory
Point pOffset
 
Point pSize
 

Protected Member Functions

void initImageMousePointer (ImageMousePointer mousePointer)
 Initialize canvas creator part of mouse pointer. More...
 
- Protected Member Functions inherited from Dragengine.Gui.MousePointers.Factories.DefaultMousePointerFactory
void initDefaultMousePointer (DefaultMousePointer mousePointer)
 Initialize default part of mouse pointer. More...
 

Detailed Description

Mouse pointer factory using image.

Member Function Documentation

◆ copyFactory()

MousePointerFactory Dragengine.Gui.MousePointers.Factories.ImageMousePointerFactory.copyFactory ( )

Create copy of mouse pointer factory.

Reimplemented from Dragengine.Gui.MousePointers.Factories.DefaultMousePointerFactory.

◆ createMousePointer()

MousePointer Dragengine.Gui.MousePointers.Factories.ImageMousePointerFactory.createMousePointer ( )

Create mouse pointer.

Reimplemented from Dragengine.Gui.MousePointers.Factories.DefaultMousePointerFactory.

◆ getColorMatrix()

ColorMatrix Dragengine.Gui.MousePointers.Factories.ImageMousePointerFactory.getColorMatrix ( )

Color matrix to use.

◆ getImage()

Image Dragengine.Gui.MousePointers.Factories.ImageMousePointerFactory.getImage ( )

Image or null if not set.

◆ initImageMousePointer()

void Dragengine.Gui.MousePointers.Factories.ImageMousePointerFactory.initImageMousePointer ( ImageMousePointer  mousePointer)
protected

Initialize canvas creator part of mouse pointer.

◆ new() [1/2]

ImageMousePointerFactory Dragengine.Gui.MousePointers.Factories.ImageMousePointerFactory.new ( )

Create mouse pointer factory.

Reimplemented from Dragengine.Gui.MousePointers.Factories.DefaultMousePointerFactory.

◆ new() [2/2]

ImageMousePointerFactory Dragengine.Gui.MousePointers.Factories.ImageMousePointerFactory.new ( ImageMousePointerFactory  factory)

Create copy of mouse pointer factory.

◆ setColorMatrix()

void Dragengine.Gui.MousePointers.Factories.ImageMousePointerFactory.setColorMatrix ( ColorMatrix  colorMatrix)

Set color matrix to use.

◆ setImage()

void Dragengine.Gui.MousePointers.Factories.ImageMousePointerFactory.setImage ( Image  image)

Set image or null if not set.

◆ setParameter()

void Dragengine.Gui.MousePointers.Factories.ImageMousePointerFactory.setParameter ( String  name,
Object  value 
)

Set parameter.

| Name | Type | Method | | size | Point | setSize | | offset | Point | setOffset | | image | Image | setImage | | colorMatrix | ColorMatrix | setColorMatrix |

Reimplemented from Dragengine.Gui.MousePointers.Factories.DefaultMousePointerFactory.

Member Data Documentation

◆ pColorMatrix

ColorMatrix Dragengine.Gui.MousePointers.Factories.ImageMousePointerFactory.pColorMatrix

◆ pImage

Image Dragengine.Gui.MousePointers.Factories.ImageMousePointerFactory.pImage

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