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

Factory creating DefaultButtonDesigner objects. More...

Inheritance diagram for DefaultButtonDesignerFactory:
ButtonDesignerFactory DefaultCheckBoxDesignerFactory DefaultOptionBoxDesignerFactory

Public Member Functions

ButtonDesignerFactory copyFactory ()
 Create factory copy. More...
 
ButtonDesigner createButtonDesigner ()
 Create button designer. More...
 
CanvasCreatorFactory getCreatorFactoryDisabled ()
 Canvas creator factory for disabled button state. More...
 
CanvasCreatorFactory getCreatorFactoryFocused ()
 Canvas creator factory for focused button state or null if not used. More...
 
CanvasCreatorFactory getCreatorFactoryHover ()
 Canvas creator factory for hover button state or null if not used. More...
 
CanvasCreatorFactory getCreatorFactoryNormal ()
 Canvas creator factory for normal button state. More...
 
CanvasCreatorFactory getCreatorFactoryPressed ()
 Canvas creator factory for pressed button state. More...
 
DefaultButtonDesignerFactory new ()
 Create new button designer factory. More...
 
DefaultButtonDesignerFactory new (DefaultButtonDesignerFactory factory)
 Create copy of button designer factory. More...
 
void setCreatorFactoryDisabled (CanvasCreatorFactory factory)
 Set canvas creator factory for disabled button state. More...
 
void setCreatorFactoryFocused (CanvasCreatorFactory factory)
 Set canvas creator factory for focused button state or null if not used. More...
 
void setCreatorFactoryHover (CanvasCreatorFactory factory)
 Set canvas creator factory for hover button state or null if not used. More...
 
void setCreatorFactoryNormal (CanvasCreatorFactory factory)
 Set canvas creator factory for normal button state. More...
 
void setCreatorFactoryPressed (CanvasCreatorFactory factory)
 Set canvas creator factory for pressed button state. More...
 
void setParameter (String name, Object value)
 Set parameter. More...
 

Detailed Description

Factory creating DefaultButtonDesigner objects.

Author
Roland Pl├╝ss
Version
1.0
Date
2015

Member Function Documentation

§ copyFactory()

ButtonDesignerFactory copyFactory ( )

Create factory copy.

Implements ButtonDesignerFactory.

§ createButtonDesigner()

ButtonDesigner createButtonDesigner ( )

Create button designer.

Implements ButtonDesignerFactory.

§ getCreatorFactoryDisabled()

CanvasCreatorFactory getCreatorFactoryDisabled ( )

Canvas creator factory for disabled button state.

§ getCreatorFactoryFocused()

CanvasCreatorFactory getCreatorFactoryFocused ( )

Canvas creator factory for focused button state or null if not used.

§ getCreatorFactoryHover()

CanvasCreatorFactory getCreatorFactoryHover ( )

Canvas creator factory for hover button state or null if not used.

§ getCreatorFactoryNormal()

CanvasCreatorFactory getCreatorFactoryNormal ( )

Canvas creator factory for normal button state.

§ getCreatorFactoryPressed()

CanvasCreatorFactory getCreatorFactoryPressed ( )

Canvas creator factory for pressed button state.

§ new() [1/2]

Create new button designer factory.

§ new() [2/2]

Create copy of button designer factory.

§ setCreatorFactoryDisabled()

void setCreatorFactoryDisabled ( CanvasCreatorFactory  factory)

Set canvas creator factory for disabled button state.

§ setCreatorFactoryFocused()

void setCreatorFactoryFocused ( CanvasCreatorFactory  factory)

Set canvas creator factory for focused button state or null if not used.

§ setCreatorFactoryHover()

void setCreatorFactoryHover ( CanvasCreatorFactory  factory)

Set canvas creator factory for hover button state or null if not used.

§ setCreatorFactoryNormal()

void setCreatorFactoryNormal ( CanvasCreatorFactory  factory)

Set canvas creator factory for normal button state.

§ setCreatorFactoryPressed()

void setCreatorFactoryPressed ( CanvasCreatorFactory  factory)

Set canvas creator factory for pressed button state.

§ setParameter()

void setParameter ( String  name,
Object  value 
)

Set parameter.

Supported parameters: | name | value | Setter | | normal | CanvasCreatorFactory | setCreatorFactoryNormal | | pressed | CanvasCreatorFactory | setCreatorFactoryPressed | | disabled | CanvasCreatorFactory | setCreatorFactoryDisabled | | focused | CanvasCreatorFactory | setCreatorFactoryFocused | | hover | CanvasCreatorFactory | setCreatorFactoryHover |


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