#include <algorithm>
#include <cmath>
#include <memory>
#include "TinyGPU/Color/RGB565.h"
#include "TinyGPU/ThreeD/Vector.h"
#include "TinyGPU/Input/TouchDriverCommon.h"
Go to the source code of this file.
|
| template<typename RGB_T , typename SurfaceT > |
| Vector< std::unique_ptr< SpriteInfo< RGB_T, SurfaceT > > >::iterator | findSprite (Vector< std::unique_ptr< SpriteInfo< RGB_T, SurfaceT > > > &sprites, SpriteInfo< RGB_T, SurfaceT > &spriteInfo) |
| |
| template<typename RGB_T > |
| Surface< RGB_T > | scaleSpriteImage (const ISurface< RGB_T > &source, float scale, IFont< RGB_T > &font) |
| |
| template<typename RGB_T > |
| Surface< RGB_T > | rotateSpriteImage (const ISurface< RGB_T > &source, float angleDegrees, RGB_T fillColor, IFont< RGB_T > &font) |
| |
| template<typename RGB_T , typename SurfaceT > |
| Surface< RGB_T > | renderTransformedSprite (const SpriteInfo< RGB_T, SurfaceT > &spriteInfo, IFont< RGB_T > &font) |
| |