class SVXCORE_DLLPUBLIC OverlaySelection final : public OverlayObject
{ // type of overlay
OverlayType meOverlayType;
// geometry of overlay
std::vector< basegfx::B2DRange > maRanges;
// Values of last primitive creation. These are checked in getOverlayObjectPrimitive2DSequence // to evtl. get rid of last Primitive2DContainer. This ensures that these values are up-to-date // and are usable when creating primitives
OverlayType maLastOverlayType;
sal_uInt16 mnLastTransparence;
bool mbBorder : 1; bool mbContrastOutline : 1;
// geometry creation for OverlayObject, can use local *Last* values virtual drawinglayer::primitive2d::Primitive2DContainer createOverlayObjectPrimitive2DSequence() override;
/// override to check conditions for last createOverlayObjectPrimitive2DSequence virtual drawinglayer::primitive2d::Primitive2DContainer getOverlayObjectPrimitive2DSequence() const override;
// data write access void setRanges(std::vector< basegfx::B2DRange >&& rNew);
};
} // end of namespace sdr::overlay
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.