PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility Class Reference

Renames Dialogue System database assets (e.g., variables) across databases, prefabs, and asset files. More...

Public Member Functions

delegate void ProcessFileDelegate (string filename, string assetPath, string originalName, string replacementName, ProcessSceneDelegate processSceneHandler, ProcessPrefabDelegate processPrefabHandler)
 
delegate bool ProcessSceneDelegate (string originalName, string replacementName)
 
delegate bool ProcessPrefabDelegate (string assetPath, string originalName, string replacementName)
 

Static Public Member Functions

static void ProcessAssets (string title, string originalName, string replacementName, ProcessFileDelegate processFileHandler, ProcessSceneDelegate processSceneHandler, ProcessPrefabDelegate processPrefabHandler)
 
static void ProcessAssetFile (string filename, string assetPath, string originalName, string replacementName, ProcessFileDelegate processFileHandler, ProcessSceneDelegate processSceneHandler, ProcessPrefabDelegate processPrefabHandler)
 
static string FindVariable (string variableName, string replacementName)
 
static void ProcessVariableInFile (string filename, string assetPath, string originalName, string replacementName, ProcessSceneDelegate processSceneHandler, ProcessPrefabDelegate processPrefabHandler)
 
static bool ProcessVariableInScene (string originalName, string replacementName)
 
static bool ProcessVariableInPrefab (string assetPath, string originalName, string replacementName)
 
static string FindActor (string actorName, string replacementName)
 
static void ProcessActorInFile (string filename, string assetPath, string originalName, string replacementName, ProcessSceneDelegate processSceneHandler, ProcessPrefabDelegate processPrefabHandler)
 
static bool ProcessActorInScene (string originalName, string replacementName)
 
static bool ProcessActorInPrefab (string assetPath, string originalName, string replacementName)
 
static string FindQuest (string questName, string replacementName)
 
static bool FindText (string originalSubstring, string replacementSubstring, bool replace, ref string text)
 
static bool FindLuaFunction (string funcName, string originalName, string replacementName, bool replace, ref string text)
 
static void ProcessQuestInFile (string filename, string assetPath, string originalName, string replacementName, ProcessSceneDelegate processSceneHandler, ProcessPrefabDelegate processPrefabHandler)
 
static bool ProcessQuestInScene (string originalName, string replacementName)
 
static bool ProcessQuestInPrefab (string assetPath, string originalName, string replacementName)
 
static bool FindQuestInDialogueSystemTrigger (DialogueSystemTrigger dialogueSystemTrigger, string originalName, string replacementName, bool replace, bool isPrefab)
 
static bool FindQuestInQuestStateListener (QuestStateListener questStateListener, string originalName, string replacementName, bool replace, bool isPrefab)
 
static string FindConversation (string conversationTitle, string replacementName)
 
static void ProcessConversationInFile (string filename, string assetPath, string originalTitle, string replacementTitle, ProcessSceneDelegate processSceneHandler, ProcessPrefabDelegate processPrefabHandler)
 
static bool ProcessConversationInScene (string originalTitle, string replacementTitle)
 
static bool ProcessConversationInPrefab (string assetPath, string originalTitle, string replacementTitle)
 
static bool FindConversationInDialogueSystemTrigger (DialogueSystemTrigger dialogueSystemTrigger, string originalTitle, string replacementTitle, bool replace, bool isPrefab)
 
static bool FindConversationInConversationStarter (ConversationStarter conversationStarter, string originalTitle, string replacementTitle, bool replace, bool isPrefab)
 

Static Public Attributes

const string ExternalVersionControlVisibleMetaFiles = "Visible Meta Files"
 
static string report
 
static string ignoreFilesRegex
 

Properties

static string versionControlMode [get, set]
 

Detailed Description

Renames Dialogue System database assets (e.g., variables) across databases, prefabs, and asset files.

Used by DialogueSystemAssetRenamerWindow.

Member Function Documentation

◆ FindActor()

static string PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.FindActor ( string  actorName,
string  replacementName 
)
inlinestatic

◆ FindConversation()

static string PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.FindConversation ( string  conversationTitle,
string  replacementName 
)
inlinestatic

◆ FindConversationInConversationStarter()

static bool PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.FindConversationInConversationStarter ( ConversationStarter  conversationStarter,
string  originalTitle,
string  replacementTitle,
bool  replace,
bool  isPrefab 
)
inlinestatic

◆ FindConversationInDialogueSystemTrigger()

static bool PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.FindConversationInDialogueSystemTrigger ( DialogueSystemTrigger  dialogueSystemTrigger,
string  originalTitle,
string  replacementTitle,
bool  replace,
bool  isPrefab 
)
inlinestatic

◆ FindLuaFunction()

static bool PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.FindLuaFunction ( string  funcName,
string  originalName,
string  replacementName,
bool  replace,
ref string  text 
)
inlinestatic

◆ FindQuest()

static string PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.FindQuest ( string  questName,
string  replacementName 
)
inlinestatic

◆ FindQuestInDialogueSystemTrigger()

static bool PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.FindQuestInDialogueSystemTrigger ( DialogueSystemTrigger  dialogueSystemTrigger,
string  originalName,
string  replacementName,
bool  replace,
bool  isPrefab 
)
inlinestatic

◆ FindQuestInQuestStateListener()

static bool PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.FindQuestInQuestStateListener ( QuestStateListener  questStateListener,
string  originalName,
string  replacementName,
bool  replace,
bool  isPrefab 
)
inlinestatic

◆ FindText()

static bool PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.FindText ( string  originalSubstring,
string  replacementSubstring,
bool  replace,
ref string  text 
)
inlinestatic

◆ FindVariable()

static string PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.FindVariable ( string  variableName,
string  replacementName 
)
inlinestatic

◆ ProcessActorInFile()

static void PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.ProcessActorInFile ( string  filename,
string  assetPath,
string  originalName,
string  replacementName,
ProcessSceneDelegate  processSceneHandler,
ProcessPrefabDelegate  processPrefabHandler 
)
inlinestatic

◆ ProcessActorInPrefab()

static bool PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.ProcessActorInPrefab ( string  assetPath,
string  originalName,
string  replacementName 
)
inlinestatic

◆ ProcessActorInScene()

static bool PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.ProcessActorInScene ( string  originalName,
string  replacementName 
)
inlinestatic

◆ ProcessAssetFile()

static void PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.ProcessAssetFile ( string  filename,
string  assetPath,
string  originalName,
string  replacementName,
ProcessFileDelegate  processFileHandler,
ProcessSceneDelegate  processSceneHandler,
ProcessPrefabDelegate  processPrefabHandler 
)
inlinestatic

◆ ProcessAssets()

static void PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.ProcessAssets ( string  title,
string  originalName,
string  replacementName,
ProcessFileDelegate  processFileHandler,
ProcessSceneDelegate  processSceneHandler,
ProcessPrefabDelegate  processPrefabHandler 
)
inlinestatic

◆ ProcessConversationInFile()

static void PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.ProcessConversationInFile ( string  filename,
string  assetPath,
string  originalTitle,
string  replacementTitle,
ProcessSceneDelegate  processSceneHandler,
ProcessPrefabDelegate  processPrefabHandler 
)
inlinestatic

◆ ProcessConversationInPrefab()

static bool PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.ProcessConversationInPrefab ( string  assetPath,
string  originalTitle,
string  replacementTitle 
)
inlinestatic

◆ ProcessConversationInScene()

static bool PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.ProcessConversationInScene ( string  originalTitle,
string  replacementTitle 
)
inlinestatic

◆ ProcessFileDelegate()

delegate void PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.ProcessFileDelegate ( string  filename,
string  assetPath,
string  originalName,
string  replacementName,
ProcessSceneDelegate  processSceneHandler,
ProcessPrefabDelegate  processPrefabHandler 
)

◆ ProcessPrefabDelegate()

delegate bool PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.ProcessPrefabDelegate ( string  assetPath,
string  originalName,
string  replacementName 
)

◆ ProcessQuestInFile()

static void PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.ProcessQuestInFile ( string  filename,
string  assetPath,
string  originalName,
string  replacementName,
ProcessSceneDelegate  processSceneHandler,
ProcessPrefabDelegate  processPrefabHandler 
)
inlinestatic

◆ ProcessQuestInPrefab()

static bool PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.ProcessQuestInPrefab ( string  assetPath,
string  originalName,
string  replacementName 
)
inlinestatic

◆ ProcessQuestInScene()

static bool PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.ProcessQuestInScene ( string  originalName,
string  replacementName 
)
inlinestatic

◆ ProcessSceneDelegate()

delegate bool PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.ProcessSceneDelegate ( string  originalName,
string  replacementName 
)

◆ ProcessVariableInFile()

static void PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.ProcessVariableInFile ( string  filename,
string  assetPath,
string  originalName,
string  replacementName,
ProcessSceneDelegate  processSceneHandler,
ProcessPrefabDelegate  processPrefabHandler 
)
inlinestatic

◆ ProcessVariableInPrefab()

static bool PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.ProcessVariableInPrefab ( string  assetPath,
string  originalName,
string  replacementName 
)
inlinestatic

◆ ProcessVariableInScene()

static bool PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.ProcessVariableInScene ( string  originalName,
string  replacementName 
)
inlinestatic

Member Data Documentation

◆ ExternalVersionControlVisibleMetaFiles

const string PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.ExternalVersionControlVisibleMetaFiles = "Visible Meta Files"
static

◆ ignoreFilesRegex

string PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.ignoreFilesRegex
static

◆ report

string PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.report
static

Property Documentation

◆ versionControlMode

string PixelCrushers.DialogueSystem.DialogueSystemAssetRenamerUtility.versionControlMode
staticgetset

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