PixelCrushers.DialogueSystem.DialogueDatabaseEditor Class Reference

Custom inspector editor for dialogue database assets. More...

Inheritance diagram for PixelCrushers.DialogueSystem.DialogueDatabaseEditor:
Collaboration diagram for PixelCrushers.DialogueSystem.DialogueDatabaseEditor:

Public Types

enum  RefreshSource {
  None , ChatMapper , ArticyDraft , AuroraToolset ,
  Arcweave
}
 

Public Member Functions

override void OnInspectorGUI ()
 Draws the inspector GUI.
 

Static Public Member Functions

static void RepaintInstances ()
 

Public Attributes

RefreshSource refreshSource = RefreshSource.None
 The refresh source for the quick Refresh button.
 

Static Public Attributes

static DialogueDatabaseEditor instance = null
 

Detailed Description

Custom inspector editor for dialogue database assets.

Works in coordination with DialogueEditorWindow.

Member Enumeration Documentation

◆ RefreshSource

Enumerator
None 
ChatMapper 
ArticyDraft 
AuroraToolset 
Arcweave 

Member Function Documentation

◆ OnInspectorGUI()

override void PixelCrushers.DialogueSystem.DialogueDatabaseEditor.OnInspectorGUI ( )
inline

Draws the inspector GUI.

Provides extra features such a button to open the Dialogue Editor window, and a quick reconvert button.

◆ RepaintInstances()

static void PixelCrushers.DialogueSystem.DialogueDatabaseEditor.RepaintInstances ( )
inlinestatic

Member Data Documentation

◆ instance

DialogueDatabaseEditor PixelCrushers.DialogueSystem.DialogueDatabaseEditor.instance = null
static

◆ refreshSource

RefreshSource PixelCrushers.DialogueSystem.DialogueDatabaseEditor.refreshSource = RefreshSource.None

The refresh source for the quick Refresh button.


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