VRC SDK
This project aims to completely document the VRChat Unity SDK
Loading...
Searching...
No Matches
VRC.FileSizeUnitExtensions Class Reference
Inheritance diagram for VRC.FileSizeUnitExtensions:
Collaboration diagram for VRC.FileSizeUnitExtensions:

Static Public Member Functions

static bool TryParse (string unitText, out FileSizeUnit unitLiteral)
 
static ulong GetUnitSize (this FileSizeUnit unit)
 
static string GetPostfix (this FileSizeUnit unit)
 

Static Public Attributes

const ulong KBInBytes = 1024uL
 
const ulong MBInBytes = 1048576uL
 
const ulong GBInBytes = 1073741824uL
 
const ulong TBInBytes = 1099511627776uL
 

Static Private Attributes

const string UnitPostfixB = "B"
 
const string UnitPostfixKB = "KB"
 
const string UnitPostfixMB = "MB"
 
const string UnitPostfixGB = "GB"
 
const string UnitPostfixTB = "TB"
 

Detailed Description

Definition at line 494 of file VRCSDKBase.cs.

Member Function Documentation

◆ GetPostfix()

static string VRC.FileSizeUnitExtensions.GetPostfix ( this FileSizeUnit  unit)
static

Definition at line 567 of file VRCSDKBase.cs.

◆ GetUnitSize()

static ulong VRC.FileSizeUnitExtensions.GetUnitSize ( this FileSizeUnit  unit)
static

Definition at line 553 of file VRCSDKBase.cs.

◆ TryParse()

static bool VRC.FileSizeUnitExtensions.TryParse ( string  unitText,
out FileSizeUnit  unitLiteral 
)
static

Definition at line 518 of file VRCSDKBase.cs.

Here is the caller graph for this function:

Member Data Documentation

◆ GBInBytes

const ulong VRC.FileSizeUnitExtensions.GBInBytes = 1073741824uL
static

Definition at line 513 of file VRCSDKBase.cs.

◆ KBInBytes

const ulong VRC.FileSizeUnitExtensions.KBInBytes = 1024uL
static

Definition at line 507 of file VRCSDKBase.cs.

◆ MBInBytes

const ulong VRC.FileSizeUnitExtensions.MBInBytes = 1048576uL
static

Definition at line 510 of file VRCSDKBase.cs.

◆ TBInBytes

const ulong VRC.FileSizeUnitExtensions.TBInBytes = 1099511627776uL
static

Definition at line 516 of file VRCSDKBase.cs.

◆ UnitPostfixB

const string VRC.FileSizeUnitExtensions.UnitPostfixB = "B"
staticprivate

Definition at line 496 of file VRCSDKBase.cs.

◆ UnitPostfixGB

const string VRC.FileSizeUnitExtensions.UnitPostfixGB = "GB"
staticprivate

Definition at line 502 of file VRCSDKBase.cs.

◆ UnitPostfixKB

const string VRC.FileSizeUnitExtensions.UnitPostfixKB = "KB"
staticprivate

Definition at line 498 of file VRCSDKBase.cs.

◆ UnitPostfixMB

const string VRC.FileSizeUnitExtensions.UnitPostfixMB = "MB"
staticprivate

Definition at line 500 of file VRCSDKBase.cs.

◆ UnitPostfixTB

const string VRC.FileSizeUnitExtensions.UnitPostfixTB = "TB"
staticprivate

Definition at line 504 of file VRCSDKBase.cs.


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