namespace slideshow::internal
{ class EventMultiplexer; struct SlideShowContext;
class PaintOverlayHandler; typedef ::std::shared_ptr< class UserPaintOverlay > UserPaintOverlaySharedPtr; typedef ::std::vector< ::cppcanvas::PolyPolygonSharedPtr> PolyPolygonVector; /** Slide overlay, which can be painted into by the user.
ThisclassregistersitselfattheEventMultiplexer, listeningformouseclicksandmoves.Whenthemouseis dragged,ahandsketchingintheselectedcolorisshown.
*/ class UserPaintOverlay
{ public: /** Create a UserPaintOverlay
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.