Holds the DS To I2 window's current prefs, which are saved into EditorPrefs between editor sessions. More...
Public Types | |
enum | Category { Category.Actors, Category.Items, Category.Locations, Category.Variables, Category.Conversations, Category.DialogueEntries, Category.LocalizedTextTable } |
enum | Verbose { Verbose.None, Verbose.Warnings, Verbose.Detailed } |
Public Member Functions | |
DSToI2Prefs () | |
void | PopulateAllDatabaseFields () |
void | PopulateTextTableFields () |
FoldoutInfo | GetCategoryFoldout (Category category) |
FieldSelectionDictionary | GetFieldSelections (Category category) |
Public Attributes | |
int | databaseInstanceID = 0 |
int | localizedTextTableInstanceID = 0 |
FoldoutInfo[] | categoryFoldouts = new FoldoutInfo[NumTotalCategories] |
I2LanguageIdentifierType | languageIdentifier = I2LanguageIdentifierType.LanguageCode |
Verbose | verbose = Verbose.None |
bool | showHelp = false |
Static Public Attributes | |
const int | NumDatabaseCategories = 6 |
const int | NumTotalCategories = 7 |
Properties | |
DialogueDatabase? | database [get, set] |
LocalizedTextTable? | localizedTextTable [get, set] |
Holds the DS To I2 window's current prefs, which are saved into EditorPrefs between editor sessions.
PixelCrushers.DialogueSystem.I2Support.DSToI2Prefs.DSToI2Prefs | ( | ) |
FoldoutInfo PixelCrushers.DialogueSystem.I2Support.DSToI2Prefs.GetCategoryFoldout | ( | Category | category | ) |
FieldSelectionDictionary PixelCrushers.DialogueSystem.I2Support.DSToI2Prefs.GetFieldSelections | ( | Category | category | ) |
void PixelCrushers.DialogueSystem.I2Support.DSToI2Prefs.PopulateAllDatabaseFields | ( | ) |
void PixelCrushers.DialogueSystem.I2Support.DSToI2Prefs.PopulateTextTableFields | ( | ) |
FoldoutInfo [] PixelCrushers.DialogueSystem.I2Support.DSToI2Prefs.categoryFoldouts = new FoldoutInfo[NumTotalCategories] |
int PixelCrushers.DialogueSystem.I2Support.DSToI2Prefs.databaseInstanceID = 0 |
I2LanguageIdentifierType PixelCrushers.DialogueSystem.I2Support.DSToI2Prefs.languageIdentifier = I2LanguageIdentifierType.LanguageCode |
int PixelCrushers.DialogueSystem.I2Support.DSToI2Prefs.localizedTextTableInstanceID = 0 |
|
static |
|
static |
bool PixelCrushers.DialogueSystem.I2Support.DSToI2Prefs.showHelp = false |
Verbose PixelCrushers.DialogueSystem.I2Support.DSToI2Prefs.verbose = Verbose.None |
|
getset |
|
getset |