dlangui.platforms.sdl.sdlapp

This module contains implementation of SDL2 based backend for dlang library.

More...

Public Imports

dlangui.core.config
public import dlangui.core.config;
Undocumented in source.

Members

Classes

SDLPlatform
class SDLPlatform
Undocumented in source.
SDLWindow
class SDLWindow
Undocumented in source.

Functions

DLANGUIWinMain
int DLANGUIWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
Undocumented in source. Be warned that the author may not have intended to support it.
DLANGUImain
int DLANGUImain(string[] args)
Undocumented in source. Be warned that the author may not have intended to support it.
myWinMain
int myWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int iCmdShow)
Undocumented in source. Be warned that the author may not have intended to support it.
sdlUpdateScreenDpi
bool sdlUpdateScreenDpi(int displayIndex)

try to get screen resolution and update SCREEN_DPI; returns true if SCREEN_DPI is changed (when custom override DPI value is not set)

sdlmain
int sdlmain(string[] args)
Undocumented in source. Be warned that the author may not have intended to support it.
splitCmdLine
string[] splitCmdLine(string line)

split command line arg list; prepend with executable file name

Variables

sdlVer
SDLSupport sdlVer;
Undocumented in source.

Detailed Description

Synopsis:

import dlangui.platforms.sdl.sdlapp;

Meta

License

Boost License 1.0

Authors

Vadim Lopatin, coolreader.org@gmail.com