Detailed Description

Displays options for enabling Emoji. All this does is download a bunch of default graphics.

Inheritance diagram for PowerUI.EmojiSettings:

Static Public Member Functions

static void ShowWindow ()
 
static void TryImportSettings ()
 Attempts to apply import settings to images in icon path. More...
 
static void DownloadIcons ()
 Downloads the icons now. More...
 
static void OnGotIcons (HttpRequest request)
 called when the icons have been downloaded. More...
 
static void RemovePackage ()
 Deletes the downloaded package if it exists. More...
 

Static Public Attributes

static int Status
 The current decompression status. Emoji icons are received as a unitypackage, decompressed and then have import settings applied. More...
 
static int RefreshTimer
 Tracks refreshing of the window when a download is in progress. More...
 
static bool IsDownloading
 True when a download is in progress. More...
 
static EditorWindow Window
 A static reference to the currently open Emoji window, if there is one. More...
 
static string DownloadPath ="Resources/Characters/"
 The editable path that emoji icons will be saved in. More...
 

Properties

static string IconPath [get]
 Gets the path that downloads will be saved to. More...
 

Private Member Functions

void Update ()
 
void OnGUI ()
 

Static Private Attributes

static HttpRequest Request
 The latest download request. More...
 

Member Function Documentation

static void PowerUI.EmojiSettings.DownloadIcons ( )
inlinestatic

Downloads the icons now.

static void PowerUI.EmojiSettings.OnGotIcons ( HttpRequest  request)
inlinestatic

called when the icons have been downloaded.

void PowerUI.EmojiSettings.OnGUI ( )
inlineprivate
static void PowerUI.EmojiSettings.RemovePackage ( )
inlinestatic

Deletes the downloaded package if it exists.

static void PowerUI.EmojiSettings.ShowWindow ( )
inlinestatic
static void PowerUI.EmojiSettings.TryImportSettings ( )
inlinestatic

Attempts to apply import settings to images in icon path.

void PowerUI.EmojiSettings.Update ( )
inlineprivate

Member Data Documentation

string PowerUI.EmojiSettings.DownloadPath ="Resources/Characters/"
static

The editable path that emoji icons will be saved in.

bool PowerUI.EmojiSettings.IsDownloading
static

True when a download is in progress.

int PowerUI.EmojiSettings.RefreshTimer
static

Tracks refreshing of the window when a download is in progress.

HttpRequest PowerUI.EmojiSettings.Request
staticprivate

The latest download request.

int PowerUI.EmojiSettings.Status
static

The current decompression status. Emoji icons are received as a unitypackage, decompressed and then have import settings applied.

EditorWindow PowerUI.EmojiSettings.Window
static

A static reference to the currently open Emoji window, if there is one.

Property Documentation

string PowerUI.EmojiSettings.IconPath
staticget

Gets the path that downloads will be saved to.