Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

oofRepRender Class Reference

#include <oofrep.h>

Inheritance diagram for oofRepRender:

Inheritance graph
[legend]
List of all members.

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.


Public Member Functions

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


Constructor & Destructor Documentation

virtual oofRepRender::~oofRepRender  )  [inline, virtual]
 


Member Function Documentation

virtual oofRepRender* oofRepRender::clone const oofRepDrawable newOwner  )  const [pure virtual]
 

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

virtual void oofRepRender::describeLayout  )  [inline, virtual]
 

Reimplemented in oofRepRenderDecorator, oofRepSpaceBand_XMLRender, oofRepGraphBand_XMLRender, oofRepLineBand_XMLRender, oofRepTextBlock_XMLRender, and oofRepPageNoBlock_XMLRender.

virtual void oofRepRender::draw  )  [inline, virtual]
 

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

virtual void oofRepRender::finishConstruction  )  [inline, virtual]
 

Reimplemented in oofRepRenderDecorator, oofRepViewBand_MacRender, oofRepViewBand_Render, and oofRepViewBand_WinRender.

long oofRepRender::leftDrawMargin  )  const [virtual]
 

Reimplemented in oofRepRenderDecorator.

unsigned long oofRepRender::width  )  const [virtual]
 

Reimplemented in oofRepRenderDecorator, oofRepTextBlock_MacRender, oofRepPictBlock_MacRender, oofRepTextBlock_WinRender, and oofRepPictBlock_WinRender.


The documentation for this class was generated from the following files:
Generated on Fri Jan 2 01:20:17 2004 for OOFILE by doxygen 1.3.5