StonehearthEditor.FilePreview.tryGetModuleFile C# (CSharp) Method

tryGetModuleFile() private method

Tries to convert a string to an (openable) file
private tryGetModuleFile ( string text, ModuleFile &module ) : bool
text string
module ModuleFile
return bool
        private bool tryGetModuleFile(string text, out ModuleFile module)
        {
            module = null;

            // Simple checks
            if (text.StartsWith("i18n(") || text.IndexOfAny(new[] { ':', '/' }) == -1)
                return false;

            var parent = System.IO.Path.GetDirectoryName(this.mFileData.Path);
            return ModuleDataManager.GetInstance().TryGetModuleFile(text, parent, out module);
        }