C# Class FuseSDKUpdater, FuseSDKUnity

Show file Open project: fusepowered/FuseSDKUnity Class Usage Examples

Public Properties

Property Type Description
ANNOUNCEMENT_URL string
AUTODOWNLOAD_KEY string
AUTOUPDATE_KEY string
DLError bool
DownloadProgress float
Downloader System.Net.WebClient
FinishedDL bool
KBytes long
LATEST_PACKAGE string
LATEST_SDK_URL string
SAVED_PACKAGE_NAME string
TEMP_PACKAGE_NAME string
TIMEOUT long
TotalKBytes long
UPDATE_URL string
VERSION_PATH string

Public Methods

Method Description
CheckForUpdates ( bool force = false ) : void

Private Methods

Method Description
DownloadFinished ( ) : void
EditorUpdate ( ) : void
FuseSDKUpdater ( ) : UnityEditor
HandleDownloadFileCompleted ( object sender, System e ) : void
HandleDownloadProgressChanged ( object sender, System e ) : void
HowOldIsVersion ( int localVersion, int latestVersion ) : int
ParseVersion ( string version, string &updateUrl ) : int[]
ReadVersionFile ( string &currentVersion, string &ignoreVersion ) : bool
StartDownload ( string url ) : void
Update ( ) : void

Method Details

CheckForUpdates() public static method

public static CheckForUpdates ( bool force = false ) : void
force bool
return void

Property Details

ANNOUNCEMENT_URL public static property

public static string ANNOUNCEMENT_URL
return string

AUTODOWNLOAD_KEY public static property

public static string AUTODOWNLOAD_KEY
return string

AUTOUPDATE_KEY public static property

public static string AUTOUPDATE_KEY
return string

DLError public static property

public static bool DLError
return bool

DownloadProgress public static property

public static float DownloadProgress
return float

Downloader public static property

public static WebClient,System.Net Downloader
return System.Net.WebClient

FinishedDL public static property

public static bool FinishedDL
return bool

KBytes public static property

public static long KBytes
return long

LATEST_PACKAGE public static property

public static string LATEST_PACKAGE
return string

LATEST_SDK_URL public static property

public static string LATEST_SDK_URL
return string

SAVED_PACKAGE_NAME public static property

public static string SAVED_PACKAGE_NAME
return string

TEMP_PACKAGE_NAME public static property

public static string TEMP_PACKAGE_NAME
return string

TIMEOUT public static property

public static long TIMEOUT
return long

TotalKBytes public static property

public static long TotalKBytes
return long

UPDATE_URL public static property

public static string UPDATE_URL
return string

VERSION_PATH public static property

public static string VERSION_PATH
return string