|
terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Collaboration diagram for System.IO.Path:Static Public Member Functions | |
| static string | ChangeExtension (string path, string extension) |
| static string | Combine (string path1, string path2) |
| static string | GetDirectoryName (string path) |
| static global::System.ReadOnlySpan< char > | GetDirectoryName (global::System.ReadOnlySpan< char > path) |
| static string | GetExtension (string path) |
| static string | GetFileName (string path) |
| static string | GetFileNameWithoutExtension (string path) |
| static string | GetFullPath (string path) |
| static string | GetPathRoot (string path) |
| static string | GetTempPath () |
| static bool | IsPathRooted (global::System.ReadOnlySpan< char > path) |
| static bool | IsPathRooted (string path) |
| static char[] | GetInvalidFileNameChars () |
| static char[] | GetInvalidPathChars () |
| static string | Combine (params string[] paths) |
| static string | Combine (string path1, string path2, string path3) |
| static global::System.ReadOnlySpan< char > | GetFileName (global::System.ReadOnlySpan< char > path) |
| static string | Join (global::System.ReadOnlySpan< char > path1, global::System.ReadOnlySpan< char > path2) |
| static string | Join (global::System.ReadOnlySpan< char > path1, global::System.ReadOnlySpan< char > path2, global::System.ReadOnlySpan< char > path3) |
| static bool | TryJoin (global::System.ReadOnlySpan< char > path1, global::System.ReadOnlySpan< char > path2, global::System.Span< char > destination, out int charsWritten) |
Static Public Attributes | |
| static readonly char[] | InvalidPathChars |
| static readonly char | AltDirectorySeparatorChar |
| static readonly char | DirectorySeparatorChar |
| static readonly char | PathSeparator |
| static readonly char | VolumeSeparatorChar |
Static Package Functions | |
| static string | CleanPath (string s) |
| static string | GetFullPathInternal (string path) |
| static string | InsecureGetFullPath (string path) |
| static bool | IsDirectorySeparator (char c) |
| static void | Validate (string path) |
| static void | Validate (string path, string parameterName) |
Static Package Attributes | |
| static readonly string | DirectorySeparatorStr |
| static readonly char[] | PathSeparatorChars |
| static readonly char[] | trimEndCharsWindows |
| static readonly char[] | trimEndCharsUnix |
Private Member Functions | |
| static string | get_temp_path () |
Static Private Member Functions | |
| static int | findExtension (string path) |
| static | Path () |
| static string | CanonicalizePath (string path) |
| static unsafe string | JoinInternal (global::System.ReadOnlySpan< char > first, global::System.ReadOnlySpan< char > second) |
| static unsafe string | JoinInternal (global::System.ReadOnlySpan< char > first, global::System.ReadOnlySpan< char > second, global::System.ReadOnlySpan< char > third) |
Static Private Attributes | |
| static readonly bool | dirEqualsVolume |