[Ohrrpgce] Plan for LineSlice
Bob at hamsterrepublic.com
Wed May 24 11:15:02 PDT 2017
Here I am going to talk out LineSlice before I actually start implementing
I think I have a pretty realistic chance of having time to do it sometime
I'm going to go with a simple slice.
It will draw a line from corner to corner
I figure I can have a toggle for whether it draws from 0,0 <-> width,height
or 0, height <-> width,0
I plan to also test it will negative width and height, although I think we
have an unresolved issue of inside-out-slices sizes being off-by-one, and
we have to decided how to resolve that.
I would like to be able to do horizontal lines without having to care if
height is 1 or 0, and vertical lines without caring if width is 1 or 0.
Should there be a toggle for making zero-width / zero height lineslices
I will definitely be implementing convenience functions to set a line's
position relative to screen points on other slices.
I also really like the idea of being able to adjust line thickness, but I
don't know the best way to go about that, especially regarding corners.
Maybe we need some kind of function allmodex function to paint a thick
line... maybe even a styled line using a 1xwidth sprite?
I am not worried about thick lines or styled lines in the first
implementation, I just want to think about it enough to avoid any blunders
that would make adding those later more difficult.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Ohrrpgce