45 virtual std::unique_ptr<Bundle>
Clone() {
return std::make_unique<Bundle>( *
this ); };
68 virtual std::unique_ptr<Bundle>
Clone()
override {
return std::make_unique<LineBundle>( *
this ); }
84 virtual std::unique_ptr<Bundle>
Clone()
override {
return std::make_unique<MarkerBundle>( *
this ); } ;
99 virtual std::unique_ptr<Bundle>
Clone()
override {
return std::make_unique<EdgeBundle>( *
this ); }
119 virtual std::unique_ptr<Bundle>
Clone()
override {
return std::make_unique<TextBundle>( *
this ); } ;
136 virtual std::unique_ptr<Bundle>
Clone()
override {
return std::make_unique<FillBundle>( *
this ); }
Bundle(Bundle const &)=default
Bundle(Bundle &&)=default
virtual std::unique_ptr< Bundle > Clone()
Bundle & operator=(Bundle const &)=default
tools::Long GetIndex() const
void SetIndex(tools::Long nBundleIndex)
tools::Long mnBundleIndex
void SetColor(sal_uInt32 nColor)
sal_uInt32 GetColor() const
void InsertCharSet(sal_uInt8 const *pSource, sal_uInt32 nSize)
sal_uInt32 nFontNameCount
FontEntry * GetFontEntry(sal_uInt32)
std::vector< FontEntry > aFontEntryList
void InsertName(sal_uInt8 const *pSource, sal_uInt32 nSize)
virtual std::unique_ptr< Bundle > Clone() override
FillInteriorStyle eFillInteriorStyle
tools::Long nFillPatternIndex
virtual std::unique_ptr< Bundle > Clone() override
tools::Long nFillHatchIndex
virtual std::unique_ptr< Bundle > Clone() override
virtual std::unique_ptr< Bundle > Clone() override
double nCharacterExpansion
sal_uInt32 nTextFontIndex
TextPrecision eTextPrecision
virtual std::unique_ptr< Bundle > Clone() override
std::vector< sal_Int8 > aFontName
std::vector< sal_Int8 > aCharSetValue