1
1
mirror of https://github.com/OpenDiablo2/OpenDiablo2 synced 2024-06-22 07:05:23 +00:00
OpenDiablo2/d2common/d2interface
dk 321a353461
Font manager abstraction (#545)
* abstracted palettes, colors, and palette manager

* make asset manager use the palette manager interface

* added BGRA setter/getter, fixed lint errors

* abstraction for animation and animation manager

* abstracted font and font manager
2020-07-05 15:56:48 -04:00
..
animation.go Animation manager abstraction (#544) 2020-07-05 13:01:44 -04:00
archive_data_stream.go Abstraction for archives and archive manager (#541) 2020-07-04 22:37:13 -04:00
archive_manager.go Made abstractiong for the file manager (#542) 2020-07-05 00:00:00 -04:00
archive.go Abstraction for archives and archive manager (#541) 2020-07-04 22:37:13 -04:00
archived_animation_manager.go Animation manager abstraction (#544) 2020-07-05 13:01:44 -04:00
archived_file_manager.go Made abstractiong for the file manager (#542) 2020-07-05 00:00:00 -04:00
archived_font_manager.go Font manager abstraction (#545) 2020-07-05 15:56:48 -04:00
archived_palette_manager.go Font manager abstraction (#545) 2020-07-05 15:56:48 -04:00
audio_provider.go minor edits (#486) 2020-06-29 00:41:58 -04:00
bitmuncher.go Decouple bitmuncher (#495) 2020-06-29 20:21:09 -04:00
bitstream.go Decouple bitmuncher (#495) 2020-06-29 20:21:09 -04:00
cache.go Made abstractiong for the file manager (#542) 2020-07-05 00:00:00 -04:00
configuration.go abstracted d2config to an interface (still have a singleton, though) (#538) 2020-07-04 00:49:16 -04:00
doc.go moving package comments into doc.go files (#534) 2020-07-03 18:33:46 -04:00
filter.go Lint fixes for the following packages (#505) 2020-06-30 17:04:41 -04:00
font.go Font manager abstraction (#545) 2020-07-05 15:56:48 -04:00
input_button.go D2input abstraction (#532) 2020-07-03 15:09:16 -04:00
input_events.go D2input abstraction (#532) 2020-07-03 15:09:16 -04:00
input_handlers.go D2input abstraction (#532) 2020-07-03 15:09:16 -04:00
input_key.go D2input abstraction (#532) 2020-07-03 15:09:16 -04:00
input_manager.go D2input abstraction (#532) 2020-07-03 15:09:16 -04:00
input_priority.go D2input abstraction (#532) 2020-07-03 15:09:16 -04:00
input_service.go D2input abstraction (#532) 2020-07-03 15:09:16 -04:00
map_entity.go New package d2object, first object initFun (#537) 2020-07-04 00:48:31 -04:00
palette.go Animation manager abstraction (#544) 2020-07-05 13:01:44 -04:00
render_type.go Lint fixes for the following packages (#505) 2020-06-30 17:04:41 -04:00
renderer.go Lint fixes for the following packages (#505) 2020-06-30 17:04:41 -04:00
sound_effect.go minor edits (#486) 2020-06-29 00:41:58 -04:00
surface.go Fixes #496 and improves memory consumption on render of game_controls (#501) 2020-06-30 12:43:13 -04:00
terminal.go D2input abstraction (#532) 2020-07-03 15:09:16 -04:00
vector.go Position struct for managing world coordinates (#540) 2020-07-04 19:25:53 -04:00