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

Factory creating instance of PanelInteractPromptController. More...

Inheritance diagram for Dragengine.Gui.PanelInteractPromptController.ControllerFactory:
Dragengine.Scenery.ECBehaviorPlayerLookAtInteractPrompt.PromptControllerFactory Dragengine.Scenery.ECBehaviorPlayerInteractPrompt.PromptControllerFactory

Public Member Functions

ECBehaviorPlayerInteractPrompt.PromptController createPromptController (ECBehaviorPlayerInteractPrompt.Instance instance)
 Create instance of PromptController. More...
 
ECBehaviorPlayerLookAtInteractPrompt.PromptController createPromptController (ECBehaviorPlayerLookAtInteractPrompt.Instance instance)
 Create instance of PromptController. More...
 
ControllerFactory new ()
 Create factory. More...
 
ControllerFactory new (DisplayInteractPromptEntry.Placement placement)
 Create factory. More...
 
ControllerFactory new (DisplayInteractPromptEntry.Placement placement, String designerSelector, String entryBaseSelectorName)
 Create factory. More...
 

Public Attributes

String pDesignerSelector
 
String pEntryBaseSelectorName
 
DisplayInteractPromptEntry.Placement pPlacement
 

Detailed Description

Factory creating instance of PanelInteractPromptController.

Member Function Documentation

◆ createPromptController() [1/2]

ECBehaviorPlayerInteractPrompt.PromptController Dragengine.Gui.PanelInteractPromptController.ControllerFactory.createPromptController ( ECBehaviorPlayerInteractPrompt.Instance  instance)

Create instance of PromptController.

Implements Dragengine.Scenery.ECBehaviorPlayerInteractPrompt.PromptControllerFactory.

◆ createPromptController() [2/2]

ECBehaviorPlayerLookAtInteractPrompt.PromptController Dragengine.Gui.PanelInteractPromptController.ControllerFactory.createPromptController ( ECBehaviorPlayerLookAtInteractPrompt.Instance  instance)

◆ new() [1/3]

ControllerFactory Dragengine.Gui.PanelInteractPromptController.ControllerFactory.new ( )

Create factory.

◆ new() [2/3]

ControllerFactory Dragengine.Gui.PanelInteractPromptController.ControllerFactory.new ( DisplayInteractPromptEntry.Placement  placement)

Create factory.

◆ new() [3/3]

ControllerFactory Dragengine.Gui.PanelInteractPromptController.ControllerFactory.new ( DisplayInteractPromptEntry.Placement  placement,
String  designerSelector,
String  entryBaseSelectorName 
)

Create factory.

Member Data Documentation

◆ pDesignerSelector

String Dragengine.Gui.PanelInteractPromptController.ControllerFactory.pDesignerSelector

◆ pEntryBaseSelectorName

String Dragengine.Gui.PanelInteractPromptController.ControllerFactory.pEntryBaseSelectorName

◆ pPlacement

DisplayInteractPromptEntry.Placement Dragengine.Gui.PanelInteractPromptController.ControllerFactory.pPlacement

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