aseprite/src/she
2015-12-11 19:46:41 -03:00
..
alleg4 Don't restore the window minimized 2015-12-11 19:46:41 -03:00
common Convert InkShadesField in a combobox-like widget to store several shades (#85) 2015-11-24 18:37:13 -03:00
gl Make progress in Skia/OSX port 2015-10-09 19:45:39 -03:00
osx Refactor several "getNoun()" getters to "noun()" 2015-12-04 14:39:04 -03:00
skia Return false if the native cursor cannot be change on SkiaWindow::setNativeMouseCursor 2015-10-14 19:31:38 -03:00
win Refactor several "getNoun()" getters to "noun()" 2015-12-04 14:39:04 -03:00
capabilities.h Add option to disable GPU acceleration 2015-10-05 21:18:42 -03:00
clipboard_simple.h Initial work on Skia backend (WIP) 2015-03-16 15:05:13 -03:00
clipboard.h Initial work on Skia backend (WIP) 2015-03-16 15:05:13 -03:00
clock.h Generate mouse/key events from polling in she module instead of ui module 2014-09-19 10:12:05 -03:00
CMakeLists.txt Add she::is_key_pressed() impl on Skia/OSX port 2015-10-13 17:12:51 -03:00
display_handle.h Add native file open/save dialog (only win32 at the moment, issue #321) 2015-03-02 16:07:35 -03:00
display.h Don't restore the window minimized 2015-12-11 19:46:41 -03:00
error.h Remove references to allegro_message() from outside of she library 2014-06-18 00:53:15 -03:00
event_queue.h Fix crash double-clicking a file on MacOS X Finder 2015-08-06 17:36:41 -03:00
event.h Add support to transport key modifiers from she events to UI messages 2015-10-14 16:42:49 -03:00
font.h Make bitmap font rendering independent on Allegro FONT 2015-03-24 09:18:23 -03:00
keys.h Add support to transport key modifiers from she events to UI messages 2015-10-14 16:42:49 -03:00
LICENSE.txt Change BSD license to MIT in sublibraries and fix headers 2013-08-08 21:01:20 -03:00
locked_surface.h Add she::LockedSurface::scrollTo() so we can specialize it in the Skia port 2015-05-22 13:26:09 -03:00
logger.h Add she::Logger to log errors in Mac OS X console 2014-08-24 00:11:51 -03:00
native_cursor.h Add experimental option to use native mouse cursors (and some renames of cursor names) 2014-08-10 19:51:14 -03:00
native_dialogs.h Refactor several "getNoun()" getters to "noun()" 2015-12-04 14:39:04 -03:00
README.md Add "she" layer. 2012-07-14 16:55:16 -03:00
scoped_handle.h Minor check in ~ScopedHandle() 2014-11-30 21:02:41 -03:00
scoped_surface_lock.h Fix header of files distributed under the terms of the MIT license 2014-03-29 20:08:05 -03:00
she.h Initial work on Skia backend (WIP) 2015-03-16 15:05:13 -03:00
surface_format.h Now ui::Graphics uses she::Surface instead of Allegro BITMAP 2014-06-26 22:14:39 -03:00
surface.h Add xor-ed bounding box in SelectBoxState when QUICKBOX style is enabled 2015-04-27 12:03:18 -03:00
system.h Add option to disable GPU acceleration 2015-10-05 21:18:42 -03:00

SHE - Simplified Hardware Entry-point

SHE is an abstraction layer to access in different way to the hardware/operating system. It will use Allegro 4, Allegro 5 or SDL libraries, but will be easily portable to other back-ends.