Well sorry about the "soon", but it takes a bit more time that planned, due to real life priorities.
I'm still working on it, and I can say this for sure :
- All the naming of the class is rewrited to be more in a well made way. (no more this everywhere.)
- Added an Radomizer class with the stroke, that way stroke with randomize themselves even after the disapearance of SFML randomizer.
- No more draw modes, only 2 draw is supported : textured and non textured. I don't think the Line rendering is used for games, more for my own debugging.
- No more sweep attributes, the way the stroke is shaped will be replaced by another more flexible mean, allowing you to shape the Stroke anyway you like from its start to its end.
- No more stippling, as in fact, a little texture trick can do the work.
- A stroke can now be "closed", meaning you can draw perfect circle with it, the start and end point will join themselves nicely.
- You will have to call for an "update" function each frame before rendering to ensure the stroke is correctly computed, except if you don't add any joint or the stroke is not self-animated.
Well I still have the texturing and the shaping system to work on before releasing.