Mercurial > projects > mde
comparison codeDoc/imports.txt @ 20:838577503598
Reworked much of Init.
Moved mde.Init to mde.scheduler.Init and largely cleaned up the code.
Implemented mde.scheduler.InitStage to reduce dependancies of modules running Init functions.
committer: Diggory Hardy <diggory.hardy@gmail.com>
author | Diggory Hardy <diggory.hardy@gmail.com> |
---|---|
date | Sat, 22 Mar 2008 16:22:59 +0000 |
parents | 56a42ec95024 |
children |
comparison
equal
deleted
inserted
replaced
19:db0b48f02b69 | 20:838577503598 |
---|---|
1 Import relationships: | 1 Import relationships: |
2 (only imports from mde, to show inter-code relationships) | 2 (only imports from mde, to show inter-code relationships) |
3 As of commit 2aacda05d942e74cdeefe952e701be7b5d3342d6, Sat Mar 15 15:14:25 2008 +0000 | 3 As of commit 2aacda05d942e74cdeefe952e701be7b5d3342d6, Sat Mar 15 15:14:25 2008 +0000 |
4 As of 18th March, updated but index/letters no longer current. | 4 As of 22th March, updated but index/letters no longer current. |
5 | 5 |
6 Index (n) is such that it is greater than that of any module importing the module. | 6 Index (n) is such that it is greater than that of any module importing the module. |
7 Additionally, each module importing nothing is given a unique letter. Then each module depending (directly or indirectly) on this is given this letter. | 7 Additionally, each module importing nothing is given a unique letter. Then each module depending (directly or indirectly) on this is given this letter. |
8 | 8 |
9 Lines: | 9 Lines: |
14 mde.events (): | 14 mde.events (): |
15 -> mde.exception | 15 -> mde.exception |
16 -> mde.global | 16 -> mde.global |
17 -> mde.Init | 17 -> mde.Init |
18 -> mde.input.input | 18 -> mde.input.input |
19 -> mde.scheduler | 19 -> mde.scheduler.Init |
20 -> mde.scheduler.runTime | |
20 <- mde.mde | 21 <- mde.mde |
21 | 22 |
22 mde.exception (12e): | 23 mde.exception (12e): |
23 <- mde.events | 24 <- mde.events |
24 <- mde.i18n.I18nTranslation | 25 <- mde.i18n.I18nTranslation |
38 -> mde.mergetag.exception | 39 -> mde.mergetag.exception |
39 -> mde.mergetag.Reader | 40 -> mde.mergetag.Reader |
40 -> mde.options | 41 -> mde.options |
41 -> mde.resource.paths | 42 -> mde.resource.paths |
42 <- mde.mde | 43 <- mde.mde |
43 | |
44 mde.Init (): | |
45 -> mde.exception | |
46 -> mde.options | |
47 -> mde.resource.paths | |
48 <- mde.events | |
49 <- mde.mde | |
50 <- mde.SDL | |
51 | 44 |
52 mde.input.config (6):cde | 45 mde.input.config (6):cde |
53 -> mde.input.exception | 46 -> mde.input.exception |
54 -> mde.mergetag.Reader | 47 -> mde.mergetag.Reader |
55 -> mde.resource.paths | 48 -> mde.resource.paths |
73 mde.mde (0):abcde | 66 mde.mde (0):abcde |
74 -> mde.events | 67 -> mde.events |
75 -> mde.exception | 68 -> mde.exception |
76 -> mde.global | 69 -> mde.global |
77 -> mde.i18n.I18nTranslation | 70 -> mde.i18n.I18nTranslation |
78 -> mde.Init | |
79 -> mde.input.input | 71 -> mde.input.input |
80 -> mde.scheduler | 72 -> mde.scheduler.exception |
73 -> mde.scheduler.Init | |
74 -> mde.scheduler.runTime | |
81 -> mde.SDL (not a dependancy) | 75 -> mde.SDL (not a dependancy) |
82 | 76 |
83 mde.mergetag.DataSet (9):de | 77 mde.mergetag.DataSet (9):de |
84 -> mde.mergetag.DefaultData | 78 -> mde.mergetag.DefaultData |
85 -> mde.mergetag.exception | 79 -> mde.mergetag.exception |
158 <- mde.i18n.I18nTranslation | 152 <- mde.i18n.I18nTranslation |
159 <- mde.Init | 153 <- mde.Init |
160 <- mde.input.config | 154 <- mde.input.config |
161 <- mde.options | 155 <- mde.options |
162 | 156 |
163 mde.scheduler (4b): | 157 mde.scheduler.exception: |
158 -> mde.exception | |
159 <- mde.scheduler.Init | |
160 <- mde.mde | |
161 | |
162 mde.scheduler.Init: | |
163 -> mde.exception | |
164 -> mde.options | |
165 -> mde.resource.paths | |
166 -> mde.scheduler.exception | |
167 -> mde.scheduler.InitStage | |
168 <- mde.mde | |
169 | |
170 mde.scheduler.InitStage: | |
171 <- mde.events | |
172 <- mde.scheduler.Init | |
173 <- mde.SDL | |
174 | |
175 mde.scheduler.runTime: | |
164 <- mde.events | 176 <- mde.events |
165 <- mde.mde | 177 <- mde.mde |
166 | 178 |
167 mde.SDL (1):abcde | 179 mde.SDL (1):abcde |
168 -> mde.Init | 180 -> mde.scheduler.InitStage |
169 -> mde.input.joystick | 181 -> mde.input.joystick |
170 <- mde.mde | 182 <- mde.mde |