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

Factory creating DefaultScrollBarDesigner objects. More...

Inheritance diagram for DefaultScrollBarDesignerFactory:
ScrollBarDesignerFactory

Public Member Functions

ScrollBarDesignerFactory copyFactory ()
 Create factory copy. More...
 
ScrollBarDesigner createScrollBarDesigner ()
 Create button designer. More...
 
ButtonDesignerFactory getButtonDown ()
 Button designer factory for scrollbar down button. More...
 
Image getButtonDownImageHover ()
 Button down image hover. More...
 
Image getButtonDownImageNormal ()
 Button down image normal. More...
 
ButtonDesignerFactory getButtonLeft ()
 Button designer factory for scrollbar left button. More...
 
Image getButtonLeftImageHover ()
 Button left image hover. More...
 
Image getButtonLeftImageNormal ()
 Button left image normal. More...
 
ButtonDesignerFactory getButtonRight ()
 Button designer factory for scrollbar right button. More...
 
Image getButtonRightImageHover ()
 Button right image hover. More...
 
Image getButtonRightImageNormal ()
 Button right image normal. More...
 
ButtonDesignerFactory getButtonUp ()
 Button designer factory for scrollbar up button. More...
 
Image getButtonUpImageHover ()
 Button up image hover. More...
 
Image getButtonUpImageNormal ()
 Button up image normal. More...
 
CanvasCreatorFactory getCreatorFactoryFrame ()
 Canvas creator factory for scrollbar frame. More...
 
CanvasCreatorFactory getCreatorFactoryKnob ()
 Canvas creator factory for scrollbar knob. More...
 
CanvasCreatorFactory getCreatorFactoryKnobHover ()
 Canvas creator factory for scrollbar knob hover or null to use normal. More...
 
BorderSize getPaddingKnobFrame ()
 Padding between knob and frame. More...
 
int getSize ()
 Scrollbar size. More...
 
DefaultScrollBarDesignerFactory new ()
 Create new button designer factory. More...
 
DefaultScrollBarDesignerFactory new (DefaultScrollBarDesignerFactory factory)
 Create new button designer factory. More...
 
void setButtonDown (ButtonDesignerFactory factory)
 Set button designer factory for scrollbar down button. More...
 
void setButtonDownImageHover (Image image)
 Set button down image hover. More...
 
void setButtonDownImageNormal (Image image)
 Set button down image normal. More...
 
void setButtonLeft (ButtonDesignerFactory factory)
 Set button designer factory for scrollbar left button. More...
 
void setButtonLeftImageHover (Image image)
 Set button left image hover. More...
 
void setButtonLeftImageNormal (Image image)
 Set button left image normal. More...
 
void setButtonRight (ButtonDesignerFactory factory)
 Set button designer factory for scrollbar right button. More...
 
void setButtonRightImageHover (Image image)
 Set button right image hover. More...
 
void setButtonRightImageNormal (Image image)
 Set button right image normal. More...
 
void setButtonUp (ButtonDesignerFactory factory)
 Set button designer factory for scrollbar up button. More...
 
void setButtonUpImageHover (Image image)
 Set button up image hover. More...
 
void setButtonUpImageNormal (Image image)
 Set button up image normal. More...
 
void setCreatorFactoryFrame (CanvasCreatorFactory factory)
 Set canvas creator factory for scrollbar frame. More...
 
void setCreatorFactoryKnob (CanvasCreatorFactory factory)
 Set canvas creator factory for scrollbar knob. More...
 
void setCreatorFactoryKnobHover (CanvasCreatorFactory factory)
 Set canvas creator factory for scrollbar knob or null to use normal. More...
 
void setPaddingKnobFrame (BorderSize padding)
 Set padding between knob and frame. More...
 
void setParameter (String name, Object value)
 Set parameter. More...
 
void setSize (int size)
 Set scrollbar size. More...
 

Detailed Description

Factory creating DefaultScrollBarDesigner objects.

Author
Roland Pl├╝ss
Version
1.0
Date
2015

Member Function Documentation

§ copyFactory()

ScrollBarDesignerFactory copyFactory ( )

Create factory copy.

Implements ScrollBarDesignerFactory.

§ createScrollBarDesigner()

ScrollBarDesigner createScrollBarDesigner ( )

Create button designer.

Implements ScrollBarDesignerFactory.

§ getButtonDown()

ButtonDesignerFactory getButtonDown ( )

Button designer factory for scrollbar down button.

§ getButtonDownImageHover()

Image getButtonDownImageHover ( )

Button down image hover.

§ getButtonDownImageNormal()

Image getButtonDownImageNormal ( )

Button down image normal.

§ getButtonLeft()

ButtonDesignerFactory getButtonLeft ( )

Button designer factory for scrollbar left button.

§ getButtonLeftImageHover()

Image getButtonLeftImageHover ( )

Button left image hover.

§ getButtonLeftImageNormal()

Image getButtonLeftImageNormal ( )

Button left image normal.

§ getButtonRight()

ButtonDesignerFactory getButtonRight ( )

Button designer factory for scrollbar right button.

§ getButtonRightImageHover()

Image getButtonRightImageHover ( )

Button right image hover.

§ getButtonRightImageNormal()

Image getButtonRightImageNormal ( )

Button right image normal.

§ getButtonUp()

ButtonDesignerFactory getButtonUp ( )

Button designer factory for scrollbar up button.

§ getButtonUpImageHover()

Image getButtonUpImageHover ( )

Button up image hover.

§ getButtonUpImageNormal()

Image getButtonUpImageNormal ( )

Button up image normal.

§ getCreatorFactoryFrame()

CanvasCreatorFactory getCreatorFactoryFrame ( )

Canvas creator factory for scrollbar frame.

§ getCreatorFactoryKnob()

CanvasCreatorFactory getCreatorFactoryKnob ( )

Canvas creator factory for scrollbar knob.

§ getCreatorFactoryKnobHover()

CanvasCreatorFactory getCreatorFactoryKnobHover ( )

Canvas creator factory for scrollbar knob hover or null to use normal.

§ getPaddingKnobFrame()

BorderSize getPaddingKnobFrame ( )

Padding between knob and frame.

§ getSize()

int getSize ( )

Scrollbar size.

§ new() [1/2]

Create new button designer factory.

§ new() [2/2]

Create new button designer factory.

§ setButtonDown()

void setButtonDown ( ButtonDesignerFactory  factory)

Set button designer factory for scrollbar down button.

§ setButtonDownImageHover()

void setButtonDownImageHover ( Image  image)

Set button down image hover.

§ setButtonDownImageNormal()

void setButtonDownImageNormal ( Image  image)

Set button down image normal.

§ setButtonLeft()

void setButtonLeft ( ButtonDesignerFactory  factory)

Set button designer factory for scrollbar left button.

§ setButtonLeftImageHover()

void setButtonLeftImageHover ( Image  image)

Set button left image hover.

§ setButtonLeftImageNormal()

void setButtonLeftImageNormal ( Image  image)

Set button left image normal.

§ setButtonRight()

void setButtonRight ( ButtonDesignerFactory  factory)

Set button designer factory for scrollbar right button.

§ setButtonRightImageHover()

void setButtonRightImageHover ( Image  image)

Set button right image hover.

§ setButtonRightImageNormal()

void setButtonRightImageNormal ( Image  image)

Set button right image normal.

§ setButtonUp()

void setButtonUp ( ButtonDesignerFactory  factory)

Set button designer factory for scrollbar up button.

§ setButtonUpImageHover()

void setButtonUpImageHover ( Image  image)

Set button up image hover.

§ setButtonUpImageNormal()

void setButtonUpImageNormal ( Image  image)

Set button up image normal.

§ setCreatorFactoryFrame()

void setCreatorFactoryFrame ( CanvasCreatorFactory  factory)

Set canvas creator factory for scrollbar frame.

§ setCreatorFactoryKnob()

void setCreatorFactoryKnob ( CanvasCreatorFactory  factory)

Set canvas creator factory for scrollbar knob.

§ setCreatorFactoryKnobHover()

void setCreatorFactoryKnobHover ( CanvasCreatorFactory  factory)

Set canvas creator factory for scrollbar knob or null to use normal.

§ setPaddingKnobFrame()

void setPaddingKnobFrame ( BorderSize  padding)

Set padding between knob and frame.

§ setParameter()

void setParameter ( String  name,
Object  value 
)

Set parameter.

Supported parameters: | name | value | Setter | | frame | CanvasCreatorFactory | setCreatorFactoryFrame | | knob | CanvasCreatorFactory | setCreatorFactoryKnob | | knobHover | CanvasCreatorFactory or null | setCreatorFactoryKnobHover | | size | int | setSize | | knobFrame | BorderSize | setPaddingKnobFrame | | buttonUp | ButtonDesignerFactory | setButtonUp | | buttonDown | ButtonDesignerFactory | setButtonDown | | buttonLeft | ButtonDesignerFactory | setButtonLeft | | buttonRight | ButtonDesignerFactory | setButtonRight | | imageUpNormal | Image | setButtonUpImageNormal | | imageUpHover | Image | setButtonUpImageHover | | imageDownNormal | Image | setButtonDownImageNormal | | imageDownHover | Image | setButtonDownImageHover | | imageLeftNormal | Image | setButtonLeftImageNormal | | imageLeftHover | Image | setButtonLeftImageHover | | imageRightNormal | Image | setButtonRightImageNormal | | imageRightHover | Image | setButtonRightImageHover |

§ setSize()

void setSize ( int  size)

Set scrollbar size.


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