|
Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
| class | WindowsVersion |
Public Member Functions | |
| static void | FailFast (string? message) |
| static void | FailFast (string? message, Exception? exception) |
| static void | FailFast (string? message, Exception? exception, string? errorMessage) |
Static Public Member Functions | |
| static void | Exit (int exitCode) |
| static string[] | GetCommandLineArgs () |
| static ? string | GetEnvironmentVariable (string variable) |
| static ? string | GetEnvironmentVariable (string variable, EnvironmentVariableTarget target) |
| static IDictionary | GetEnvironmentVariables (EnvironmentVariableTarget target) |
| static void | SetEnvironmentVariable (string variable, string? value) |
| static void | SetEnvironmentVariable (string variable, string? value, EnvironmentVariableTarget target) |
| static string | ExpandEnvironmentVariables (string name) |
| static string | GetFolderPath (SpecialFolder folder) |
| static string | GetFolderPath (SpecialFolder folder, SpecialFolderOption option) |
| static string[] | GetLogicalDrives () |
| static unsafe IDictionary | GetEnvironmentVariables () |
Static Package Functions | |
| static string | GetResourceStringLocal (string key) |
| static void | SetCommandLineArgs (string[] cmdLineArgs) |
Properties | |
| static int | CurrentManagedThreadId [get] |
| static int | ExitCode [get, set] |
| static int | TickCount [get] |
| static long | TickCount64 [get] |
| static int | ProcessorCount = GetProcessorCount() [get] |
| static bool | IsSingleProcessor [get] |
| static bool | HasShutdownStarted [get] |
| static string | CommandLine [get] |
| static string | CurrentDirectory [get, set] |
| static int | ProcessId [get] |
| static ? string | ProcessPath [get] |
| static bool | Is64BitProcess [get] |
| static bool | Is64BitOperatingSystem [get] |
| static string | NewLine [get] |
| static OperatingSystem | OSVersion [get] |
| static Version | Version [get] |
| static string | StackTrace [get] |
| static bool | IsWindows8OrAbove [get] |
| static string | UserName [get] |
| static string | UserDomainName [get] |
| static string | CurrentDirectoryCore [get, set] |
| static int | SystemPageSize [get] |
| static string | MachineName [get] |
| static string | SystemDirectory [get] |
| static unsafe bool | UserInteractive [get] |
| static unsafe long | WorkingSet [get] |
Private Member Functions | |
| static void | _Exit (int exitCode) |
| static string[] | GetCommandLineArgsNative () |
| static int | GetProcessorCount () |
Static Private Attributes | |
| static string[] | s_commandLineArgs |
| static volatile int | s_processId |
| static volatile string | s_processPath |
| static volatile OperatingSystem | s_osVersion |
Definition at line 14 of file Environment.cs.