Drag[en]gine Script Module DragonScript  1.21
Dragengine.Gui.InteractPromptEntry Class Reference

Interact prompt entry. More...

Inheritance diagram for Dragengine.Gui.InteractPromptEntry:

Public Member Functions

bool equals (Object other)
 Prompts are equal. More...
 
Array getAlternativeCommands ()
 Alternative commands as Array of Command. More...
 
Command getCommand ()
 Command or null if not used. More...
 
UnicodeString getDescription ()
 Description. More...
 
Image getImage ()
 Image or null. More...
 
Object getSettings ()
 Optional settings or null if not used. More...
 
String getStyle ()
 Style or empty string if not used. More...
 
UnicodeString getVerb ()
 Verb. More...
 
Video getVideo ()
 Video or null. More...
 
InteractPromptEntry new ()
 Create interact prompt entry. More...
 
InteractPromptEntry new (InteractPromptEntry copy)
 Create copy of interact prompt entry. More...
 
void setCommand (Command command)
 Set command or null if not used. More...
 
void setDescription (UnicodeString description)
 Set description. More...
 
void setImage (Image image)
 Set image or null. More...
 
void setSettings (Object settings)
 Set optional settings or null if not used. More...
 
void setStyle (String style)
 Set style or empty string if not used. More...
 
void setVerb (UnicodeString verb)
 Set verb. More...
 
void setVideo (Video video)
 Set video or null. More...
 
String toString ()
 String representation. More...
 

Public Attributes

Array pAlternativeCommands
 
Command pCommand
 
UnicodeString pDescription
 
Image pImage
 
Object pSettings
 
String pStyle
 
UnicodeString pVerb
 
Video pVideo
 

Detailed Description

Interact prompt entry.

Contains the prompt information to show for use in an InteractPrompt widget. The entry contains a bunch of information which can be displayed in a prompt. View widgets decide what information to show.

Member Function Documentation

◆ equals()

bool Dragengine.Gui.InteractPromptEntry.equals ( Object  other)

Prompts are equal.

◆ getAlternativeCommands()

Array Dragengine.Gui.InteractPromptEntry.getAlternativeCommands ( )

Alternative commands as Array of Command.

Version
1.20

◆ getCommand()

Command Dragengine.Gui.InteractPromptEntry.getCommand ( )

Command or null if not used.

◆ getDescription()

UnicodeString Dragengine.Gui.InteractPromptEntry.getDescription ( )

Description.

◆ getImage()

Image Dragengine.Gui.InteractPromptEntry.getImage ( )

Image or null.

◆ getSettings()

Object Dragengine.Gui.InteractPromptEntry.getSettings ( )

Optional settings or null if not used.

Version
1.19

◆ getStyle()

String Dragengine.Gui.InteractPromptEntry.getStyle ( )

Style or empty string if not used.

◆ getVerb()

UnicodeString Dragengine.Gui.InteractPromptEntry.getVerb ( )

Verb.

◆ getVideo()

Video Dragengine.Gui.InteractPromptEntry.getVideo ( )

Video or null.

◆ new() [1/2]

InteractPromptEntry Dragengine.Gui.InteractPromptEntry.new ( )

Create interact prompt entry.

◆ new() [2/2]

InteractPromptEntry Dragengine.Gui.InteractPromptEntry.new ( InteractPromptEntry  copy)

Create copy of interact prompt entry.

◆ setCommand()

void Dragengine.Gui.InteractPromptEntry.setCommand ( Command  command)

Set command or null if not used.

◆ setDescription()

void Dragengine.Gui.InteractPromptEntry.setDescription ( UnicodeString  description)

Set description.

◆ setImage()

void Dragengine.Gui.InteractPromptEntry.setImage ( Image  image)

Set image or null.

◆ setSettings()

void Dragengine.Gui.InteractPromptEntry.setSettings ( Object  settings)

Set optional settings or null if not used.

Version
1.19

◆ setStyle()

void Dragengine.Gui.InteractPromptEntry.setStyle ( String  style)

Set style or empty string if not used.

◆ setVerb()

void Dragengine.Gui.InteractPromptEntry.setVerb ( UnicodeString  verb)

Set verb.

◆ setVideo()

void Dragengine.Gui.InteractPromptEntry.setVideo ( Video  video)

Set video or null.

◆ toString()

String Dragengine.Gui.InteractPromptEntry.toString ( )

String representation.

Member Data Documentation

◆ pAlternativeCommands

Array Dragengine.Gui.InteractPromptEntry.pAlternativeCommands

◆ pCommand

Command Dragengine.Gui.InteractPromptEntry.pCommand

◆ pDescription

UnicodeString Dragengine.Gui.InteractPromptEntry.pDescription

◆ pImage

Image Dragengine.Gui.InteractPromptEntry.pImage

◆ pSettings

Object Dragengine.Gui.InteractPromptEntry.pSettings

◆ pStyle

String Dragengine.Gui.InteractPromptEntry.pStyle

◆ pVerb

UnicodeString Dragengine.Gui.InteractPromptEntry.pVerb

◆ pVideo

Video Dragengine.Gui.InteractPromptEntry.pVideo

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