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
Loading...
Searching...
No Matches
System.Environment Class Reference
+ Collaboration diagram for System.Environment:

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 }
 

Public Member Functions

static void Exit (int exitCode)
 

Static Public Member Functions

static string ExpandEnvironmentVariables (string name)
 
static string GetEnvironmentVariable (string variable)
 
static global::System.Collections.IDictionary GetEnvironmentVariables ()
 
static string GetFolderPath (global::System.Environment.SpecialFolder folder)
 
static string GetFolderPath (global::System.Environment.SpecialFolder folder, global::System.Environment.SpecialFolderOption option)
 
static void FailFast (string message)
 
static void FailFast (string message, global::System.Exception exception)
 

Package Functions

static string GetOSVersionString ()
 
static string internalGetEnvironmentVariable_native (global::System.IntPtr variable)
 
static void FailFast (string message, global::System.Exception exception, string errorSource)
 
static string GetMachineConfigPath ()
 
static string internalGetHome ()
 
static int GetPageSize ()
 

Static Package Functions

static unsafe string GetResourceString (string key)
 
static unsafe string GetResourceString (string key, params object[] values)
 
static string GetResourceStringEncodingName (int codePage)
 
static global::System.Version CreateVersionFromString (string info)
 
static string internalGetEnvironmentVariable (string variable)
 
static string UnixGetFolderPath (global::System.Environment.SpecialFolder folder, global::System.Environment.SpecialFolderOption option)
 
static string GetStackTrace (global::System.Exception e, bool needFileInfo)
 

Properties

static string CurrentDirectory [get, set]
 
static int CurrentManagedThreadId [get, set]
 
static bool HasShutdownStarted [get, set]
 
static string MachineName [get, set]
 
static string NewLine [get, set]
 
static global::System.PlatformID Platform [get, set]
 
static global::System.OperatingSystem OSVersion [get, set]
 
static string StackTrace [get, set]
 
static int TickCount [get, set]
 
static string UserDomainName [get, set]
 
static string UserName [get, set]
 
static int ProcessorCount [get, set]
 
static bool IsRunningOnWindows [get, set]
 
static bool IsUnix [get, set]
 

Private Member Functions

static string GetNewLine ()
 
static string GetWindowsFolderPath (int folder)
 
static string[] GetEnvironmentVariableNames ()
 

Static Private Member Functions

static global::System.Collections.Hashtable GetEnvironmentVariablesNoCase ()
 
static string ReadXdgUserDir (string config_dir, string home_dir, string key, string fallback)
 

Static Private Attributes

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

Detailed Description

Definition at line 37 of file Environment.cs.


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