Thierry Crozat
f380f418de
AGS: implement IAGSFontRenderer2 and use NotifyFontUpdated for AGSSpriteFont
...
From upstream 63304da8ad002549930c3b894b56f4babec25902
2022-10-10 23:42:34 +01:00
Thierry Crozat
7bd21cac8d
AGS: Improve font deletion on ags_sprite_font_plugin
2022-06-25 23:33:30 +01:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Paul Gilbert
8caed23e8b
AGS: Refactoring the plugins for new instance scheme
2021-07-18 17:07:02 -07:00
Paul Gilbert
701396361c
AGS: Import of fresh codebase
2021-06-13 21:08:44 -07:00
Thierry Crozat
551d03a7b4
AGS: Plug memory leak in SpriteFont plugin
2021-03-06 21:21:22 +00:00
Thierry Crozat
8491d62fa6
AGS: Fix access to bitmaps in plugins
...
In ScummVM bitmap data are stored linearly but plugins
were accessing those as array of arrays leading to
out of bound memory access.
2021-03-06 21:21:22 +00:00
Paul Gilbert
cd017a73c7
AGS: Revert Standardization of number types
...
This reverts commit a96422af52 .
2021-02-16 19:45:02 -08:00
Paul Gilbert
a96422af52
AGS: Standardization of number types
...
This not only simplifies all the use of _t types to the
ScummVM equivalents, it gets rid of the int32 usage in
favor of just int, solving common type clashes with the
Amiga, for which int doesn't match int32
2021-02-13 11:38:55 -08:00
Paul Gilbert
9a9a2a9078
AGS: Correct usage of int32 vs int
2021-02-07 12:04:58 -08:00
Paul Gilbert
0ff8ef405e
AGS: Replace = default with {} to hopefully fix riscos compilation
2021-02-07 10:22:06 -08:00
Paul Gilbert
8bc249b99f
AGS: gcc compilation fixes
2021-02-06 16:37:31 -08:00
Paul Gilbert
a11cab9a50
AGS: Added AGSSpriteFont plugin
2021-02-06 16:37:31 -08:00
dreammaster
58acb3579e
AGS: Initial import of unmodified other plugins source
...
the AGS codebase comes with the option to build with several
built-in plugins that code is provided for. These will still
need to be cleaned up for the ScummVM DLL implementation
2021-02-06 16:37:31 -08:00