PixelCrushers.DialogueSystem.ActiveConversationRecord Class Reference

Keeps track of an active conversation. More...

Collaboration diagram for PixelCrushers.DialogueSystem.ActiveConversationRecord:

Public Attributes

IDialogueUI originalDialogueUI
 
DisplaySettings originalDisplaySettings
 
bool isOverrideUIPrefab
 

Properties

Transform Actor [get, set]
 
Transform Conversant [get, set]
 
ConversationController ConversationController [get, set]
 
ConversationModelConversationModel [get]
 
ConversationViewConversationView [get]
 
bool IsConversationActive [get]
 

Detailed Description

Keeps track of an active conversation.

As conversations finish, another active conversation record can be promoted to the "current" conversation.

Member Data Documentation

◆ isOverrideUIPrefab

bool PixelCrushers.DialogueSystem.ActiveConversationRecord.isOverrideUIPrefab

◆ originalDialogueUI

IDialogueUI PixelCrushers.DialogueSystem.ActiveConversationRecord.originalDialogueUI

◆ originalDisplaySettings

DisplaySettings PixelCrushers.DialogueSystem.ActiveConversationRecord.originalDisplaySettings

Property Documentation

◆ Actor

Transform PixelCrushers.DialogueSystem.ActiveConversationRecord.Actor
getset

◆ Conversant

Transform PixelCrushers.DialogueSystem.ActiveConversationRecord.Conversant
getset

◆ ConversationController

ConversationController PixelCrushers.DialogueSystem.ActiveConversationRecord.ConversationController
getset

◆ ConversationModel

ConversationModel? PixelCrushers.DialogueSystem.ActiveConversationRecord.ConversationModel
get

◆ ConversationView

ConversationView? PixelCrushers.DialogueSystem.ActiveConversationRecord.ConversationView
get

◆ IsConversationActive

bool PixelCrushers.DialogueSystem.ActiveConversationRecord.IsConversationActive
get

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