Have this be inherit from the wsp::Layer class to hold the background button image, hover button image, foreground button image and/or text? Inheriting from wsp::Layer allows it to be controlled as a group in a wsp::LayerManager. Might want to talk to the libwiisprite guys about looking at their source as well.
+
Have this be inherit from the wsp::Layer class to hold the background button image, hover button image, foreground button image and/or text? Inheriting from wsp::Layer allows it to be controlled as a group in a wsp::LayerManager.
−
<del>Images here could be sprites instead?</del>In this case unnecessary, unless the Button class is missing some functionality given by the Sprite class.