#include <oofrepeditx.h>
Inheritance diagram for oofRepRedirectingRender:


Decorator pattern - forwards most calls directly to owned renderer but records draw position to build a page map so we can reconcile clicks on the preview window with the report objects.
Public Member Functions | |
| virtual oofRepRender * | clone (const oofRepDrawable *newOwner) const=0 |
| oofRepRedirectingRender (oofRepRender *adoptedRender=0) | |
| virtual | ~oofRepRedirectingRender () |
| virtual void | draw ()=0 |
| oofRepEditor * | editor () const |
| oofRepEditingEnv * | editingEnv () const |
| bool | editRedirectionActive () const |
| void | adoptRender (oofRepRender *adoptedRealRender) |
| virtual void | finishConstruction () |
| virtual void | describeLayout () |
| virtual long | leftDrawMargin () const |
| virtual unsigned long | width () const |
Protected Attributes | |
| oofRepEditLink * | mEditLink |
| oofRepRender * | mWrappedRender |
|
|
|
|
|
|
|
|
|
|
|
Implements oofRepRender. Implemented in oofRepLayoutRedirectingRender, oofNonEditableRedirectingRender, oofRepBlockRedirectingRender, and oofRepViewRedirectingRender. |
|
|
Reimplemented from oofRepRender. |
|
|
Reimplemented from oofRepRenderDecorator. Implemented in oofRepLayoutRedirectingRender, oofNonEditableRedirectingRender, oofRepBlockRedirectingRender, and oofRepViewRedirectingRender. |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from oofRepRender. |
|
|
Reimplemented from oofRepRender. |
|
|
Reimplemented from oofRepRender. |
|
|
|
|
|
|
1.3.5