| Class | Description |
|---|---|
| AndroidLogger |
Logging for Android build. Attempts to use Sentry too if its configured
|
| AnimatedTexture |
Stores a number of frames (each a TextureRegion) that make up an animation.
|
| ComboOutputStream |
combines two outputsteams into one outputstream
|
| DesktopCallback |
used to change FPS while app is running without restarting
|
| RetroShader |
Loads shaders and sets up some vertex attributes format of RetroArch shaders
|
| SentryLogger |
Logs everything to a logfile and also sends it to Sentry if Sentry is configred
|
| SimpleLogger |
Logs to file and to standard out
|
| SpriteSheet |
A sprite sheet requires two files, an image file and a JSON file containing names and coordinates in the image
for the sprites.
|
| UtilsKt | |
| Vec |
2d vector. Seems wasteful to create millions of these, but they should be removed by JVM's escape analysis.
In some places we have used other equivalents like Pair
|