diff options
| author | XaviDCR92 <xavi.dcr@gmail.com> | 2018-07-10 00:04:16 +0200 |
|---|---|---|
| committer | XaviDCR92 <xavi.dcr@gmail.com> | 2018-07-10 00:04:16 +0200 |
| commit | 14c12aeea30d59e9c811f1cc8c7019053d646033 (patch) | |
| tree | 7bff078a702a1b2949c37930adfc6fd2fc45c3cb /Sprite.h | |
| parent | 188d74cb789f33967daf6daa5af17d41b6f59d4e (diff) | |
| download | pocketempires-14c12aeea30d59e9c811f1cc8c7019053d646033.tar.gz | |
More work on Unit/BaseUnit concepts.
Diffstat (limited to 'Sprite.h')
| -rw-r--r-- | Sprite.h | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -5,6 +5,7 @@ * Includes * *************************************/ +#include <Gamebuino.h> #include <stdint.h> /* ************************************* @@ -22,10 +23,16 @@ class Sprite { public: - Sprite(const uint8_t& pu8SprData); + Sprite(const uint8_t& pu8SprData, const uint8_t u8Colour = BLACK, const uint8_t rotation = NOFLIP); + void setPos(const uint8_t x, const uint8_t y); + void draw(void); private: const uint8_t& _pu8SprData; + uint8_t _colour; + uint8_t _rotation; + uint8_t _x; + uint8_t _y; }; #endif /* SPRITE_H__ */ |
