C# Class Invert.Core.GraphDesigner.Unity.KoinoniaSystem.PackageManagerUISystem

Inheritance: DiagramPlugin, IDrawPackageManager, IDrawPackagePage, IDrawPackageControlPanel
Datei anzeigen Open project: InvertGames/uFrame.Editor

Private Properties

Property Type Description
DrawLoadingScreen void
DrawLoginScreen void
DrawPackageList void
DrawPackageManagerScreen void
DrawPackagePreview void
DrawPreviewScreen void
SelectPackage void

Public Methods

Method Description
DownloadImage ( string url ) : void
DownloadString ( string url ) : void
DrawControlPanel ( Rect bounds, UFramePackage package ) : void
DrawPackageManager ( Rect bounds ) : void
DrawPackagePage ( Rect bounds, UFramePackageDescriptor package ) : void
GetContent ( string url ) : string
GetImage ( string url ) : Texture
OpenPackageControlPanelWindow ( Rect position, UFramePackageDescriptor package ) : void
OpenPackageManagerWindow ( ) : void

Private Methods

Method Description
DrawLoadingScreen ( Rect bounds, string message ) : void
DrawLoginScreen ( Rect bounds ) : void
DrawPackageList ( Rect projectListBounds ) : void
DrawPackageManagerScreen ( Rect bounds ) : void
DrawPackagePreview ( Rect bounds, UFramePackageDescriptor descriptor, System.Action leftClick = null, System.Action rightClick = null ) : void
DrawPreviewScreen ( Rect bounds ) : void
SelectPackage ( string id ) : void

Method Details

DownloadImage() public method

public DownloadImage ( string url ) : void
url string
return void

DownloadString() public method

public DownloadString ( string url ) : void
url string
return void

DrawControlPanel() public method

public DrawControlPanel ( Rect bounds, UFramePackage package ) : void
bounds UnityEngine.Rect
package Invert.Core.GraphDesigner.Unity.KoinoniaSystem.Classes.UFramePackage
return void

DrawPackageManager() public method

public DrawPackageManager ( Rect bounds ) : void
bounds UnityEngine.Rect
return void

DrawPackagePage() public method

public DrawPackagePage ( Rect bounds, UFramePackageDescriptor package ) : void
bounds UnityEngine.Rect
package Invert.Core.GraphDesigner.Unity.KoinoniaSystem.Data.UFramePackageDescriptor
return void

GetContent() public method

public GetContent ( string url ) : string
url string
return string

GetImage() public method

public GetImage ( string url ) : Texture
url string
return UnityEngine.Texture

OpenPackageControlPanelWindow() public static method

public static OpenPackageControlPanelWindow ( Rect position, UFramePackageDescriptor package ) : void
position UnityEngine.Rect
package Invert.Core.GraphDesigner.Unity.KoinoniaSystem.Data.UFramePackageDescriptor
return void

OpenPackageManagerWindow() public static method

public static OpenPackageManagerWindow ( ) : void
return void