Said it before .. will say it once more. This is why there should be a generic MatrixTransform Component ( or Matrix variable type + operations ) instead of specific Mesh / Bitmap etc. components.
And you can already use the MeshTransform Component in the exact same way as I used it to create solid meshes for Bitmaps. Not that you would want to ... when you're doing 2D, you're only rotating over the Z axis ( plain & simple sin / cos ).
Besides, as long as there is no render-to-texture / FBO's, you still need to write all the BitmapTriangle / BitmapCircle / BitmapStar etc. ( please do not implement these kind of components ! ) functions yourself.
Anyway, I should try to stop commenting to Mesh / Bitmap generation related threads

K