namespace slideshow::internal
{ class ShapeSubset; typedef ::std::shared_ptr< ShapeSubset > ShapeSubsetSharedPtr;
/* Definition of ShapeSubset class */
/** Subset RAII wrapper for shapes.
ThisclasswrapstheplainShapewithawrapperforsubset functionality.Subsettingcanbeturnedonandoff.Note thatthereasontohaveshapesubsettingRAIIimplemented separately(i.e.notwithintheDrawShape)wasthat subsetting(andde-subsetting)needsthe SubsettableShapeManager.AndholdingthatattheDrawShape createsoneheckofacircularreference.
*/ class ShapeSubset
{ public: /** Create a subset directly from a Shape.
// For a rationale for this hacky combination of user-provided dtor, defaulted copy // ctor, and deleted copy assignment op, see the "TODO(Q1)" comment in // CloningNodeCreator (slideshow/source/engine/animationnodes/animationnodefactory.cxx):
ShapeSubset(ShapeSubset const &) = default; voidoperator =(ShapeSubset const &) = delete;
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.