/// <summary> /// Clears all file systems. /// </summary> public void Clear() { ModelFiles.Clear(); TextureFiles.Clear(); EffectFiles.Clear(); Objects.Clear(); }
public void Refresh() { Log.Debug("Refresh models."); var files = Directory.GetFiles(dir, ModelFilePattern); ModelFiles.Clear(); SelectedModel = null; for (var i = files.Length - 1; i >= 0; i--) { var f = files[i]; ModelFiles.Add(f); var fileName = Path.GetFileName(f); if (SelectedModel == null && Regex.IsMatch(fileName, TimeRegex)) { SelectedModel = f; } } }