|
class | Main |
| The Main class. Extend this with partial classes to make a module start up when the game does in a defined order. Each should be a method like Start_yourModuleName(StartInfo info); More...
|
|
class | AssemblyScanner |
| Scans all the types in an assembly, checking if they're any of the types we're after. More...
|
|
class | TypeToFind |
| A type to search for subclasses of. E.g. used when looking for custom tags, file handlers etc. More...
|
|
class | Meta |
| Metadata about a starter method. Typically used to define the order in which they load if there's multiple modules around. More...
|
|
class | Start |
| This searches for modules which conform to the standard module interface in the given assemblies. It'll then invoke their start methods in their defined order. As they start, they'll also optionally add to an AssemblyScanner which is then used to e.g. discover custom tags etc. More...
|
|
class | StarterGroup |
| A group of modules with the same starter priority. More...
|
|
class | StartInfo |
| A starter info class. Passed to all starting modules. More...
|
|