terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
System.Environment Class Reference

Public Types

enum  SpecialFolder {
  MyDocuments = 5 , Desktop = 0 , MyComputer = 17 , Programs = 2 ,
  Personal = 5 , Favorites , Startup , Recent ,
  SendTo , StartMenu = 11 , MyMusic = 13 , DesktopDirectory = 16 ,
  Templates = 21 , ApplicationData = 26 , LocalApplicationData = 28 , InternetCache = 32 ,
  Cookies , History , CommonApplicationData , System = 37 ,
  ProgramFiles , MyPictures , CommonProgramFiles = 43 , MyVideos = 14 ,
  NetworkShortcuts = 19 , Fonts , CommonStartMenu = 22 , CommonPrograms ,
  CommonStartup , CommonDesktopDirectory , PrinterShortcuts = 27 , Windows = 36 ,
  UserProfile = 40 , SystemX86 , ProgramFilesX86 , CommonProgramFilesX86 = 44 ,
  CommonTemplates , CommonDocuments , CommonAdminTools , AdminTools ,
  CommonMusic = 53 , CommonPictures , CommonVideos , Resources ,
  LocalizedResources , CommonOemLinks , CDBurning
}
 
enum  SpecialFolderOption { None , DoNotVerify = 16384 , Create = 32768 }
 

Static Public Member Functions

static void Exit (int exitCode)
 
static string ExpandEnvironmentVariables (string name)
 
static string GetEnvironmentVariable (string variable)
 
static IDictionary GetEnvironmentVariables ()
 
static string GetFolderPath (Environment.SpecialFolder folder)
 
static string GetFolderPath (Environment.SpecialFolder folder, Environment.SpecialFolderOption option)
 
static void FailFast (string message)
 
static void FailFast (string message, Exception exception)
 

Static Package Functions

static string GetResourceString (string key)
 
static string GetResourceString (string key, params object[] values)
 
static string GetResourceStringEncodingName (int codePage)
 
static string GetOSVersionString ()
 
static Version CreateVersionFromString (string info)
 
static string internalGetEnvironmentVariable_native (IntPtr variable)
 
static string internalGetEnvironmentVariable (string variable)
 
static string UnixGetFolderPath (Environment.SpecialFolder folder, Environment.SpecialFolderOption option)
 
static void FailFast (string message, Exception exception, string errorSource)
 
static string GetMachineConfigPath ()
 
static string internalGetHome ()
 
static int GetPageSize ()
 
static string GetStackTrace (Exception e, bool needFileInfo)
 

Properties

static string CurrentDirectory [get]
 
static int CurrentManagedThreadId [get]
 
static bool HasShutdownStarted [get]
 
static string MachineName [get]
 
static string NewLine [get]
 
static PlatformID Platform [get]
 
static OperatingSystem OSVersion [get]
 
static string StackTrace [get]
 
static int TickCount [get]
 
static string UserDomainName [get]
 
static string UserName [get]
 
static int ProcessorCount [get]
 
static bool IsRunningOnWindows [get]
 
static bool IsUnix [get]
 

Static Private Member Functions

static string GetNewLine ()
 
static Hashtable GetEnvironmentVariablesNoCase ()
 
static string GetWindowsFolderPath (int folder)
 
static string ReadXdgUserDir (string config_dir, string home_dir, string key, string fallback)
 
static string[] GetEnvironmentVariableNames ()
 

Static Private Attributes

const string mono_corlib_version = "1A5E0066-58DC-428A-B21C-0AD6CDAE2789"
 
static string nl
 
static OperatingSystem os
 

Detailed Description

Definition at line 16 of file Environment.cs.


The documentation for this class was generated from the following file: