Drawer classes compose how a xHaia element is meant to be draw. Drawers needs a skin reference to able to retrieve the Paint objects.
For example the Speed:
- We can have a SpeedView, a region on the screen where we want to represent the speed.
- There could be multiple ways to represent the speed, a meter, a chart, a number on the screen. Each one of these would represent a Drawer.
- Finnally we would have the Skin to be able to give an uniform style to all the xAIA elements.
The Following Drawers are defined:
- Speed Drawers
- Acceleration Drawers
- Force Drawers
The interfaces and the examples will be available in the github repository during the user feedback phase