Commit Graph
137148 Commits
Author SHA1 Message Date
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