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;