Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
PathService.cs
Go to the documentation of this file.
1using System;
2using System.IO;
3
4namespace ReLogic.OS.Base;
5
6internal abstract class PathService : IPathService
7{
8 public string ExpandPathVariables(string path)
9 {
11 }
12
13 public abstract string GetStoragePath();
14
15 public string GetStoragePath(string subfolder)
16 {
17 return Path.Combine(GetStoragePath(), subfolder);
18 }
19
20 public abstract void OpenURL(string url);
21
22 public abstract bool MoveToRecycleBin(string path);
23}
string ExpandPathVariables(string path)
Definition PathService.cs:8
void OpenURL(string url)
string GetStoragePath(string subfolder)
bool MoveToRecycleBin(string path)
static string ExpandEnvironmentVariables(string name)
static string Combine(string path1, string path2)
Definition Path.cs:304