PixelCrushers.DialogueSystem.UniqueIDWindowPrefs Class Reference

This class manages the Unique ID Window prefs. More...

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

Public Member Functions

 UniqueIDWindowPrefs ()
 
void Clear ()
 Clears the prefs.
 
void Save ()
 Save the prefs to EditorPrefs.
 
void OnBeforeSerialize ()
 
void OnAfterDeserialize ()
 
void RelinkDatabases ()
 

Static Public Member Functions

static void DeleteEditorPrefs ()
 Deletes the prefs from EditorPrefs.
 
static UniqueIDWindowPrefs Load ()
 Load the prefs from EditorPrefs.
 

Public Attributes

List< DialogueDatabasedatabases = new List<DialogueDatabase>()
 
List< string > guids = new List<string>()
 

Detailed Description

This class manages the Unique ID Window prefs.

It allows the window to save prefs to EditorPrefs between sessions.

Constructor & Destructor Documentation

◆ UniqueIDWindowPrefs()

PixelCrushers.DialogueSystem.UniqueIDWindowPrefs.UniqueIDWindowPrefs ( )
inline

Member Function Documentation

◆ Clear()

void PixelCrushers.DialogueSystem.UniqueIDWindowPrefs.Clear ( )
inline

Clears the prefs.

◆ DeleteEditorPrefs()

static void PixelCrushers.DialogueSystem.UniqueIDWindowPrefs.DeleteEditorPrefs ( )
inlinestatic

Deletes the prefs from EditorPrefs.

◆ Load()

static UniqueIDWindowPrefs PixelCrushers.DialogueSystem.UniqueIDWindowPrefs.Load ( )
inlinestatic

Load the prefs from EditorPrefs.

◆ OnAfterDeserialize()

void PixelCrushers.DialogueSystem.UniqueIDWindowPrefs.OnAfterDeserialize ( )
inline

◆ OnBeforeSerialize()

void PixelCrushers.DialogueSystem.UniqueIDWindowPrefs.OnBeforeSerialize ( )
inline

◆ RelinkDatabases()

void PixelCrushers.DialogueSystem.UniqueIDWindowPrefs.RelinkDatabases ( )
inline

◆ Save()

void PixelCrushers.DialogueSystem.UniqueIDWindowPrefs.Save ( )
inline

Save the prefs to EditorPrefs.

Member Data Documentation

◆ databases

List<DialogueDatabase> PixelCrushers.DialogueSystem.UniqueIDWindowPrefs.databases = new List<DialogueDatabase>()

◆ guids

List<string> PixelCrushers.DialogueSystem.UniqueIDWindowPrefs.guids = new List<string>()

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