Abstract dialogue user interface controls. More...
Public Member Functions | |
abstract void | ShowPanel () |
Shows the main conversation panel, if assigned. More... | |
override void | SetActive (bool value) |
Sets the conversation controls active/inactive. More... | |
Public Member Functions inherited from PixelCrushers.DialogueSystem.AbstractUIControls | |
void | Show () |
Shows the controls by setting them active. More... | |
void | Hide () |
Hides the controls by setting them inactive. More... | |
Properties | |
abstract AbstractUISubtitleControls | NPCSubtitle [get] |
Gets the NPC subtitle controls. More... | |
abstract AbstractUISubtitleControls | PCSubtitle [get] |
Gets the PC subtitle controls. More... | |
abstract AbstractUIResponseMenuControls | ResponseMenu [get] |
Gets the response menu. More... | |
Abstract dialogue user interface controls.
This class collects the various control groups used by the conversation interface. Each GUI system implementation derives its own subclass from this.
|
virtual |
Sets the conversation controls active/inactive.
value | true for active, false for inactive. |
Implements PixelCrushers.DialogueSystem.AbstractUIControls.
Reimplemented in PixelCrushers.DialogueSystem.TextMeshPro.TextMeshProDialogueControls, PixelCrushers.DialogueSystem.UnityUIDialogueControls, PixelCrushers.DialogueSystem.UnityGUI.UnityDialogueControls, PixelCrushers.DialogueSystem.DaikonForgeGUI.DaikonForgeDialogueControls, PixelCrushers.DialogueSystem.NGUI.NGUIDialogueControls, and PixelCrushers.DialogueSystem.TK2D.TK2DDialogueControls.
|
pure virtual |
Shows the main conversation panel, if assigned.
Implemented in PixelCrushers.DialogueSystem.TextMeshPro.TextMeshProDialogueControls, PixelCrushers.DialogueSystem.UnityUIDialogueControls, PixelCrushers.DialogueSystem.UnityGUI.UnityDialogueControls, PixelCrushers.DialogueSystem.DaikonForgeGUI.DaikonForgeDialogueControls, PixelCrushers.DialogueSystem.NGUI.NGUIDialogueControls, and PixelCrushers.DialogueSystem.TK2D.TK2DDialogueControls.
|
get |
Gets the NPC subtitle controls.
The NPC subtitle controls.
|
get |
Gets the PC subtitle controls.
The PC subtitle controls.
|
get |
Gets the response menu.
The response menu.