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

List of designer factories for use with automatic gui theme creation. More...

Inheritance diagram for DesignerFactories:

Public Member Functions

void addButtonDesignerFactory (String name, ButtonDesignerFactory factory)
 Add button designer factory. More...
 
void addCheckBoxDesignerFactory (String name, ButtonDesignerFactory factory)
 Add button designer factory. More...
 
void addComboBoxDesignerFactory (String name, ComboBoxDesignerFactory factory)
 Add button designer factory. More...
 
void addDefaultFactories ()
 Add default factories. More...
 
void addOptionBoxDesignerFactory (String name, ButtonDesignerFactory factory)
 Add button designer factory. More...
 
void addProgressBarDesignerFactory (String name, ProgressBarDesignerFactory factory)
 Add progress bar designer factory. More...
 
void addScrollBarDesignerFactory (String name, ScrollBarDesignerFactory factory)
 Add scroll bar designer factory. More...
 
void addSpinButtonDesignerFactory (String name, SpinButtonDesignerFactory factory)
 Add spin button designer factory. More...
 
void addTextAreaDesignerFactory (String name, TextAreaDesignerFactory factory)
 Add text field designer factory. More...
 
void addTextFieldDesignerFactory (String name, TextFieldDesignerFactory factory)
 Add text field designer factory. More...
 
ButtonDesignerFactory getButtonDesignerFactory (String name)
 Named button designer factory or null if not found. More...
 
ButtonDesignerFactory getCheckBoxDesignerFactory (String name)
 Named button designer factory or null if not found. More...
 
ComboBoxDesignerFactory getComboBoxDesignerFactory (String name)
 Named button designer factory or null if not found. More...
 
ButtonDesignerFactory getOptionBoxDesignerFactory (String name)
 Named button designer factory or null if not found. More...
 
ProgressBarDesignerFactory getProgressBarDesignerFactory (String name)
 Named progress bar designer factory or null if not found. More...
 
ScrollBarDesignerFactory getScrollBarDesignerFactory (String name)
 Named scroll bar designer factory or null if not found. More...
 
SpinButtonDesignerFactory getSpinButtonDesignerFactory (String name)
 Named spin button designer factory or null if not found. More...
 
TextAreaDesignerFactory getTextAreaDesignerFactory (String name)
 Named text field designer factory or null if not found. More...
 
TextFieldDesignerFactory getTextFieldDesignerFactory (String name)
 Named text field designer factory or null if not found. More...
 
DesignerFactories new ()
 Create designer factories. More...
 
void removeAllButtonDesignerFactories ()
 Remove all button designer factories. More...
 
void removeAllCheckBoxDesignerFactories ()
 Remove all button designer factories. More...
 
void removeAllComboBoxDesignerFactories ()
 Remove all button designer factories. More...
 
void removeAllOptionBoxDesignerFactories ()
 Remove all button designer factories. More...
 
void removeAllProgressBarDesignerFactories ()
 Remove all progress bar designer factories. More...
 
void removeAllScrollBarDesignerFactories ()
 Remove all scroll bar designer factories. More...
 
void removeAllSpinButtonDesignerFactories ()
 Remove all spin button designer factories. More...
 
void removeAllTextAreaDesignerFactories ()
 Remove all text field designer factories. More...
 
void removeAllTextFieldDesignerFactories ()
 Remove all text field designer factories. More...
 
void removeButtonDesignerFactory (String name)
 Remove button designer factory if present. More...
 
void removeCheckBoxDesignerFactory (String name)
 Remove button designer factory if present. More...
 
void removeComboBoxDesignerFactory (String name)
 Remove button designer factory if present. More...
 
void removeOptionBoxDesignerFactory (String name)
 Remove button designer factory if present. More...
 
void removeProgressBarDesignerFactory (String name)
 Remove progress bar designer factory if present. More...
 
void removeScrollBarDesignerFactory (String name)
 Remove scroll bar designer factory if present. More...
 
void removeSpinButtonDesignerFactory (String name)
 Remove spin button designer factory if present. More...
 
void removeTextAreaDesignerFactory (String name)
 Remove text field designer factory if present. More...
 
void removeTextFieldDesignerFactory (String name)
 Remove text field designer factory if present. More...
 

Detailed Description

List of designer factories for use with automatic gui theme creation.

The factories in this list server as blue prints for factories to be used by automatic gui themes and must not be changed. For this reason call CanvasCreatorFactory.copyFactory() on received factories to create a new factory of the matching type and with appropriate configuration for modifying and using.

Author
Roland Pl├╝ss
Version
1.0
Date
2015

Member Function Documentation

§ addButtonDesignerFactory()

void addButtonDesignerFactory ( String  name,
ButtonDesignerFactory  factory 
)

Add button designer factory.

§ addCheckBoxDesignerFactory()

void addCheckBoxDesignerFactory ( String  name,
ButtonDesignerFactory  factory 
)

Add button designer factory.

§ addComboBoxDesignerFactory()

void addComboBoxDesignerFactory ( String  name,
ComboBoxDesignerFactory  factory 
)

Add button designer factory.

§ addDefaultFactories()

void addDefaultFactories ( )

Add default factories.

§ addOptionBoxDesignerFactory()

void addOptionBoxDesignerFactory ( String  name,
ButtonDesignerFactory  factory 
)

Add button designer factory.

§ addProgressBarDesignerFactory()

void addProgressBarDesignerFactory ( String  name,
ProgressBarDesignerFactory  factory 
)

Add progress bar designer factory.

§ addScrollBarDesignerFactory()

void addScrollBarDesignerFactory ( String  name,
ScrollBarDesignerFactory  factory 
)

Add scroll bar designer factory.

§ addSpinButtonDesignerFactory()

void addSpinButtonDesignerFactory ( String  name,
SpinButtonDesignerFactory  factory 
)

Add spin button designer factory.

§ addTextAreaDesignerFactory()

void addTextAreaDesignerFactory ( String  name,
TextAreaDesignerFactory  factory 
)

Add text field designer factory.

§ addTextFieldDesignerFactory()

void addTextFieldDesignerFactory ( String  name,
TextFieldDesignerFactory  factory 
)

Add text field designer factory.

§ getButtonDesignerFactory()

ButtonDesignerFactory getButtonDesignerFactory ( String  name)

Named button designer factory or null if not found.

§ getCheckBoxDesignerFactory()

ButtonDesignerFactory getCheckBoxDesignerFactory ( String  name)

Named button designer factory or null if not found.

§ getComboBoxDesignerFactory()

ComboBoxDesignerFactory getComboBoxDesignerFactory ( String  name)

Named button designer factory or null if not found.

§ getOptionBoxDesignerFactory()

ButtonDesignerFactory getOptionBoxDesignerFactory ( String  name)

Named button designer factory or null if not found.

§ getProgressBarDesignerFactory()

ProgressBarDesignerFactory getProgressBarDesignerFactory ( String  name)

Named progress bar designer factory or null if not found.

§ getScrollBarDesignerFactory()

ScrollBarDesignerFactory getScrollBarDesignerFactory ( String  name)

Named scroll bar designer factory or null if not found.

§ getSpinButtonDesignerFactory()

SpinButtonDesignerFactory getSpinButtonDesignerFactory ( String  name)

Named spin button designer factory or null if not found.

§ getTextAreaDesignerFactory()

TextAreaDesignerFactory getTextAreaDesignerFactory ( String  name)

Named text field designer factory or null if not found.

§ getTextFieldDesignerFactory()

TextFieldDesignerFactory getTextFieldDesignerFactory ( String  name)

Named text field designer factory or null if not found.

§ new()

Create designer factories.

§ removeAllButtonDesignerFactories()

void removeAllButtonDesignerFactories ( )

Remove all button designer factories.

§ removeAllCheckBoxDesignerFactories()

void removeAllCheckBoxDesignerFactories ( )

Remove all button designer factories.

§ removeAllComboBoxDesignerFactories()

void removeAllComboBoxDesignerFactories ( )

Remove all button designer factories.

§ removeAllOptionBoxDesignerFactories()

void removeAllOptionBoxDesignerFactories ( )

Remove all button designer factories.

§ removeAllProgressBarDesignerFactories()

void removeAllProgressBarDesignerFactories ( )

Remove all progress bar designer factories.

§ removeAllScrollBarDesignerFactories()

void removeAllScrollBarDesignerFactories ( )

Remove all scroll bar designer factories.

§ removeAllSpinButtonDesignerFactories()

void removeAllSpinButtonDesignerFactories ( )

Remove all spin button designer factories.

§ removeAllTextAreaDesignerFactories()

void removeAllTextAreaDesignerFactories ( )

Remove all text field designer factories.

§ removeAllTextFieldDesignerFactories()

void removeAllTextFieldDesignerFactories ( )

Remove all text field designer factories.

§ removeButtonDesignerFactory()

void removeButtonDesignerFactory ( String  name)

Remove button designer factory if present.

§ removeCheckBoxDesignerFactory()

void removeCheckBoxDesignerFactory ( String  name)

Remove button designer factory if present.

§ removeComboBoxDesignerFactory()

void removeComboBoxDesignerFactory ( String  name)

Remove button designer factory if present.

§ removeOptionBoxDesignerFactory()

void removeOptionBoxDesignerFactory ( String  name)

Remove button designer factory if present.

§ removeProgressBarDesignerFactory()

void removeProgressBarDesignerFactory ( String  name)

Remove progress bar designer factory if present.

§ removeScrollBarDesignerFactory()

void removeScrollBarDesignerFactory ( String  name)

Remove scroll bar designer factory if present.

§ removeSpinButtonDesignerFactory()

void removeSpinButtonDesignerFactory ( String  name)

Remove spin button designer factory if present.

§ removeTextAreaDesignerFactory()

void removeTextAreaDesignerFactory ( String  name)

Remove text field designer factory if present.

§ removeTextFieldDesignerFactory()

void removeTextFieldDesignerFactory ( String  name)

Remove text field designer factory if present.


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