PixelCrushers.DialogueSystem.NGUISupport.NGUIDialogueControls Class Reference

Contains all dialogue (conversation) controls for an NGUI Dialogue UI. More...

Inheritance diagram for PixelCrushers.DialogueSystem.NGUISupport.NGUIDialogueControls:
Collaboration diagram for PixelCrushers.DialogueSystem.NGUISupport.NGUIDialogueControls:

Public Member Functions

override void ShowPanel ()
 
override void SetActive (bool value)
 
- Public Member Functions inherited from PixelCrushers.DialogueSystem.AbstractDialogueUIControls
void ShowPanel ()
 Shows the main conversation panel, if assigned.
 
override void SetActive (bool value)
 Sets the conversation controls active/inactive.
 
- Public Member Functions inherited from PixelCrushers.DialogueSystem.AbstractUIControls
void SetActive (bool value)
 Sets the controls active/inactive.
 
void Show ()
 Shows the controls by setting them active.
 
void Hide ()
 Hides the controls by setting them inactive.
 

Public Attributes

global::UIPanel panel
 The panel containing the dialogue controls.
 
NGUISubtitleControls npcSubtitle
 The NPC subtitle controls.
 
NGUISubtitleControls pcSubtitle
 The PC subtitle controls.
 
NGUIResponseMenuControls responseMenu
 The response menu controls.
 

Properties

override AbstractUISubtitleControls npcSubtitleControls [get]
 
override AbstractUISubtitleControls pcSubtitleControls [get]
 
override AbstractUIResponseMenuControls responseMenuControls [get]
 
- Properties inherited from PixelCrushers.DialogueSystem.AbstractDialogueUIControls
AbstractUISubtitleControls npcSubtitleControls [get]
 Gets the NPC subtitle controls.
 
AbstractUISubtitleControls pcSubtitleControls [get]
 Gets the PC subtitle controls.
 
AbstractUIResponseMenuControls responseMenuControls [get]
 Gets the response menu.
 

Detailed Description

Contains all dialogue (conversation) controls for an NGUI Dialogue UI.

Member Function Documentation

◆ SetActive()

override void PixelCrushers.DialogueSystem.NGUISupport.NGUIDialogueControls.SetActive ( bool  value)
inline

◆ ShowPanel()

override void PixelCrushers.DialogueSystem.NGUISupport.NGUIDialogueControls.ShowPanel ( )
inline

Member Data Documentation

◆ npcSubtitle

NGUISubtitleControls PixelCrushers.DialogueSystem.NGUISupport.NGUIDialogueControls.npcSubtitle

The NPC subtitle controls.

◆ panel

global.UIPanel PixelCrushers.DialogueSystem.NGUISupport.NGUIDialogueControls.panel

The panel containing the dialogue controls.

A panel is optional, but you may want one so you can include a background image, panel-wide effects, etc.

◆ pcSubtitle

NGUISubtitleControls PixelCrushers.DialogueSystem.NGUISupport.NGUIDialogueControls.pcSubtitle

The PC subtitle controls.

◆ responseMenu

NGUIResponseMenuControls PixelCrushers.DialogueSystem.NGUISupport.NGUIDialogueControls.responseMenu

The response menu controls.

Property Documentation

◆ npcSubtitleControls

override AbstractUISubtitleControls PixelCrushers.DialogueSystem.NGUISupport.NGUIDialogueControls.npcSubtitleControls
get

◆ pcSubtitleControls

override AbstractUISubtitleControls PixelCrushers.DialogueSystem.NGUISupport.NGUIDialogueControls.pcSubtitleControls
get

◆ responseMenuControls

override AbstractUIResponseMenuControls PixelCrushers.DialogueSystem.NGUISupport.NGUIDialogueControls.responseMenuControls
get

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