#include "oofadorn.h"
#include "oofcolor.h"
#include "oofRect.h"
#include "oofdraw.h"
#include "oof2.h"
#include "oofview.h"
Include dependency graph for oofrep.h:

This graph shows which files directly or indirectly include this file:

Classes | |
| class | oofDE |
| Abstract report-writer drawing element. More... | |
| class | oofPositionedDE |
| Abstract report-writer drawing element with position. More... | |
| class | oofRep |
| Top level class for a report. More... | |
| class | oofRepBand |
| Abstract base for report bands. More... | |
| class | oofRepBandList |
| List of bands attached to report or other bands, eg: page headers. More... | |
| class | oofRepBlock |
| Abstract base for a fixed-size block drawn by an oofRepLayoutBand. More... | |
| class | oofRepBlockList |
| List of blocks in an oofRepLayoutBand. More... | |
| class | oofRepBracketedTextBlock |
| Abstract base for drawing text content with some bracketing text in an oofRepLayoutBand. More... | |
| class | oofRepBreak |
| Calculation attached to an oofRepBand. More... | |
| class | oofRepBreakEveryRecord |
| Force break to a new page for each record drawn by oofRepViewBand. More... | |
| class | oofRepBreakList |
| List of Breaks attached to a report band.. More... | |
| class | OOF_repBufferSettingVisitor |
| Setup databases for editing. More... | |
| class | oofRepCustomViewDrawer |
| Abstract base for user column drawer. More... | |
| class | oofRepDefaultSettings |
| Singleton used to initialise oofRepSettings. More... | |
| class | oofRepDrawable |
| Abstract base for anything drawn on report. More... | |
| class | oofRepEnvironment |
| Abstracts a drawing environment. More... | |
| class | oofRepFieldBlock |
| Specify a block to draw field contents with some bracketing text in an oofRepLayoutBand. More... | |
| class | oofRepGraphBand |
| Specify a fixed height band containing an oofGraph with additional height & width. More... | |
| class | oofRepLayoutBand |
| Specify a fixed-height band that contains a series of oofRepBlock's. More... | |
| class | oofRepLineBand |
| Specify a fixed height band to draw a horizontal line black or grey in given thickness. More... | |
| class | oofRepMulti |
| Report that contains list of unrelated other reports as oofRepSection's. More... | |
| class | oofRepPage |
| Single page in a report writer preview window. More... | |
| class | oofRepPageList |
| Manage pages in a report writer preview. More... | |
| class | oofRepPageNoBlock |
| Specify a block to draw current page number with some bracketing text in an oofRepLayoutBand. More... | |
| class | oofRepPictBand |
| Specify a fixed height band to draw an oofPict. More... | |
| class | oofRepPictBlock |
| Specify a block to draw an oofPict in an oofRepLayoutBand. More... | |
| class | oofRepRender |
| Base rendering class. More... | |
| class | oofRepRenderDecorator |
| Decorator pattern - forwards most calls directly to owned renderer. More... | |
| class | oofRepSchemaVisitor |
| visits all dbViews in a report. More... | |
| class | oofRepSection |
| Wrapper for a report contained within an oofRepMulti. More... | |
| class | oofRepSettings |
| Settings object for overriding behaviours of an instance of oofRep. More... | |
| class | oofRepSpaceBand |
| Specify a band which provides a vertical gap on the page. More... | |
| class | oofRepStreamEnv |
| Base environment for rendering to a text stream. More... | |
| class | oofRepTextBlock |
| Specify a block to draw mono-styled text in an oofRepLayoutBand. More... | |
| class | oofRepTextStylable |
| Report elements that may have text style specified. More... | |
| class | oofRepTextStyle |
| Cross-platform specification of text style. More... | |
| class | oofRepViewBand |
| The main band of a report from which you can hang other bands. More... | |
| class | oofRepVisitor |
| visits all report objects. More... | |
| class | oofRepXMLsettings |
| Creates XML environment and encapsulates other settings. More... | |
| class | oofSizedDE |
| Abstract report-writer drawing element with position & rectangular size. More... | |
| class | oofTextDE |
| Abstract report-writer drawing element for piece of mono-styled text. More... | |
| class | oofTextStyleDE |
| Abstract report-writer drawing element for change of style between text items. More... | |
Defines | |
| #define | OOFVERS_REP 0x01400000 |
| Version number of report writer package. | |
| #define | OOF_MacStyleEnums |
| Indicates we have enums defined for Mac text styles. | |
Typedefs | |
| typedef unsigned long | oofRepRenderT |
Enumerations | |
| enum | OOF_MacStyleEnumT { normal = 0x00, bold = 0x01, italic = 0x02, underline = 0x04, outline = 0x08, shadow = 0x10, condense = 0x20, extend = 0x40 } |
| enums matching Macintosh text style context More... | |
Functions | |
| int | twips (int pixels) |
| std::ostream & | operator<< (std::ostream &os, oofRepTextStyle *S) |
|
|
|
|
||||||||||||
|
|
|
|
|
1.3.5