Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
alleg4/ | H | 24-Jul-2018 | - | 2,460 | 1,911 | |
common/ | H | 24-Jul-2018 | - | 575 | 423 | |
gl/ | H | 24-Jul-2018 | - | 369 | 280 | |
gtk/ | H | 24-Jul-2018 | - | 289 | 211 | |
none/ | H | 24-Jul-2018 | - | 77 | 61 | |
osx/ | H | 24-Jul-2018 | - | 2,393 | 1,953 | |
skia/ | H | 24-Jul-2018 | - | 2,354 | 1,819 | |
win/ | H | 24-Jul-2018 | - | 3,411 | 2,632 | |
x11/ | H | 24-Jul-2018 | - | 730 | 539 | |
README.md | H A D | 24-Jul-2018 | 435 | 11 | 8 | |
capabilities.h | H A D | 24-Jul-2018 | 472 | 24 | 13 | |
display.h | H A D | 24-Jul-2018 | 2.8 KiB | 87 | 42 | |
display_handle.h | H A D | 24-Jul-2018 | 330 | 18 | 7 | |
draw_text.cpp | H A D | 24-Jul-2018 | 6.8 KiB | 232 | 178 | |
draw_text.h | H A D | 24-Jul-2018 | 1.4 KiB | 55 | 31 | |
error.h | H A D | 24-Jul-2018 | 320 | 18 | 7 | |
event.h | H A D | 24-Jul-2018 | 4.1 KiB | 136 | 101 | |
event_queue.h | H A D | 24-Jul-2018 | 858 | 35 | 17 | |
font.h | H A D | 24-Jul-2018 | 993 | 48 | 33 | |
keys.h | H A D | 24-Jul-2018 | 4.3 KiB | 166 | 147 | |
logger.h | H A D | 24-Jul-2018 | 391 | 22 | 11 | |
menus.h | H A D | 24-Jul-2018 | 1.9 KiB | 93 | 70 | |
native_cursor.h | H A D | 24-Jul-2018 | 695 | 40 | 28 | |
native_dialogs.h | H A D | 24-Jul-2018 | 1.1 KiB | 48 | 33 | |
pointer_type.h | H A D | 24-Jul-2018 | 686 | 27 | 15 | |
scoped_handle.h | H A D | 24-Jul-2018 | 704 | 35 | 21 | |
she.h | H A D | 24-Jul-2018 | 774 | 32 | 23 | |
shortcut.h | H A D | 24-Jul-2018 | 711 | 36 | 21 | |
surface.h | H A D | 24-Jul-2018 | 2.7 KiB | 87 | 61 | |
surface_format.h | H A D | 24-Jul-2018 | 629 | 33 | 21 | |
surface_list.h | H A D | 24-Jul-2018 | 372 | 22 | 9 | |
system.cpp | H A D | 24-Jul-2018 | 525 | 32 | 18 | |
system.h | H A D | 24-Jul-2018 | 2.7 KiB | 89 | 53 |
README.md
1# SHE - Simplified Hardware Entry-point 2 3`she` is an abstraction layer to access in different way to the 4hardware/operating system. It can be implemented with different 5back-ends: 6 7* Previous version were using Allegro 4 (it still uses Allegro 4 on Linux) 8* Now we use our own implementation on Windows and macOS to handle 9 events, and [Skia](https://skia.org/) to render graphics. 10* Minimum Windows platform: Windows Vista 11