|
Nebula
|
Classes | |
| class | Template |
Public Member Functions | |
| void | SetupTemplates (string path) |
| Read all templates from path, and its subfolders, and load them. | |
| void | RegisterPropertyType< T > () |
Properties | |
| static TemplateManager | Instance [get] |
| Returns the template manager singleton instance. | |
Private Member Functions | |
| delegate Property | DeserializeProperty (string json) |
| TemplateManager () | |
Static Private Member Functions | |
| static | TemplateManager () |
Private Attributes | |
| Dictionary< string, DeserializeProperty > | deserializeFuncs = new Dictionary<string, DeserializeProperty>() |
| Dictionary< string, Template > | templates = new Dictionary<string, Template>() |
Static Private Attributes | |
| static readonly TemplateManager | instance = new TemplateManager() |
|
inlinestaticprivate |
|
inlineprivate |
|
private |
|
inline |
| T | : | Property |
|
inline |
Read all templates from path, and its subfolders, and load them.
| path |
|
private |
|
staticprivate |
|
private |
|
staticget |
Returns the template manager singleton instance.