#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 |
Public Member Functions inherited from Celartem::Referable | |
| Referable () | |
| void | addRef () const |
| void | releaseRef () const |
| size_t | getReferenceCount () const |
Static Public Member Functions | |
| static AutoPtr< PrintHeader > | create () |
Static Public Member Functions inherited from Celartem::Referable | |
| static void | dumpDbgAllRefCount () |
This class is used to manipulate print header/footer attributes.
|
pure virtual |
Clear the instance to the default status.
|
static |
Creates a new instance.
|
pure virtual |
Duplicates the instance.
|
pure virtual |
Gets text placed on center.
|
pure virtual |
Gets text placed on center.
|
pure virtual |
Gets text placed on left.
|
pure virtual |
Gets text placed on left.
|
pure virtual |
Gets text placed on right.
|
pure virtual |
Gets text placed on right.
|
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.
|
pure virtual |
Compare two instances.
| inPrintHeader | An instance to compare with. |
true if the two instances are completely equal; otherwise false.