David Piuva 4b6ac40916 Disabling zoom button and keeping window decorations when the view detaches to full-screen. 7 mesiacov pred
..
CocoaWindow.mm 4b6ac40916 Disabling zoom button and keeping window decorations when the view detaches to full-screen. 7 mesiacov pred
NoWindow.cpp 8ba2e9c9de Moved lots of code into an implementation folder. 10 mesiacov pred
README.md ebe02de342 Updated documentation, fixed text encoding and removed redundant text. 2 rokov pred
Win32Window.cpp 34abd2e13b Added a missing mouse move event for setCursorPosition on MS-Windows. 7 mesiacov pred
X11Window.cpp 90b037fbf5 Implemented assignment of cursor position for Cacao when in full-screen, adapting to pixel scaling, and returning false when the cursor could not be moved. 7 mesiacov pred

README.md

# Native

The native window implementation for a certain system should begin with the name of the library being linked, and continue with a postfix "Window.cpp". For example: Linking to "X11" using "-lX11" will look for "X11Window.cpp" for the code that implements the following constructor. std::shared_ptrdsr::BackendWindow createBackendWindow(const dsr::String& title, int width, int height);

If your application won't create any window, compile and link with NoWindow.cpp to get rid of all dependencies.