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

Mouse pointer factory using canvas creator. More...

Inheritance diagram for Dragengine.Gui.MousePointers.Factories.CanvasCreatorMousePointerFactory:
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...
 
CanvasCreator getCanvasCreator ()
 Canvas creator or null if not set. More...
 
CanvasCreatorMousePointerFactory new ()
 Create mouse pointer factory. More...
 
CanvasCreatorMousePointerFactory new (CanvasCreatorMousePointerFactory factory)
 Create copy of mouse pointer factory. More...
 
void setCanvasCreator (CanvasCreator canvasCreator)
 Set canvas creator 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...
 

Protected Member Functions

void initCanvasCreatorMousePointer (CanvasCreatorMousePointer 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 canvas creator.

Member Function Documentation

◆ copyFactory()

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

Create copy of mouse pointer factory.

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

◆ createMousePointer()

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

Create mouse pointer.

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

◆ getCanvasCreator()

CanvasCreator Dragengine.Gui.MousePointers.Factories.CanvasCreatorMousePointerFactory.getCanvasCreator ( )

Canvas creator or null if not set.

◆ initCanvasCreatorMousePointer()

void Dragengine.Gui.MousePointers.Factories.CanvasCreatorMousePointerFactory.initCanvasCreatorMousePointer ( CanvasCreatorMousePointer  mousePointer)
protected

Initialize canvas creator part of mouse pointer.

◆ new() [1/2]

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

Create mouse pointer factory.

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

◆ new() [2/2]

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

Create copy of mouse pointer factory.

◆ setCanvasCreator()

void Dragengine.Gui.MousePointers.Factories.CanvasCreatorMousePointerFactory.setCanvasCreator ( CanvasCreator  canvasCreator)

Set canvas creator or null if not set.

◆ setParameter()

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

Set parameter.

| Name | Type | Method | | size | Point | setSize | | offset | Point | setOffset | | canvasCreator | CanvasCreator | setCanvasCreator |

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


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