Drag[en]gine Script Module DragonScript
1.21
|
Factory for CanvasCreatorDecoration. More...
Public Member Functions | |
DecorationFactory | copyFactory () |
Create factory copy. More... | |
Decoration | createDecoration () |
Create decoration. More... | |
CanvasCreator | getCreatorActive () |
Canvas creator factory for active window. More... | |
CanvasCreator | getCreatorInactive () |
Canvas creator factory for inactive window. More... | |
BorderSize | getDecorationSize () |
Decoration border size. More... | |
Image | getImageButtonCloseHover () |
Image for close button in hover state. More... | |
Image | getImageButtonCloseNormal () |
Image for close button in normal state. More... | |
Image | getImageButtonClosePressed () |
Image for close button in pressed state. More... | |
Image | getImageButtonMaximizeHover () |
Image for maximize button in hover state. More... | |
Image | getImageButtonMaximizeNormal () |
Image for maximize button in normal state. More... | |
Image | getImageButtonMaximizePressed () |
Image for maximize button in pressed state. More... | |
Image | getImageButtonMinimizeHover () |
Image for minimize button in hover state. More... | |
Image | getImageButtonMinimizeNormal () |
Image for minimize button in normal state. More... | |
Image | getImageButtonMinimizePressed () |
Image for minimize button in pressed state. More... | |
CanvasCreatorDecorationFactory | new () |
Create decoration factory. More... | |
CanvasCreatorDecorationFactory | new (CanvasCreatorDecorationFactory factory) |
Create copy of decoration factory. More... | |
void | setCreatorActive (CanvasCreator factory) |
Set canvas creator factory for active window. More... | |
void | setCreatorInactive (CanvasCreator factory) |
Set canvas creator factory for inactive window. More... | |
void | setDecorationSize (BorderSize size) |
Set decoration border size. More... | |
void | setImageButtonCloseHover (Image image) |
Set image for close button in hover state. More... | |
void | setImageButtonCloseNormal (Image image) |
Set image for close button in normal state. More... | |
void | setImageButtonClosePressed (Image image) |
Set image for close button in pressed state. More... | |
void | setImageButtonMaximizeHover (Image image) |
Set image for maximize button in hover state. More... | |
void | setImageButtonMaximizeNormal (Image image) |
Set image for maximize button in normal state. More... | |
void | setImageButtonMaximizePressed (Image image) |
Set image for maximize button in pressed state. More... | |
void | setImageButtonMinimizeHover (Image image) |
Set image for minimize button in hover state. More... | |
void | setImageButtonMinimizeNormal (Image image) |
Set image for minimize button in normal state. More... | |
void | setImageButtonMinimizePressed (Image image) |
Set image for minimize button in pressed state. More... | |
void | setParameter (String name, Object value) |
Set parameter. More... | |
Public Member Functions inherited from Dragengine.Gui.Decorations.Factories.DefaultDecorationFactory | |
Color | getActiveTitleColor () |
Color of the active window title. More... | |
Font | getActiveTitleFont () |
Font for active window title. More... | |
Color | getInactiveTitleColor () |
Color of the inactive window title. More... | |
Font | getInactiveTitleFont () |
Font for inactive window title. More... | |
DefaultDecorationFactory | new (DefaultDecorationFactory factory) |
Create copy of decoration factory. More... | |
void | setActiveTitleColor (Color color) |
Set color of the active window title. More... | |
void | setActiveTitleFont (Font font) |
Set font for active window title. More... | |
void | setInactiveTitleColor (Color color) |
Set color of the inactive window title. More... | |
void | setInactiveTitleFont (Font font) |
Set font for inactive window title. More... | |
Protected Member Functions | |
void | initCanvasCreatorDecoration (CanvasCreatorDecoration decoration) |
Init canvas creator decoration part for use by subclasses. More... | |
Protected Member Functions inherited from Dragengine.Gui.Decorations.Factories.DefaultDecorationFactory | |
void | initDefaultDecoration (DefaultDecoration decoration) |
Init default decoration part for use by subclasses. More... | |
Factory for CanvasCreatorDecoration.
DecorationFactory Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.copyFactory | ( | ) |
Create factory copy.
Reimplemented from Dragengine.Gui.Decorations.Factories.DefaultDecorationFactory.
Decoration Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.createDecoration | ( | ) |
Create decoration.
Reimplemented from Dragengine.Gui.Decorations.Factories.DefaultDecorationFactory.
CanvasCreator Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.getCreatorActive | ( | ) |
Canvas creator factory for active window.
CanvasCreator Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.getCreatorInactive | ( | ) |
Canvas creator factory for inactive window.
BorderSize Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.getDecorationSize | ( | ) |
Decoration border size.
Image Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.getImageButtonCloseHover | ( | ) |
Image for close button in hover state.
Image Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.getImageButtonCloseNormal | ( | ) |
Image for close button in normal state.
Image Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.getImageButtonClosePressed | ( | ) |
Image for close button in pressed state.
Image Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.getImageButtonMaximizeHover | ( | ) |
Image for maximize button in hover state.
Image Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.getImageButtonMaximizeNormal | ( | ) |
Image for maximize button in normal state.
Image Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.getImageButtonMaximizePressed | ( | ) |
Image for maximize button in pressed state.
Image Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.getImageButtonMinimizeHover | ( | ) |
Image for minimize button in hover state.
Image Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.getImageButtonMinimizeNormal | ( | ) |
Image for minimize button in normal state.
Image Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.getImageButtonMinimizePressed | ( | ) |
Image for minimize button in pressed state.
|
protected |
Init canvas creator decoration part for use by subclasses.
CanvasCreatorDecorationFactory Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.new | ( | ) |
Create decoration factory.
Reimplemented from Dragengine.Gui.Decorations.Factories.DefaultDecorationFactory.
CanvasCreatorDecorationFactory Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.new | ( | CanvasCreatorDecorationFactory | factory | ) |
Create copy of decoration factory.
void Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.setCreatorActive | ( | CanvasCreator | factory | ) |
Set canvas creator factory for active window.
void Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.setCreatorInactive | ( | CanvasCreator | factory | ) |
Set canvas creator factory for inactive window.
void Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.setDecorationSize | ( | BorderSize | size | ) |
Set decoration border size.
void Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.setImageButtonCloseHover | ( | Image | image | ) |
Set image for close button in hover state.
void Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.setImageButtonCloseNormal | ( | Image | image | ) |
Set image for close button in normal state.
void Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.setImageButtonClosePressed | ( | Image | image | ) |
Set image for close button in pressed state.
void Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.setImageButtonMaximizeHover | ( | Image | image | ) |
Set image for maximize button in hover state.
void Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.setImageButtonMaximizeNormal | ( | Image | image | ) |
Set image for maximize button in normal state.
void Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.setImageButtonMaximizePressed | ( | Image | image | ) |
Set image for maximize button in pressed state.
void Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.setImageButtonMinimizeHover | ( | Image | image | ) |
Set image for minimize button in hover state.
void Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.setImageButtonMinimizeNormal | ( | Image | image | ) |
Set image for minimize button in normal state.
void Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.setImageButtonMinimizePressed | ( | Image | image | ) |
Set image for minimize button in pressed state.
void Dragengine.Gui.Decorations.Factories.CanvasCreatorDecorationFactory.setParameter | ( | String | name, |
Object | value | ||
) |
Set parameter.
Supported parameters: | name | value | Setter | | decorationSize | BorderSize | setDecorationSize | | active.canvas | CanvasCreator | setCreatorActive | | active.title.textColor | Color | setActiveTitleColor | | active.title.font | Font | setActiveTitleFont | | inactive.canvas | CanvasCreator | setCreatorInactive | | inactive.title.textColor | Color | setInactiveTitleColor | | inactive.title.font | Font | setInactiveTitleFont | | imageButtonCloseNormal | Image | setImageButtonCloseNormal | | imageButtonCloseHover | Image | setImageButtonCloseHover | | imageButtonClosePressed | Image | setImageButtonClosePressed | | imageButtonMaximizeNormal | Image | setImageButtonMaximizeNormal | | imageButtonMaximizeHover | Image | setImageButtonMaximizeHover | | imageButtonMaximizePressed | Image | setImageButtonMaximizePressed | | imageButtonMinimizeNormal | Image | setImageButtonMinimizeNormal | | imageButtonMinimizeHover | Image | setImageButtonMinimizeHover | | imageButtonMinimizePressed | Image | setImageButtonMinimizePressed |
Reimplemented from Dragengine.Gui.Decorations.Factories.DefaultDecorationFactory.