#include <djv_annotation.h>

Public Member Functions | |
| virtual AutoPtr< PrintHeader > | duplicate () const =0 |
| virtual TextWithFontConfig & | getTextOnLeft ()=0 |
| virtual const TextWithFontConfig & | getTextOnLeft () const =0 |
| virtual TextWithFontConfig & | getTextOnCenter ()=0 |
| virtual const TextWithFontConfig & | getTextOnCenter () const =0 |
| virtual TextWithFontConfig & | getTextOnRight ()=0 |
| virtual const TextWithFontConfig & | getTextOnRight () const =0 |
| virtual bool | isDefaultState () const =0 |
| virtual bool | isEqual (const PrintHeader *inPrintHeader) const =0 |
| virtual void | clear ()=0 |
Static Public Member Functions | |
| static AutoPtr< PrintHeader > | create () |
Definition at line 25 of file djv_annotation.h.
| static AutoPtr<PrintHeader> Celartem::DjVu::PrintHeader::create | ( | ) | [static] |
Creates a new instance.
| virtual AutoPtr<PrintHeader> Celartem::DjVu::PrintHeader::duplicate | ( | ) | const [pure virtual] |
Duplicates the instance.
| virtual TextWithFontConfig& Celartem::DjVu::PrintHeader::getTextOnLeft | ( | ) | [pure virtual] |
Gets text placed on left.
| virtual const TextWithFontConfig& Celartem::DjVu::PrintHeader::getTextOnLeft | ( | ) | const [pure virtual] |
Gets text placed on left.
| virtual TextWithFontConfig& Celartem::DjVu::PrintHeader::getTextOnCenter | ( | ) | [pure virtual] |
Gets text placed on center.
| virtual const TextWithFontConfig& Celartem::DjVu::PrintHeader::getTextOnCenter | ( | ) | const [pure virtual] |
Gets text placed on center.
| virtual TextWithFontConfig& Celartem::DjVu::PrintHeader::getTextOnRight | ( | ) | [pure virtual] |
Gets text placed on right.
| virtual const TextWithFontConfig& Celartem::DjVu::PrintHeader::getTextOnRight | ( | ) | const [pure virtual] |
Gets text placed on right.
| virtual bool Celartem::DjVu::PrintHeader::isDefaultState | ( | ) | const [pure virtual] |
Determines whether this instance is same to the default state or not.
true if the instance is equal to the default state (just initialized state); otherwise false. | virtual bool Celartem::DjVu::PrintHeader::isEqual | ( | const PrintHeader * | inPrintHeader | ) | const [pure virtual] |
Compare two instances.
| inPrintHeader | An instance to compare with. |
true if the two instances are completely equal; otherwise false. | virtual void Celartem::DjVu::PrintHeader::clear | ( | ) | [pure virtual] |
Clear the instance to the default status.