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 | Revert () |
| Reverts the precompilation of this module. More... | |
| void | Compile () |
| Recompiles this module. More... | |
| SourceFileSet | GetFileSet () |
| The full set of source files in this module. More... | |
| void | WriteSettings () |
| Write out the settings. More... | |
| void | LoadSettings () |
| Loads the settings for this module. More... | |
Public Attributes | |
| const string | Target ="Assets/Precompiled/" |
| string | Name |
| The name of the module. More... | |
| bool | EditorMode |
| Was this compiled in editor mode? More... | |
| List< string > | SourceFolders =new List<string>() |
| The set of source directories. More... | |
Properties | |
| bool | Precompiled [get] |
| True if the DLL exists. More... | |
| bool | Exists [get] |
| Does this module exist? More... | |
| string | SettingsPath [get] |
| Path to the settings file. More... | |
| string | DllPath [get] |
| The path to the DLL. More... | |
Private Attributes | |
| int | DllExists_ =-1 |
| True if the DLL exists. More... | |
|
inline |
Creates a settings object for a given module name.
|
inline |
Recompiles this module.
|
inline |
The full set of source files in this module.
|
inline |
Loads the settings for this module.
|
inline |
Reverts the precompilation of this module.
|
inline |
Write out the settings.
|
private |
True if the DLL exists.
| bool Pico.Module.EditorMode |
Was this compiled in editor mode?
| string Pico.Module.Name |
The name of the module.
| List<string> Pico.Module.SourceFolders =new List<string>() |
The set of source directories.
| const string Pico.Module.Target ="Assets/Precompiled/" |
|
get |
The path to the DLL.
|
get |
Does this module exist?
|
get |
True if the DLL exists.
|
get |
Path to the settings file.