Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros
System.OperatingSystem Class Referencesealed

Public Member Functions

 OperatingSystem (PlatformID platform, Version version)
 
void GetObjectData (SerializationInfo info, StreamingContext context)
 
object Clone ()
 
override string ToString ()
 

Static Public Member Functions

static bool IsOSPlatform (string platform)
 
static bool IsOSPlatformVersionAtLeast (string platform, int major, int minor=0, int build=0, int revision=0)
 
static bool IsBrowser ()
 
static bool IsLinux ()
 
static bool IsFreeBSD ()
 
static bool IsFreeBSDVersionAtLeast (int major, int minor=0, int build=0, int revision=0)
 
static bool IsAndroid ()
 
static bool IsAndroidVersionAtLeast (int major, int minor=0, int build=0, int revision=0)
 
static bool IsIOS ()
 
static bool IsIOSVersionAtLeast (int major, int minor=0, int build=0)
 
static bool IsMacOS ()
 
static bool IsMacOSVersionAtLeast (int major, int minor=0, int build=0)
 
static bool IsMacCatalyst ()
 
static bool IsMacCatalystVersionAtLeast (int major, int minor=0, int build=0)
 
static bool IsTvOS ()
 
static bool IsTvOSVersionAtLeast (int major, int minor=0, int build=0)
 
static bool IsWatchOS ()
 
static bool IsWatchOSVersionAtLeast (int major, int minor=0, int build=0)
 
static bool IsWindows ()
 
static bool IsWindowsVersionAtLeast (int major, int minor=0, int build=0, int revision=0)
 

Package Functions

 OperatingSystem (PlatformID platform, Version version, string servicePack)
 

Properties

PlatformID Platform [get]
 
string ServicePack [get]
 
Version Version [get]
 
string VersionString [get]
 

Static Private Member Functions

static bool IsOSVersionAtLeast (int major, int minor, int build, int revision)
 

Private Attributes

readonly Version _version
 
readonly PlatformID _platform
 
readonly string _servicePack
 
string _versionString
 

Detailed Description

Definition at line 7 of file OperatingSystem.cs.


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