C# Class GameDevWare.Charon.Menu

Datei anzeigen Open project: deniszykov/charon-unity3d

Public Methods

Method Description
CheckForUpdatesAsync ( float>.Action progressCallback = null ) : IEnumerable
ExtractT4Templates ( string extractionPath ) : IEnumerable
GenerateAssetsAsync ( string paths, float>.Action progressCallback = null ) : IEnumerable
GenerateCodeAndAssetsAsync ( string path = null, float>.Action progressCallback = null ) : IEnumerable
ScanForGameDataAsync ( float>.Action progressCallback = null ) : IEnumerable
TouchGameDataFile ( string path ) : IEnumerable
ValidateAsync ( string path = null, float>.Action progressCallback = null ) : IEnumerable

Private Methods

Method Description
About ( ) : void
CheckRuntime ( ) : void
CheckUpdates ( ) : void
CheckUpdatesCheck ( ) : bool
CreateGameDataAsset ( ) : void
CreateGameDataAssetCheck ( ) : bool
ExtractT4Templates ( ) : void
ExtractT4TemplatesCheck ( ) : bool
FocusConsoleWindow ( ) : void
GenerateCodeAndAssets ( ) : void
GenerateCodeAndAssetsCheck ( ) : bool
OpenLogs ( ) : void
OpenLogsCheck ( ) : bool
ReportIssue ( ) : void
ScanForGameData ( ) : void
ScanForGameDataCheck ( ) : bool
ShowDocumentation ( ) : void
ValidateAll ( ) : void
ValidateAllCheck ( ) : bool
VerboseLogs ( ) : void

Method Details

CheckForUpdatesAsync() public static method

public static CheckForUpdatesAsync ( float>.Action progressCallback = null ) : IEnumerable
progressCallback float>.Action
return IEnumerable

ExtractT4Templates() public static method

public static ExtractT4Templates ( string extractionPath ) : IEnumerable
extractionPath string
return IEnumerable

GenerateAssetsAsync() public static method

public static GenerateAssetsAsync ( string paths, float>.Action progressCallback = null ) : IEnumerable
paths string
progressCallback float>.Action
return IEnumerable

GenerateCodeAndAssetsAsync() public static method

public static GenerateCodeAndAssetsAsync ( string path = null, float>.Action progressCallback = null ) : IEnumerable
path string
progressCallback float>.Action
return IEnumerable

ScanForGameDataAsync() public static method

public static ScanForGameDataAsync ( float>.Action progressCallback = null ) : IEnumerable
progressCallback float>.Action
return IEnumerable

TouchGameDataFile() public static method

public static TouchGameDataFile ( string path ) : IEnumerable
path string
return IEnumerable

ValidateAsync() public static method

public static ValidateAsync ( string path = null, float>.Action progressCallback = null ) : IEnumerable
path string
progressCallback float>.Action
return IEnumerable