PixelCrushers.DialogueSystem.Articy.ConverterPrefs Class Reference

This class manages articy converter prefs. More...

Collaboration diagram for PixelCrushers.DialogueSystem.Articy.ConverterPrefs:

Public Types

enum  FlowFragmentModes { FlowFragmentModes.NestedConversationGroups, FlowFragmentModes.ConversationGroups, FlowFragmentModes.Quests, FlowFragmentModes.Ignore }
 
enum  StageDirModes { StageDirModes.Sequences, StageDirModes.NotSequences }
 
enum  ConvertDropdownsModes { ConvertDropdownsModes.Ints, ConvertDropdownsModes.Strings }
 
enum  ConvertSlotsModes { ConvertSlotsModes.DisplayName, ConvertSlotsModes.ID }
 
enum  RecursionModes { RecursionModes.Off, RecursionModes.On }
 

Public Member Functions

 ConverterPrefs ()
 
void ReviewSpecialProperties (ArticyData articyData)
 

Public Attributes

ArticyEmVarSet emVarSet = new ArticyEmVarSet()
 

Static Public Attributes

const string DefaultFlowFragmentScript = "OnFlowFragment"
 
const string DefaultVoiceOverProperty = "VoiceOverFile"
 

Properties

string ProjectFilename [get, set]
 
string PortraitFolder [get, set]
 
bool StageDirectionsAreSequences [get, set]
 
FlowFragmentModes FlowFragmentMode [get, set]
 
string OutputFolder [get, set]
 
bool Overwrite [get, set]
 
ConversionSettings ConversionSettings [get, set]
 
EncodingType EncodingType [get, set]
 
RecursionModes RecursionMode [get, set]
 
ConvertDropdownsModes ConvertDropdownsAs [get, set]
 
ConvertSlotsModes ConvertSlotsAs [get, set]
 
bool DirectConversationLinksToEntry1 [get, set]
 
string FlowFragmentScript [get, set]
 
string VoiceOverProperty [get, set]
 
string LocalizationXlsx [get, set]
 
Encoding Encoding [get]
 
bool ConvertDropdownsAsString [get]
 

Detailed Description

This class manages articy converter prefs.

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

Member Enumeration Documentation

◆ ConvertDropdownsModes

◆ ConvertSlotsModes

◆ FlowFragmentModes

Enumerator
NestedConversationGroups 
ConversationGroups 
Quests 
Ignore 

◆ RecursionModes

◆ StageDirModes

Enumerator
Sequences 
NotSequences 

Constructor & Destructor Documentation

◆ ConverterPrefs()

PixelCrushers.DialogueSystem.Articy.ConverterPrefs.ConverterPrefs ( )

Member Function Documentation

◆ ReviewSpecialProperties()

void PixelCrushers.DialogueSystem.Articy.ConverterPrefs.ReviewSpecialProperties ( ArticyData  articyData)

Member Data Documentation

◆ DefaultFlowFragmentScript

const string PixelCrushers.DialogueSystem.Articy.ConverterPrefs.DefaultFlowFragmentScript = "OnFlowFragment"
static

◆ DefaultVoiceOverProperty

const string PixelCrushers.DialogueSystem.Articy.ConverterPrefs.DefaultVoiceOverProperty = "VoiceOverFile"
static

◆ emVarSet

ArticyEmVarSet PixelCrushers.DialogueSystem.Articy.ConverterPrefs.emVarSet = new ArticyEmVarSet()

Property Documentation

◆ ConversionSettings

ConversionSettings PixelCrushers.DialogueSystem.Articy.ConverterPrefs.ConversionSettings
getset

◆ ConvertDropdownsAs

ConvertDropdownsModes PixelCrushers.DialogueSystem.Articy.ConverterPrefs.ConvertDropdownsAs
getset

◆ ConvertDropdownsAsString

bool PixelCrushers.DialogueSystem.Articy.ConverterPrefs.ConvertDropdownsAsString
get

◆ ConvertSlotsAs

ConvertSlotsModes PixelCrushers.DialogueSystem.Articy.ConverterPrefs.ConvertSlotsAs
getset

◆ DirectConversationLinksToEntry1

bool PixelCrushers.DialogueSystem.Articy.ConverterPrefs.DirectConversationLinksToEntry1
getset

◆ Encoding

Encoding PixelCrushers.DialogueSystem.Articy.ConverterPrefs.Encoding
get

◆ EncodingType

EncodingType PixelCrushers.DialogueSystem.Articy.ConverterPrefs.EncodingType
getset

◆ FlowFragmentMode

FlowFragmentModes PixelCrushers.DialogueSystem.Articy.ConverterPrefs.FlowFragmentMode
getset

◆ FlowFragmentScript

string PixelCrushers.DialogueSystem.Articy.ConverterPrefs.FlowFragmentScript
getset

◆ LocalizationXlsx

string PixelCrushers.DialogueSystem.Articy.ConverterPrefs.LocalizationXlsx
getset

◆ OutputFolder

string PixelCrushers.DialogueSystem.Articy.ConverterPrefs.OutputFolder
getset

◆ Overwrite

bool PixelCrushers.DialogueSystem.Articy.ConverterPrefs.Overwrite
getset

◆ PortraitFolder

string PixelCrushers.DialogueSystem.Articy.ConverterPrefs.PortraitFolder
getset

◆ ProjectFilename

string PixelCrushers.DialogueSystem.Articy.ConverterPrefs.ProjectFilename
getset

◆ RecursionMode

RecursionModes PixelCrushers.DialogueSystem.Articy.ConverterPrefs.RecursionMode
getset

◆ StageDirectionsAreSequences

bool PixelCrushers.DialogueSystem.Articy.ConverterPrefs.StageDirectionsAreSequences
getset

◆ VoiceOverProperty

string PixelCrushers.DialogueSystem.Articy.ConverterPrefs.VoiceOverProperty
getset

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