Mercurial > projects > mde
comparison mde/scheduler/InitFunctions.d @ 27:0aa621b3e070
Some GUI work, plus a small fix in the paths module.
Implemented GUI code to load windows from file with a basic widget and draw.
Fixed a bug in mde.resource.paths.mdeDirectory.makeMTReader when called with readOrder == PRIORITY.HIGH_ONLY.
committer: Diggory Hardy <diggory.hardy@gmail.com>
author | Diggory Hardy <diggory.hardy@gmail.com> |
---|---|
date | Fri, 04 Apr 2008 17:07:38 +0100 |
parents | 611f7b9063c6 |
children | f985c28c0ec9 |
comparison
equal
deleted
inserted
replaced
26:611f7b9063c6 | 27:0aa621b3e070 |
---|---|
13 You should have received a copy of the GNU General Public License | 13 You should have received a copy of the GNU General Public License |
14 along with this program. If not, see <http://www.gnu.org/licenses/>. */ | 14 along with this program. If not, see <http://www.gnu.org/licenses/>. */ |
15 | 15 |
16 /** This module is responsible for calling all init functions. | 16 /** This module is responsible for calling all init functions. |
17 * | 17 * |
18 * It is also responsible for setting up all scheduled functions for now. */ | 18 * It is also responsible for setting up all scheduled functions for now. |
19 | |
20 * Idea: change import direction so this module adds all init functions. All init functions are | |
21 * wrapped in another function before being run in a thread (i.e. run indirectly). Functions fail | |
22 * either by throwing an exception or by returning a boolean. Functions may take parameters, e.g. | |
23 * "out cleanupFunc[]". */ | |
19 module mde.scheduler.InitFunctions; | 24 module mde.scheduler.InitFunctions; |
20 | 25 |
21 static import mde.gl; | 26 static import mde.gl; |
22 | 27 |
23 import tango.util.log.Log : Log, Logger; | 28 import tango.util.log.Log : Log, Logger; |