namespace sdext::presenter
{ /** A wrapper around a css::rendering::XCustomSprite that allows notonlysettingvalueslikesize,location,andtransformationbutalso providesreadaccesstothem. Italsohandlestheshowingandhidingofasprite.Thisincludesnot toshowthespritewhenitssizeisnotyetdefined(resultsinacrash) andhidingaspritebeforedisposingit(resultsinzombiesprites.)
*/ class PresenterSprite final
{ public:
PresenterSprite();
~PresenterSprite();
PresenterSprite(const PresenterSprite&) = delete;
PresenterSprite& operator=(const PresenterSprite&) = delete;
/** The given sprite canvas is used as factory to create the sprite that iswrappedbyobjectsofthisclass. ItisalsousedtocallupdateScreen()at(wrappedbytheUpdate()method).
*/ void SetFactory(const css::uno::Reference<css::rendering::XSpriteCanvas>& rxSpriteFactory);
¤ 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.0.9Bemerkung:
(vorverarbeitet am 2026-09-28)
¤
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.