Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-28 | SUPERNOVA: Adds getters for screen width and height | Joseph-Eugene Winzer | |
2019-02-06 | SUPERNOVA: Fixes possible OOB read | Joseph-Eugene Winzer | |
2019-02-06 | SUPERNOVA: Uses setCurrentImage in renderImage | Joseph-Eugene Winzer | |
Although renderImage for ImageId doesn't use _currentImage, it needs to be set for compatibility with the section based renderImage function. The functionality doesn't change with this commit, except that the palette brightness gets updated if the image is in a different file. | |||
2019-02-06 | SUPERNOVA: Removes GameManager dependency for Screen | Joseph-Eugene Winzer | |
All calls from Screen member functions to the GameManager instance are relocated to the wrapper functions in SupernovaEngine. | |||
2018-04-19 | JANITORIAL: Fix whitespace | Adrian Frühwirth | |
2018-04-15 | SUPERNOVA: Implements renderImage with ImageId | Joseph-Eugene Winzer | |
2018-04-15 | SUPERNOVA: Fixes type camel case | Joseph-Eugene Winzer | |
2018-04-15 | SUPERNOVA: Moves VGA Palette to screenstatic.cpp | Joseph-Eugene Winzer | |
2018-04-15 | SUPERNOVA: Implements render functions | Joseph-Eugene Winzer | |
Although SupernovaEngine forwards render calls to screen, it also exposed members publicly like _brightness. Therefore, a few changes were necessary in rooms and state. | |||
2018-04-15 | SUPERNOVA: Adds skeleton for screen abstraction | Joseph-Eugene Winzer | |