OOFILE  1.9
Public Member Functions | List of all members
oofRepRender Class Referenceabstract

Base rendering class. More...

#include <oofrep.h>

Inheritance diagram for oofRepRender:
Inheritance graph
[legend]

Public Member Functions

virtual oofRepRenderclone (const oofRepDrawable *newOwner) const =0
 
virtual void describeLayout ()
 
virtual void draw ()
 
virtual void finishConstruction ()
 
virtual long leftDrawMargin () const
 
virtual unsigned long width () const
 
virtual ~oofRepRender ()
 

Detailed Description

Base rendering class.

WARNING if you add methods here they should be virtual and usually overriden in oofRepRenderDecorator For each oofRepDrawable you add an oofRepRender for each oofRepEnvironment in which you want that oofRepDrawable able to be seen.

Definition at line 816 of file oofrep.h.

Constructor & Destructor Documentation

virtual oofRepRender::~oofRepRender ( )
inlinevirtual

Definition at line 819 of file oofrep.h.

Member Function Documentation

virtual oofRepRender* oofRepRender::clone ( const oofRepDrawable newOwner) const
pure virtual

Implemented in oofRepPageNoBlock_RTFRender, oofRepPictBlock_RTFRender, oofRepTextBlock_RTFRender, oofRepPictBlock_XMLRender, oofRepViewBand_RTFRender, oofRepPageNoBlock_XMLRender, oofRepPictBand_RTFRender, oofRepPictBlock_MacRender, oofRepTextBlock_XMLRender, oofRepLineBand_RTFRender, oofRepTextBlock_MacRender, oofRepViewBand_XMLRender, oofRepLayoutBand_RTFRender, oofRepViewBand_MacRender, oofRepPictBlock_WinRender, oofRepGraphBand_RTFRender, oofRepPictBand_XMLRender, oofRepEmptyRootBand_AnyRender, oofRepPictBlock_GDIPlusRender, oofRepPictBand_MacRender, oofRepTextBlock_WinRender, oofRepPictBlock_HTMLRender, oofRepPictBlock_TSVRender, oofRepPictBlock_CSVRender, oofRepSpaceBand_RTFRender, oofRepLineBand_XMLRender, oofRepTextBlock_GDIPlusRender, oofRepLineBand_MacRender, oofRepTextBlock_HTMLRender, oofRepTextBlock_TSVRender, oofRepPictBlock_TextRender, oofRepTextBlock_CSVRender, oofRepLayoutBand_XMLRender, oofRepLayoutBand_MacRender, oofRepViewBand_WinRender, oofRepTextBlock_TextRender, oofRepViewBand_TSVRender, oofRepViewBand_CSVRender, oofRepGraphBand_XMLRender, oofRepViewBand_HTMLRender, oofRepViewBand_GDIPlusRender, oofRepGraphBand_MacPrintRender, oofRepPictBand_WinRender, oofRepViewBand_TextRender, oofRepSpaceBand_XMLRender, oofRepPictBand_TSVRender, oofRepPictBand_CSVRender, oofRepFreeImageBand_WinRender, oofRepViewRedirectingRender, oofRepPictBand_HTMLRender, oofRepPictBand_GDIPlusRender, oofRepLineBand_WinRender, oofRepGraphBand_MacRender, oofRepPictBand_TextRender, oofRepLineBand_TSVRender, oofRepLineBand_CSVRender, oofRepLineBand_GDIPlusRender, oofRepLineBand_HTMLRender, oofRepFreeImageBand_RTFRender, oofRepBlockRedirectingRender, oofRepLayoutBand_WinRender, oofRepSpaceBand_MacRender, oofRepLineBand_TextRender, oofRepLayoutBand_TSVRender, oofRepLayoutBand_CSVRender, oofRepLayoutBand_GDIPlusRender, oofRepLayoutBand_HTMLRender, oofNonEditableRedirectingRender, oofRepGraphBand_WinRender, oofRepLayoutBand_TextRender, oofRepGraphBand_TSVRender, oofRepGraphBand_CSVRender, oofRepGraphBand_GDIPlusRender, oofRepGraphBand_HTMLRender, oofRepSpaceBand_WinRender, oofRepGraphBand_TextRender, oofRepSpaceBand_TSVRender, oofRepSpaceBand_CSVRender, oofRepSpaceBand_GDIPlusRender, oofRepSpaceBand_HTMLRender, oofRepLayoutRedirectingRender, oofRepSpaceBand_TextRender, and oofRepRedirectingRender.

Referenced by oofRepLayoutRedirectingRender::clone(), oofNonEditableRedirectingRender::clone(), oofRepBlockRedirectingRender::clone(), oofRepViewRedirectingRender::clone(), and oofRepDrawable::oofRepDrawable().

virtual void oofRepRender::describeLayout ( )
inlinevirtual
virtual void oofRepRender::draw ( )
inlinevirtual

Reimplemented in oofRepRenderDecorator, oofRepPageNoBlock_RTFRender, oofRepPictBlock_RTFRender, oofRepTextBlock_RTFRender, oofRepViewBand_RTFRender, oofRepPictBand_RTFRender, oofRepPictBlock_MacRender, oofRepLineBand_RTFRender, oofRepTextBlock_MacRender, oofRepViewBand_XMLRender, oofRepLayoutBand_RTFRender, oofRepViewBand_MacRender, oofRepPictBlock_WinRender, oofRepGraphBand_RTFRender, oofRepEmptyRootBand_AnyRender, oofRepPictBlock_GDIPlusRender, oofRepPictBand_MacRender, oofRepTextBlock_WinRender, oofRepPictBlock_HTMLRender, oofRepPictBlock_TSVRender, oofRepPictBlock_CSVRender, oofRepSpaceBand_RTFRender, oofRepTextBlock_GDIPlusRender, oofRepLineBand_MacRender, oofRepTextBlock_HTMLRender, oofRepTextBlock_TSVRender, oofRepPictBlock_TextRender, oofRepTextBlock_CSVRender, oofRepViewBand_WinRender, oofRepLayoutBand_MacRender, oofRepTextBlock_TextRender, oofRepViewBand_TSVRender, oofRepViewBand_CSVRender, oofRepGraphBand_XMLRender, oofRepViewBand_HTMLRender, oofRepViewBand_GDIPlusRender, oofRepViewRedirectingRender, oofRepGraphBand_MacPrintRender, oofRepPictBand_WinRender, oofRepViewBand_TextRender, oofRepPictBand_TSVRender, oofRepPictBand_CSVRender, oofRepFreeImageBand_WinRender, oofRepPictBand_HTMLRender, oofRepPictBand_GDIPlusRender, oofRepLineBand_WinRender, oofRepPictBand_TextRender, oofRepGraphBand_MacRender, oofRepLineBand_TSVRender, oofRepLineBand_CSVRender, oofRepLineBand_GDIPlusRender, oofRepLineBand_HTMLRender, oofRepFreeImageBand_RTFRender, oofRepBlockRedirectingRender, oofRepLayoutBand_WinRender, oofRepLineBand_TextRender, oofRepSpaceBand_MacRender, oofRepLayoutBand_TSVRender, oofRepLayoutBand_CSVRender, oofRepLayoutBand_GDIPlusRender, oofRepLayoutBand_HTMLRender, oofNonEditableRedirectingRender, oofRepGraphBand_WinRender, oofRepLayoutBand_TextRender, oofRepGraphBand_TSVRender, oofRepGraphBand_CSVRender, oofRepGraphBand_GDIPlusRender, oofRepGraphBand_HTMLRender, oofRepSpaceBand_WinRender, oofRepGraphBand_TextRender, oofRepSpaceBand_TSVRender, oofRepSpaceBand_CSVRender, oofRepLayoutRedirectingRender, oofRepSpaceBand_GDIPlusRender, oofRepSpaceBand_HTMLRender, oofRepSpaceBand_TextRender, and oofRepRedirectingRender.

Definition at line 821 of file oofrep.h.

Referenced by oofRepLayoutRedirectingRender::draw(), oofNonEditableRedirectingRender::draw(), oofRepBlockRedirectingRender::draw(), oofRepViewRedirectingRender::draw(), oofRepRenderDecorator::draw(), oofRepDrawable::draw(), oofRepViewBand::draw(), and oofRepEmptyRootBand::draw().

virtual void oofRepRender::finishConstruction ( )
inlinevirtual
long oofRepRender::leftDrawMargin ( ) const
virtual
unsigned long oofRepRender::width ( ) const
virtual

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