Holds settings about a precompiled "module" - that's just a group of source files compiled together under one name.
Public Member Functions | |
| Module (string name) | |
| Creates a settings object for a given module name. More... | |
| void | LoadSettings () |
| Loads the settings for this module. More... | |
| void | DeleteDll () |
| SourceFileSet | GetSourceFiles () |
| void | Backup () |
Public Attributes | |
| string | ModuleName |
| The name of the module. More... | |
Properties | |
| string | Path [get] |
| The path to where this precompiled module is saved. More... | |
| bool | BackupAvailable [get] |
| Is there a secondary backup available? The precompiler is very conservative with files - it won't delete them unless it has to. More... | |
| string | SourcePath [get] |
| The path to the backed up source code. More... | |
| bool | Exists [get] |
| Does this module exist? More... | |
| bool | EditorMode [get] |
| Was it compiled in editor mode? More... | |
| string | SettingsPath [get] |
| Path to the settings file. More... | |
| string | DllPath [get] |
Private Attributes | |
| bool | RawEditorMode |
| Was this compiled in editor mode? More... | |
| bool | SettingsLoaded |
| Have the settings been loaded? More... | |
|
inline |
Creates a settings object for a given module name.
|
inline |
|
inline |
|
inline |
|
inline |
Loads the settings for this module.
| string Pico.Module.ModuleName |
The name of the module.
|
private |
Was this compiled in editor mode?
|
private |
Have the settings been loaded?
|
get |
Is there a secondary backup available? The precompiler is very conservative with files - it won't delete them unless it has to.
|
get |
|
get |
Was it compiled in editor mode?
|
get |
Does this module exist?
|
get |
The path to where this precompiled module is saved.
|
get |
Path to the settings file.
|
get |
The path to the backed up source code.