PixelCrushers.DialogueSystem.Aurora.AuroraConverterPrefs Class Reference

This class manages Aurora converter prefs. More...

Public Member Functions

 AuroraConverterPrefs ()
 
void Clear ()
 Clears the prefs. More...
 
void SetDefaultConversant ()
 Sets all conversants to the first NPC. More...
 
void Save ()
 Save the prefs to EditorPrefs. More...
 
string ToXml ()
 Returns the prefs in XML format. More...
 
VariableSetting GetVariable (int customId)
 Looks up a variable setting by custom ID. More...
 

Static Public Member Functions

static void DeleteEditorPrefs ()
 Deletes the prefs from EditorPrefs. More...
 
static AuroraConverterPrefs Load ()
 Load the prefs from EditorPrefs. More...
 
static AuroraConverterPrefs FromXml (string xml)
 Loads the prefs from XML. More...
 

Properties

string ProfilesFolder [get, set]
 
string AlternateSearchFolder [get, set]
 
string OutputFolder [get, set]
 
string DatabaseFilename [get, set]
 
bool Overwrite [get, set]
 
EncodingType EncodingType [get, set]
 
ScriptHandlingType ScriptHandlingType [get, set]
 
List< ActorSettingActors [get]
 
List< DlgFileDlgFiles [get]
 
List< JrlFileJrlFiles [get]
 
List< LanguageLanguages [get]
 
List< VariableSettingVariables [get]
 
Encoding? Encoding [get]
 

Detailed Description

This class manages Aurora converter prefs.

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

Constructor & Destructor Documentation

◆ AuroraConverterPrefs()

PixelCrushers.DialogueSystem.Aurora.AuroraConverterPrefs.AuroraConverterPrefs ( )

Member Function Documentation

◆ Clear()

void PixelCrushers.DialogueSystem.Aurora.AuroraConverterPrefs.Clear ( )

Clears the prefs.

◆ DeleteEditorPrefs()

static void PixelCrushers.DialogueSystem.Aurora.AuroraConverterPrefs.DeleteEditorPrefs ( )
static

Deletes the prefs from EditorPrefs.

◆ FromXml()

static AuroraConverterPrefs PixelCrushers.DialogueSystem.Aurora.AuroraConverterPrefs.FromXml ( string  xml)
static

Loads the prefs from XML.

Returns
The prefs.
Parameters
xmlXML.

◆ GetVariable()

VariableSetting PixelCrushers.DialogueSystem.Aurora.AuroraConverterPrefs.GetVariable ( int  customId)

Looks up a variable setting by custom ID.

Returns
The variable.
Parameters
customIdCustom identifier number (the xxxx in <CUSTOMxxxx>).

◆ Load()

static AuroraConverterPrefs PixelCrushers.DialogueSystem.Aurora.AuroraConverterPrefs.Load ( )
static

Load the prefs from EditorPrefs.

◆ Save()

void PixelCrushers.DialogueSystem.Aurora.AuroraConverterPrefs.Save ( )

Save the prefs to EditorPrefs.

◆ SetDefaultConversant()

void PixelCrushers.DialogueSystem.Aurora.AuroraConverterPrefs.SetDefaultConversant ( )

Sets all conversants to the first NPC.

◆ ToXml()

string PixelCrushers.DialogueSystem.Aurora.AuroraConverterPrefs.ToXml ( )

Returns the prefs in XML format.

Returns
The xml.

Property Documentation

◆ Actors

List<ActorSetting> PixelCrushers.DialogueSystem.Aurora.AuroraConverterPrefs.Actors
get

◆ AlternateSearchFolder

string PixelCrushers.DialogueSystem.Aurora.AuroraConverterPrefs.AlternateSearchFolder
getset

◆ DatabaseFilename

string PixelCrushers.DialogueSystem.Aurora.AuroraConverterPrefs.DatabaseFilename
getset

◆ DlgFiles

List<DlgFile> PixelCrushers.DialogueSystem.Aurora.AuroraConverterPrefs.DlgFiles
get

◆ Encoding

Encoding? PixelCrushers.DialogueSystem.Aurora.AuroraConverterPrefs.Encoding
get

◆ EncodingType

EncodingType PixelCrushers.DialogueSystem.Aurora.AuroraConverterPrefs.EncodingType
getset

◆ JrlFiles

List<JrlFile> PixelCrushers.DialogueSystem.Aurora.AuroraConverterPrefs.JrlFiles
get

◆ Languages

List<Language> PixelCrushers.DialogueSystem.Aurora.AuroraConverterPrefs.Languages
get

◆ OutputFolder

string PixelCrushers.DialogueSystem.Aurora.AuroraConverterPrefs.OutputFolder
getset

◆ Overwrite

bool PixelCrushers.DialogueSystem.Aurora.AuroraConverterPrefs.Overwrite
getset

◆ ProfilesFolder

string PixelCrushers.DialogueSystem.Aurora.AuroraConverterPrefs.ProfilesFolder
getset

◆ ScriptHandlingType

ScriptHandlingType PixelCrushers.DialogueSystem.Aurora.AuroraConverterPrefs.ScriptHandlingType
getset

◆ Variables

List<VariableSetting> PixelCrushers.DialogueSystem.Aurora.AuroraConverterPrefs.Variables
get

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