1 module dagon; 2 3 public 4 { 5 import derelict.sdl2.sdl; 6 import derelict.opengl.gl; 7 import derelict.opengl.glu; 8 import derelict.opengl.glext; 9 import derelict.freetype.ft; 10 11 import dlib.core; 12 import dlib.math; 13 import dlib.geometry; 14 import dlib.image; 15 import dlib.container; 16 17 import dagon.core.ownership; 18 import dagon.core.interfaces; 19 import dagon.core.application; 20 import dagon.core.event; 21 import dagon.core.keycodes; 22 import dagon.core.vfs; 23 24 import dagon.resource.scene; 25 import dagon.resource.asset; 26 import dagon.resource.textasset; 27 import dagon.resource.textureasset; 28 import dagon.resource.obj; 29 import dagon.resource.iqm; 30 import dagon.resource.fontasset; 31 32 import dagon.logics.entity; 33 import dagon.logics.controller; 34 import dagon.logics.behaviour; 35 import dagon.logics.stdbehaviour; 36 37 import dagon.graphics.rc; 38 import dagon.graphics.tbcamera; 39 import dagon.graphics.freeview; 40 import dagon.graphics.fpcamera; 41 import dagon.graphics.fpview; 42 import dagon.graphics.shapes; 43 import dagon.graphics.texture; 44 import dagon.graphics.animmodel; 45 import dagon.graphics.light; 46 import dagon.graphics.material; 47 import dagon.graphics.genericmaterial; 48 import dagon.graphics.environment; 49 import dagon.graphics.mesh; 50 import dagon.graphics.view; 51 52 import dagon.ui.font; 53 import dagon.ui.ftfont; 54 import dagon.ui.textline; 55 56 import dagon.templates.basescene; 57 } 58