Property | Type | Description | |
---|---|---|---|
ConfirmSaveCurrentProject | Func |
||
GetIgnoreWarnings | Func |
||
GetNewModSavePath | Func |
||
GetOpenPath | Func |
||
GetProjectSavePath | Func |
Method | Description | |
---|---|---|
ModPackagingFormVM ( |
A simple constructor that initializes the object with the given values.
|
|
Validate ( ) : bool |
Validates the project.
|
Method | Description | |
---|---|---|
BuildMod ( string p_strPath ) : void |
Build a mod file at the given path from the current Project.
|
|
GetAbandonCurrentProject ( ) : bool |
Determine if we should
|
|
NewProject ( ) : void |
Creates a new packaging Project.
|
|
OpenProject ( ) : void |
Opens the mod packaging Project from the given path.
|
|
SaveProject ( string p_strPath ) : void |
Saves the mod packaging Project to the given path.
|
|
ValidateFiles ( ) : bool |
Validates the mod files. This raises a warning if no files have been selected. |
|
ValidateModInfo ( ) : bool |
This validates the mod info.
|
|
ValidateReadme ( ) : bool |
Validates the readme. This raises a warning if there is no readme. |
|
ValidateScript ( ) : bool |
This validates the install script.
|
Method | Description | |
---|---|---|
Project_PropertyChanged ( object sender, |
Handles the INotifyPropertyChanged.PropertyChanged event of the Project being edited.
|
protected BuildMod ( string p_strPath ) : void | ||
p_strPath | string | The file path at which to build the mod. |
return | void |
protected GetAbandonCurrentProject ( ) : bool | ||
return | bool |
public ModPackagingFormVM ( |
||
p_vmlScriptEditorVM | The |
|
p_vmlInfoEditorVM | The |
|
p_prjModProject | Project | The |
p_srgScriptTypeRegistry | IScriptTypeRegistry | The |
p_mpkModBuilder | ModPackager | he |
return | System |
protected SaveProject ( string p_strPath ) : void | ||
p_strPath | string | The file path to which to save the |
return | void |