Commit Graph

6 Commits

Author SHA1 Message Date
Adrien Marquès 2b81a72542 remove const methods | add copy constructor 2020-02-04 20:45:42 +01:00
Adrien Marquès d1e6a1e9dc add more xSprite SDL_Rect shorthands 2020-02-04 19:03:03 +01:00
Adrien Marquès 49deb9e868 add xSprite constructors and SDL_Rect primitive shorthands 2020-02-04 18:56:49 +01:00
Adrien Marquès 7a6022e694 create orchestrable xSpriteGroup (no more xSprite alone) 2020-02-02 16:18:20 +01:00
Adrien Marquès 44de8cb3ea Merge SpriteAnimation into xSprite and interface improvements
- remove dead code
- a sprite with no clip uses the default surface dimensions to draw
- a sprite with a single clip uses it
- a sprite with multiple clips (i.e. frames) has the first as a default but when orchestrated iterates over clips in order
2019-11-08 21:38:16 +01:00
Adrien Marquès bbf5c25e8e Create project barebone
- Create makefile that compiles everything and xSDL as a shared library (.so)
- Create xSDL base library (not stable)
- Add vscode settings (include path)
- Default main.h
2019-11-05 21:52:41 +01:00