API documentation
Module | Description |
---|---|
dlangui.core.asyncsocket | |
dlangui.core.collections | This module implements object collection. |
dlangui.core.config | |
dlangui.core.css | This module contains implementation of CSS support - Cascading Style Sheets. |
dlangui.core.cssparser | |
dlangui.core.dom | This module contains implementation DOM - document object model. |
dlangui.core.editable | This module contains implementation of editable text content. |
dlangui.core.events |
This module contains dlangui event types declarations.
|
dlangui.core.files | This module contains cross-platform file access utilities |
dlangui.core.i18n | This module contains UI internationalization support implementation. |
dlangui.core.linestream | This module contains text stream reader implementation |
dlangui.core.logger | This module provides logging utilities. |
dlangui.core.math3d | |
dlangui.core.queue | |
dlangui.core.settings | This module contains implementation of settings container. |
dlangui.core.signals | This module contains definition of signals / listeners. |
dlangui.core.stdaction | Definition of standard actions commonly used in dialogs and controls. |
dlangui.core.streams | |
dlangui.core.textsource | |
dlangui.core.types |
This module declares basic data types for usage in dlangui library.
|
dlangui.dialogs.dialog |
This module contains common Dialog implementation.
|
dlangui.dialogs.filedlg |
This module contains FileDialog implementation.
|
dlangui.dialogs.inputbox | |
dlangui.dialogs.msgbox | This module contains common Dialog implementation. |
dlangui.dialogs.settingsdialog | |
dlangui.dml.annotations | |
dlangui.dml.dmlhighlight | |
dlangui.dml.parser | This module is DML (DlangUI Markup Language) parser - similar to QML in QtQuick |
dlangui.graphics.scene.camera | |
dlangui.graphics.scene.material | |
dlangui.graphics.scene.mesh | |
dlangui.graphics.scene.node | |
dlangui.graphics.scene.scene3d | |
dlangui.graphics.scene.transform | |
dlangui.graphics.xpm.colors | |
dlangui.graphics.xpm.reader | |
dlangui.graphics.colors | This module contains declaration of useful color related operations. |
dlangui.graphics.domrender | This module contains implementation of DOM rendering. |
dlangui.graphics.drawbuf | This module contains drawing buffer implementation. |
dlangui.graphics.fonts | This module contains base fonts access interface and common implementation. |
dlangui.graphics.ftfonts | This file contains FontManager implementation based on FreeType library. |
dlangui.graphics.gldrawbuf | This module contains opengl based drawing buffer implementation. |
dlangui.graphics.glsupport | This module contains OpenGL access layer. |
dlangui.graphics.images | This module contains image loading functions. |
dlangui.graphics.resources | This module contains resource management and drawables implementation. |
dlangui.platforms.common.platform | This module contains common Plaform definitions. |
dlangui.platforms.common.startup | |
dlangui.platforms.dsfml.dsfmlapp | |
dlangui.platforms.sdl.sdlapp | This module contains implementation of SDL2 based backend for dlang library. |
dlangui.platforms.windows.win32drawbuf | This module contains drawing buffer implementation for Win32 platform |
dlangui.platforms.windows.win32fonts | This module contains implementation of Win32 fonts support |
dlangui.platforms.windows.winapp | This module contains implementation of Win32 platform support |
dlangui.platforms.x11.x11app | |
dlangui.widgets.appframe | This module contains definition for main widget for usual application - with menu and status bar. |
dlangui.widgets.combobox | This module contains Combo Box widgets implementation. |
dlangui.widgets.controls | This module contains simple controls widgets implementation. |
dlangui.widgets.docks | This module implements dockable windows UI support. |
dlangui.widgets.editors | This module contains implementation of editors. |
dlangui.widgets.grid | This module contains implementation of grid widgets |
dlangui.widgets.layouts | This module contains common layouts implementations. |
dlangui.widgets.lists | This module contains list widgets implementation. |
dlangui.widgets.menu | This module contains menu widgets implementation. |
dlangui.widgets.metadata | |
dlangui.widgets.popup | This module contains popup widgets implementation. |
dlangui.widgets.scroll | This module contains base implementation of scrolling capabilities for widgets |
dlangui.widgets.srcedit | This module contains implementation of source code editor widget. |
dlangui.widgets.statusline | This module contains definition for status line control. |
dlangui.widgets.styles | This module contains declaration of themes and styles implementation. |
dlangui.widgets.tabs | This module contains declaration of tabbed view controls. |
dlangui.widgets.toolbars | This module implements support of tool bars. |
dlangui.widgets.tree | This module contains tree widgets implementation |
dlangui.widgets.widget |
This module contains declaration of Widget class - base class for all widgets.
|
dlangui.widgets.winframe | This module implements window frame widget. |
dlangui | This module is just to simplify import of most useful DLANGUI modules. |