StarObjectSmallGraphicInternal::Graphic Class Reference documentation

Public Member Functions | Public Attributes | List of all members
StarObjectSmallGraphicInternal::Graphic Class Referenceabstract

Internal: virtual class to store a graphic. More...

Inheritance diagram for StarObjectSmallGraphicInternal::Graphic:

## Public Member Functions
| Graphic (int id)
| constructor More...
virtual | ~Graphic ()
| destructor More...
virtual std::string | print () const
| basic print function More...
virtual std::string | getName () const =0
| return the object name More...
virtual bool | send (STOFFListenerPtr &, STOFFFrameStyle const &, StarObject &, bool)
| try to send the graphic to the listener More...

## Public Attributes
int | m_identifier
| the type More...

## Detailed Description

Internal: virtual class to store a graphic.

## Constructor & Destructor Documentation

## ◆ Graphic()

StarObjectSmallGraphicInternal::Graphic::Graphic | ( | int | id | ) |
| inlineexplicit

constructor

## ◆ ~Graphic()

StarObjectSmallGraphicInternal::Graphic::~Graphic | ( |  | ) |
| virtual

destructor

## Member Function Documentation

## ◆ getName()

virtual std::string StarObjectSmallGraphicInternal::Graphic::getName | ( |  | ) | const
| pure virtual

return the object name

Implemented in StarObjectSmallGraphicInternal::SDUDGraphic, StarObjectSmallGraphicInternal::SDRUserData, StarObjectSmallGraphicInternal::SdrGraphic, and StarObjectSmallGraphicInternal::SCHUGraphic.

Referenced by print().

## ◆ print()

virtual std::string StarObjectSmallGraphicInternal::Graphic::print | ( |  | ) | const
| inlinevirtual

basic print function

Reimplemented in StarObjectSmallGraphicInternal::SDUDGraphicAnimation, StarObjectSmallGraphicInternal::SDUDGraphic, StarObjectSmallGraphicInternal::SDRUserData, StarObjectSmallGraphicInternal::SdrGraphicRect, StarObjectSmallGraphicInternal::SdrGraphicText, StarObjectSmallGraphicInternal::SdrGraphicAttribute, StarObjectSmallGraphicInternal::SdrGraphic, StarObjectSmallGraphicInternal::SCHUGraphic, StarObjectSmallGraphicInternal::SdrGraphicUno, StarObjectSmallGraphicInternal::SdrGraphicPath, StarObjectSmallGraphicInternal::SdrGraphicPage, StarObjectSmallGraphicInternal::SdrGraphicOLE, StarObjectSmallGraphicInternal::SdrGraphicMeasure, StarObjectSmallGraphicInternal::SdrGraphicGraph, StarObjectSmallGraphicInternal::SdrGraphicEdge, StarObjectSmallGraphicInternal::SdrGraphicCircle, StarObjectSmallGraphicInternal::SdrGraphicCaption, and StarObjectSmallGraphicInternal::SdrGraphicGroup.

## ◆ send()

virtual bool StarObjectSmallGraphicInternal::Graphic::send | ( | STOFFListenerPtr & | ,
|  | STOFFFrameStyle const & | ,
|  | StarObject & | ,
|  | bool |
| ) |  |
| inlinevirtual

try to send the graphic to the listener

Reimplemented in StarObjectSmallGraphicInternal::SdrGraphicPath, StarObjectSmallGraphicInternal::SdrGraphicMeasure, StarObjectSmallGraphicInternal::SdrGraphicEdge, StarObjectSmallGraphicInternal::SdrGraphicCircle, StarObjectSmallGraphicInternal::SdrGraphicCaption, StarObjectSmallGraphicInternal::SdrGraphicRect, StarObjectSmallGraphicInternal::SCHUGraphic, StarObjectSmallGraphicInternal::SdrGraphicOLE, StarObjectSmallGraphicInternal::SdrGraphicGraph, StarObjectSmallGraphicInternal::SdrGraphicGroup, and StarObjectSmallGraphicInternal::SdrGraphicPage.

Referenced by StarObjectSmallGraphicInternal::SdrGraphicPath::send().

## Member Data Documentation

## ◆ m_identifier

int StarObjectSmallGraphicInternal::Graphic::m_identifier

the type

Referenced by StarObjectSmallGraphicInternal::SdrGraphic::getName(), StarObjectSmallGraphicInternal::SCHUGraphic::getName(), StarObjectSmallGraphicInternal::SDUDGraphic::getName(), StarObjectSmallGraphic::readSVDRObjectCircle(), StarObjectSmallGraphic::readSVDRObjectPath(), StarObjectSmallGraphic::readSVDRObjectRect(), send(), StarObjectSmallGraphicInternal::SdrGraphicRect::send(), StarObjectSmallGraphicInternal::SdrGraphicCircle::send(), StarObjectSmallGraphicInternal::SdrGraphicPath::send(), StarObjectSmallGraphicInternal::SCHUGraphic::send(), and StarObjectSmallGraphicInternal::SdrGraphicText::sendTextZone().

The documentation for this class was generated from the following file:

- StarObjectSmallGraphic.cxx