(EditorModule module)
| 364 | } |
| 365 | |
| 366 | internal void RegisterModule(EditorModule module) |
| 367 | { |
| 368 | Log("Register Editor module " + module); |
| 369 | |
| 370 | _modules.Add(module); |
| 371 | if (_isAfterInit) |
| 372 | _modules.Sort((a, b) => a.InitOrder - b.InitOrder); |
| 373 | if (_areModulesInited) |
| 374 | module.OnInit(); |
| 375 | if (_areModulesAfterInitEnd) |
| 376 | module.OnEndInit(); |
| 377 | } |
| 378 | |
| 379 | internal void EndInit() |
| 380 | { |