Paul Gilbert
|
a9f5b3351e
|
GLK: Fix fg/bg window color initialization
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
ffe0f5220b
|
GLK: Converted fillRect to use a Rect to specify bounds
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
13e2838715
|
GLK: Implement font drawing methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
9d72d6007e
|
GLK: Move font method stubs from Screen to Fonts
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
998cf547ed
|
GLK: SCOTT: Exit game when ScummVM is closed
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
b23291b977
|
GLK: SCOTT: Fix loading game data
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
6807e646b4
|
GLK: Fix initialization of text buffer window lines
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
e5854a6bd3
|
GLK: Add loading of TrueType fonts
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
65fa4fa7cb
|
GLK: Beginnings of font handling
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
efacc17bd1
|
GLK: Handle more user events
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
9eb4debd15
|
GLK: Logic for keypress event handling
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
7bbedcd099
|
GLK: Beginnings of event handling
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
76bf2726f8
|
GLK: Added input window focus, and cleanup of event method stubs
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
7436604483
|
GLK: Added time and date glk functions
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
98f1ddc968
|
GLK: Added unicode case methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
4bb5967920
|
GLK: More glk stream functions
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
734366ce89
|
GLK: Added more glk stream commands
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
485e899312
|
GLK: Adding glk stream methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
d128249854
|
GLK: Miscellaneous glk methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
b231dee01a
|
GLK: More window glk methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
e14424c2b9
|
GLK: Adding more window glk methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
4266f3af13
|
GLK: Adding more window glk methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
72022042ee
|
GLK: Adding glk window methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
594f63f475
|
GLK: Added window getSize methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
49b8281ce3
|
GLK: Window rearrangement methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
3d8626081c
|
GLK: Added window closing, some structures cleanup
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
fdfb1a5502
|
GLK: Move Draw class into new Screen class
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
6939fabbfb
|
GLK: Fleshed out graphics window
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
4ddda5cebc
|
GLK: Windows focus / iteration
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
ba907c9aec
|
GLK: Implementing text buffer window methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
cb2b7d439f
|
GLK: Remove more Window methods that aren't actually present
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
ede0323c08
|
GLK: Windows don't have a non-unicode putChar method
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
8708ed4f9a
|
GLK: Split the windows.cpp file into separate files for each window class
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
0d3ad2dc8a
|
GLK: Added TextGridWindow methods and support
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
71389c2dd2
|
GLK: Added window class destructors
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
5bfdffc9dc
|
GLK: Added remaining stream write methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
855fd39a9e
|
GLK: Added WindowStream put methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
ac9a122e3d
|
GLK: Renaming of window classes fields
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
cc54beadce
|
GLK: Start of window character output
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
d314cd39ee
|
GLK: SCOTT: Add detection for other games
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
0bc3da9e80
|
GLK: Remove duplicated Windows fields that are now in Conf
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
bbd744ad47
|
GLK: Further config loading
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
ef15871fec
|
GLK: Setting up of configuration loading
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
cf5259d3bc
|
GLK: Adding stream open/closing
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
65091b25c1
|
GLK: Starting to flesh out stream classes
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
256f7ff312
|
GLK: Skeleton implementation of window text stream
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
3c9987c0a7
|
GLK: Fixes for window initialization
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
9e804bf484
|
GLK: Added glk_set_window
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
b9bafba382
|
GLK: Remaining window rearrange code
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
89102c42ca
|
GLK: Window setup for text buffer windows
|
2018-12-08 19:05:59 -08:00 |
|