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

Mouse pointer factory using video. More...

Inheritance diagram for Dragengine.Gui.MousePointers.Factories.VideoMousePointerFactory:
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...
 
Video getVideo ()
 Video or null if not set. More...
 
VideoMousePointerFactory new ()
 Create mouse pointer factory. More...
 
VideoMousePointerFactory new (VideoMousePointerFactory factory)
 Create copy of mouse pointer factory. More...
 
void setColorMatrix (ColorMatrix colorMatrix)
 Set color matrix to use. More...
 
void setParameter (String name, Object value)
 Set parameter. More...
 
void setVideo (Video video)
 Set video or null if not set. 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...
 

Protected Member Functions

void initVideoMousePointer (VideoMousePointer 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...
 

Additional Inherited Members

- Public Attributes inherited from Dragengine.Gui.MousePointers.Factories.DefaultMousePointerFactory
Point pOffset
 
Point pSize
 

Detailed Description

Mouse pointer factory using video.

Member Function Documentation

◆ copyFactory()

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

Create copy of mouse pointer factory.

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

◆ createMousePointer()

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

Create mouse pointer.

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

◆ getColorMatrix()

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

Color matrix to use.

◆ getVideo()

Video Dragengine.Gui.MousePointers.Factories.VideoMousePointerFactory.getVideo ( )

Video or null if not set.

◆ initVideoMousePointer()

void Dragengine.Gui.MousePointers.Factories.VideoMousePointerFactory.initVideoMousePointer ( VideoMousePointer  mousePointer)
protected

Initialize canvas creator part of mouse pointer.

◆ new() [1/2]

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

Create mouse pointer factory.

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

◆ new() [2/2]

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

Create copy of mouse pointer factory.

◆ setColorMatrix()

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

Set color matrix to use.

◆ setParameter()

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

Set parameter.

| Name | Type | Method | | size | Point | setSize | | offset | Point | setOffset | | video | Video | setVideo | | colorMatrix | ColorMatrix | setColorMatrix |

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

◆ setVideo()

void Dragengine.Gui.MousePointers.Factories.VideoMousePointerFactory.setVideo ( Video  video)

Set video or null if not set.


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