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.