Drag[en]gine Script Module DragonScript  1.23
Dragengine.Gui.Designers.DefaultVideoDesigner Class Reference

Default implementation of WidgetDesigner for DisplayVideo. More...

Inheritance diagram for Dragengine.Gui.Designers.DefaultVideoDesigner:
Dragengine.Gui.Designers.DefaultWidgetDesigner Dragengine.Gui.Designers.WidgetDesigner

Classes

class  VideoStateDesign
 Design for a particular widget state. More...
 

Public Member Functions

WidgetDesigner copyDesigner ()
 Create copy of designer. More...
 
void designWidget (Widget widget)
 Design widget. More...
 
bool getReplaceVideo ()
 Replace video in widget. More...
 
VideoStateDesign getVideoDesignDisabled ()
 Design for disabled state. More...
 
VideoStateDesign getVideoDesignFocused ()
 Design for focused state. More...
 
VideoStateDesign getVideoDesignFocusedHover ()
 Design for focused hover state. More...
 
VideoStateDesign getVideoDesignHover ()
 Design for hover state. More...
 
VideoStateDesign getVideoDesignNormal ()
 Design for normal state. More...
 
DefaultVideoDesigner new ()
 Create new video designer. More...
 
DefaultVideoDesigner new (DefaultVideoDesigner designer)
 Create copy of widget designer designer. More...
 
void setParameter (String name, Object value)
 Set parameter. More...
 
void setReplaceVideo (bool ReplaceVideo)
 Set replace video in widget. More...
 
- Public Member Functions inherited from Dragengine.Gui.Designers.DefaultWidgetDesigner
StateDesign getDesignDisabled ()
 Design for disabled state. More...
 
StateDesign getDesignFocused ()
 Design for focused state. More...
 
StateDesign getDesignFocusedHover ()
 Design for focused hover state. More...
 
StateDesign getDesignHover ()
 Design for hover state. More...
 
StateDesign getDesignNormal ()
 Design for normal state. More...
 
Widget getStateTrackWidget (Widget widget)
 Find state track widget. More...
 
DefaultWidgetDesigner new (DefaultWidgetDesigner designer)
 Create copy of widget designer. More...
 

Public Attributes

bool pReplaceVideo
 

Additional Inherited Members

- Protected Member Functions inherited from Dragengine.Gui.Designers.DefaultWidgetDesigner
StateDesign getNamedStateDesign (String stateName)
 Get state for parameter name selector component or null if not found. More...
 
void setDesignDisabled (StateDesign design)
 Set design for disabled state. More...
 
void setDesignFocused (StateDesign design)
 Set design for focused state. More...
 
void setDesignFocusedHover (StateDesign design)
 Set design for focused hover state. More...
 
void setDesignHover (StateDesign design)
 Set design for hover state. More...
 
void setDesignNormal (StateDesign design)
 Set design for normal state. More...
 
StateDesign widgetStateFindDesign (Widget widget)
 Get design to apply to widget. More...
 

Detailed Description

Default implementation of WidgetDesigner for DisplayVideo.

Member Function Documentation

◆ copyDesigner()

WidgetDesigner Dragengine.Gui.Designers.DefaultVideoDesigner.copyDesigner ( )

Create copy of designer.

Reimplemented from Dragengine.Gui.Designers.DefaultWidgetDesigner.

◆ designWidget()

void Dragengine.Gui.Designers.DefaultVideoDesigner.designWidget ( Widget  widget)

Design widget.

Reimplemented from Dragengine.Gui.Designers.DefaultWidgetDesigner.

◆ getReplaceVideo()

bool Dragengine.Gui.Designers.DefaultVideoDesigner.getReplaceVideo ( )

Replace video in widget.

Version
1.23

◆ getVideoDesignDisabled()

VideoStateDesign Dragengine.Gui.Designers.DefaultVideoDesigner.getVideoDesignDisabled ( )

Design for disabled state.

◆ getVideoDesignFocused()

VideoStateDesign Dragengine.Gui.Designers.DefaultVideoDesigner.getVideoDesignFocused ( )

Design for focused state.

◆ getVideoDesignFocusedHover()

VideoStateDesign Dragengine.Gui.Designers.DefaultVideoDesigner.getVideoDesignFocusedHover ( )

Design for focused hover state.

◆ getVideoDesignHover()

VideoStateDesign Dragengine.Gui.Designers.DefaultVideoDesigner.getVideoDesignHover ( )

Design for hover state.

◆ getVideoDesignNormal()

VideoStateDesign Dragengine.Gui.Designers.DefaultVideoDesigner.getVideoDesignNormal ( )

Design for normal state.

◆ new() [1/2]

DefaultVideoDesigner Dragengine.Gui.Designers.DefaultVideoDesigner.new ( )

Create new video designer.

Reimplemented from Dragengine.Gui.Designers.DefaultWidgetDesigner.

◆ new() [2/2]

DefaultVideoDesigner Dragengine.Gui.Designers.DefaultVideoDesigner.new ( DefaultVideoDesigner  designer)

Create copy of widget designer designer.

◆ setParameter()

void Dragengine.Gui.Designers.DefaultVideoDesigner.setParameter ( String  name,
Object  value 
)

Set parameter.

See DefaultWidgetDesigner.setParameter for supported parameters.

Additional supported parameters:

name value Setter
replaceVideo bool setReplaceVideo
{state}.videoColorTransform ColorMatrix getDesign{state}.setVideoColorTransform
{state}.video Video getDesign{state}.setVideo

Reimplemented from Dragengine.Gui.Designers.DefaultWidgetDesigner.

◆ setReplaceVideo()

void Dragengine.Gui.Designers.DefaultVideoDesigner.setReplaceVideo ( bool  ReplaceVideo)

Set replace video in widget.

Version
1.23

Member Data Documentation

◆ pReplaceVideo

bool Dragengine.Gui.Designers.DefaultVideoDesigner.pReplaceVideo

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