C# Class StonehearthEditor.Module

Inheritance: IDisposable
Datei anzeigen Open project: stonehearth/stonehearth-editor Class Usage Examples

Public Methods

Method Description
AddToManifest ( string alias, string path ) : void
Dispose ( ) : void
FilterAliasTree ( string searchTerm ) : TreeNode
GetAliasFile ( string alias ) : ModuleFile
GetAliases ( ) : ICollection
GetModuleFile ( string fileType, string alias ) : ModuleFile
InitializeFromManifest ( ) : void
LoadFiles ( ) : void
Module ( string modPath ) : System
PostLoadFixup ( ) : void
RemoveFromManifest ( string parent, string alias ) : void
WriteEnglishLocalizationToFile ( ) : void
WriteManifestToFile ( ) : void

Private Methods

Method Description
AddModuleFiles ( string fileType ) : void
OnChanged ( object sender, FileSystemEventArgs e ) : void
Sort ( Newtonsoft.Json.Linq.JObject jObj ) : void

Method Details

AddToManifest() public method

public AddToManifest ( string alias, string path ) : void
alias string
path string
return void

Dispose() public method

public Dispose ( ) : void
return void

FilterAliasTree() public method

public FilterAliasTree ( string searchTerm ) : TreeNode
searchTerm string
return System.Windows.Forms.TreeNode

GetAliasFile() public method

public GetAliasFile ( string alias ) : ModuleFile
alias string
return ModuleFile

GetAliases() public method

public GetAliases ( ) : ICollection
return ICollection

GetModuleFile() public method

public GetModuleFile ( string fileType, string alias ) : ModuleFile
fileType string
alias string
return ModuleFile

InitializeFromManifest() public method

public InitializeFromManifest ( ) : void
return void

LoadFiles() public method

public LoadFiles ( ) : void
return void

Module() public method

public Module ( string modPath ) : System
modPath string
return System

PostLoadFixup() public method

public PostLoadFixup ( ) : void
return void

RemoveFromManifest() public method

public RemoveFromManifest ( string parent, string alias ) : void
parent string
alias string
return void

WriteEnglishLocalizationToFile() public method

public WriteEnglishLocalizationToFile ( ) : void
return void

WriteManifestToFile() public method

public WriteManifestToFile ( ) : void
return void