main

This app is a demo for most of DlangUI library features.

Synopsis:

dub run dlangui:example1

Members

Aliases

M_PI
alias M_PI = std.math.PI
Undocumented in source.

Classes

AnimatedDrawable
class AnimatedDrawable
Undocumented in source.
MyOpenglWidget
class MyOpenglWidget
Undocumented in source.
SampleAnimationWidget
class SampleAnimationWidget
Undocumented in source.
TextEditorWidget
class TextEditorWidget
Undocumented in source.
TimerTest
class TimerTest
Undocumented in source.

Enums

ACTION_FILE_OPEN
anonymousenum ACTION_FILE_OPEN
Undocumented in source.

Functions

UIAppMain
int UIAppMain(string[] args)

entry point for dlangui based application

createEditorSettingsControl
Widget createEditorSettingsControl(EditWidgetBase editor)
Undocumented in source. Be warned that the author may not have intended to support it.
testSDL
void testSDL(string fn)
Undocumented in source. Be warned that the author may not have intended to support it.
testSDLSettings
void testSDLSettings()
Undocumented in source. Be warned that the author may not have intended to support it.

Mixins

__anonymous
mixin APP_ENTRY_POINT
Undocumented in source.

Static functions

gear
void gear(GLfloat inner_radius, GLfloat outer_radius, GLfloat width, GLint teeth, GLfloat tooth_depth)
Undocumented in source. Be warned that the author may not have intended to support it.
glxgears_draw
void glxgears_draw()
Undocumented in source. Be warned that the author may not have intended to support it.
glxgears_init
void glxgears_init()
Undocumented in source. Be warned that the author may not have intended to support it.
glxgears_reshape
void glxgears_reshape(Rect rc)
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

angle
GLfloat angle;
Undocumented in source.
gear1
GLint gear1;
gear2
GLint gear2;
gear3
GLint gear3;
Undocumented in source.
view_rotx
GLfloat view_rotx;
view_roty
GLfloat view_roty;
view_rotz
GLfloat view_rotz;
Undocumented in source.

Meta

License

Boost License 1.0

Authors

Vadim Lopatin, coolreader.org@gmail.com