#include <oofrep.h>
Inheritance diagram for oofRepEnvironment:

May be GUI, like oofRepMacPrint or purely textual like oofRepRTFEnv. When you add a new oofRepEnvironment you will need to add a makeRender method to oofRepDrawable The oofRepEnvironment class type causes different makeRender methods to be invoked.
Public Member Functions | |
| virtual | ~oofRepEnvironment () |
| virtual void | changeTextStyle (oofRepTextStyle *)=0 |
| virtual unsigned short | heightOfTextStyle (oofRepTextStyle *)=0 |
| virtual void | drawPageBreak ()=0 |
| virtual void | drawSectionBreak () |
| virtual void | startSection () |
| virtual unsigned long | calcPageHeight ()=0 |
| virtual unsigned long | calcPageWidth ()=0 |
| virtual bool | canDraw () |
| virtual bool | isPrintingEnvironment () const |
| virtual void | makeRender () |
| virtual void | startEnvironment () |
| virtual void | endEnvironment () |
| virtual bool | preprocessesPageHeadersAndFooters () const |
| virtual void | drawPageBorder (long top, long left, long bottom, long right) |
| virtual void | splitBandOverPage () |
| virtual void | resumeBandOverPage () |
| virtual void | makeRenderDispatch (oofRepDrawable *) const=0 |
| virtual void | makeRenderDispatch (oofAdorner *) const=0 |
| virtual oofRepRenderT | renderType () const=0 |
|
|
|
|
|
Implemented in oofMacCarbonPrint, oofRepWinGUIPreviewMFC, oofRepMacPrint, oofRepMacGUIPreviewPP, oofRepCSVEnv, oofRepHTMLEnv, oofRepRTFEnv, oofRepTSVEnv, and oofRepXMLEnv. |
|
|
Implemented in oofMacCarbonPrint, oofRepWinGUIPreviewMFC, oofRepMacPrint, oofRepMacGUIPreviewPP, oofRepCSVEnv, oofRepHTMLEnv, oofRepRTFEnv, oofRepTSVEnv, and oofRepXMLEnv. |
|
|
Reimplemented in oofRepStreamEnv. |
|
|
Implemented in oofMacCarbonPrint, oofRepWinGUIPreviewMFC, oofRepMacPrint, oofRepMacGUIPreviewPP, oofRepCSVEnv, oofRepHTMLEnv, oofRepRTFEnv, oofRepTSVEnv, and oofRepXMLEnv. |
|
||||||||||||||||||||
|
Reimplemented in oofRepWinGUIPreviewMFC, and oofRepMacEnv. |
|
|
Implemented in oofMacCarbonPrint, oofRepWinGUIPreviewMFC, oofRepEditingEnv, oofRepMacPrint, oofRepMacGUIPreviewPP, oofRepCSVEnv, oofRepHTMLEnv, oofRepRTFEnv, oofRepTSVEnv, and oofRepXMLEnv. |
|
|
|
|
|
Reimplemented in oofMacCarbonPrint, oofRepEditingEnv, oofRepMacPrint, oofRepMacGUIPreviewPP, oofRepCSVEnv, oofRepHTMLEnv, oofRepRTFEnv, oofRepTSVEnv, and oofRepXMLEnv. |
|
|
Implemented in oofMacCarbonPrint, oofRepMacPrint, oofRepMacGUIPreviewPP, oofRepCSVEnv, oofRepHTMLEnv, oofRepRTFEnv, oofRepTSVEnv, oofRepWinEnv, and oofRepXMLEnv. |
|
|
Reimplemented in oofMacCarbonPrint, oofRepWinPrint, and oofRepMacPrint. |
|
|
|
|
|
Implemented in oofRepEditingEnv, oofRepMacEnv, oofRepCSVEnv, oofRepHTMLEnv, oofRepRTFEnv, oofRepTSVEnv, oofRepTextEnv, oofRepWinEnv, and oofRepXMLEnv. |
|
|
Implemented in oofRepEditingEnv, oofRepMacEnv, oofRepCSVEnv, oofRepHTMLEnv, oofRepRTFEnv, oofRepTSVEnv, oofRepTextEnv, oofRepWinEnv, and oofRepXMLEnv. |
|
|
Reimplemented in oofRepCSVEnv, oofRepRTFEnv, oofRepTSVEnv, and oofRepXMLEnv. |
|
|
Implemented in oofRepMacEnv, oofRepCSVEnv, oofRepHTMLEnv, oofRepRTFEnv, oofRepTSVEnv, oofRepTextEnv, oofRepWinEnv, and oofRepXMLEnv. |
|
|
Reimplemented in oofRepEditingEnv. |
|
|
Reimplemented in oofRepEditingEnv. |
|
|
Reimplemented in oofMacCarbonPrint, oofRepEditingEnv, oofRepMacPrint, oofRepMacGUIPreviewPP, oofRepCSVEnv, oofRepHTMLEnv, oofRepRTFEnv, oofRepTSVEnv, oofRepWinEnv, and oofRepXMLEnv. |
|
|
Reimplemented in oofRepRTFEnv, and oofRepXMLEnv. |
1.3.5