-
class
Viewer
: public GraphicBlock
(Return to index)
-
displays a graphical component view hierarchy.
Type:
Base Classes:
Derived Classes
Include file:
Description: man page
Public:
- virtual void
Adjust (Perspective&)
- virtual void
Align (GraphicComp*, Alignment)
- virtual void
CenterOp ()
- Transformer*
ComputeGravityRel ()
- virtual void
Constrain (Coord&, Coord&)
- virtual void
Draw ()
- virtual Damage*
GetDamage ()
- virtual Editor*
GetEditor ()
- virtual Graphic*
GetGraphic ()
- virtual GraphicView*
GetGraphicView ()
- virtual Grid*
GetGrid ()
- virtual Orientation
GetOrientation ()
- virtual UPage*
GetPage ()
- Transformer*
GetRel ()
- virtual Selection*
GetSelection ()
- virtual void
Handle (Event&)
- virtual void
IncurTextDisplayDamage (TextDisplay*, Painter*)
- virtual void
InitRubberband (Rubberband*)
- virtual void
InitTextDisplay (TextDisplay*, Painter*)
- virtual void
Magnify (Coord, Coord, Coord, Coord)
- virtual void
Reconfig ()
- virtual void
ReduceToFit ()
- virtual void
SetGraphicView (GraphicView*)
- virtual void
SetGrid (Grid*)
- virtual void
SetMagnification (float)
- virtual void
SetOrientation (Orientation)
- virtual void
SetPage (UPage*)
- virtual void
Update ()
- virtual void
UseTool (Tool*)
-
Viewer ( Editor*, GraphicView*, UPage*, Grid* = nil, Coord = 0, Coord = 0, Orientation = Normal, Alignment = Center, Zooming = Binary )
-
Viewer ( const char*, Editor*, GraphicView*, UPage*, Grid* = nil, Coord = 0, Coord = 0, Orientation = Normal, Alignment = Center, Zooming = Binary )
- virtual
~Viewer ()
Protected:
- Tool*
CurTool ()
- virtual void
GetGraphicBox (Coord&, Coord&, Coord&, Coord&)
- Transformer*
GetTransformer ()
- void
Init (Editor*, GraphicView*, UPage*, Grid*)
- void
Init (Editor*, GraphicView*, UPage*, Grid*, Coord, Coord, Orientation)
- virtual float
LimitMagnification (float)
- virtual void
Manipulate (Manipulator*, Event&)
- virtual void
MomentaryUseTool (const char*, Event&)
- virtual void
Redraw (Coord, Coord, Coord, Coord)
- virtual void
Reorient ()
- virtual void
Resize ()
- virtual void
UpdateMagnifVar ()
- virtual void
UseTool (Tool*, Event&)
- virtual ClassId
ViewCategory ()
- Damage*
_damage
- Editor*
_editor
- Grid*
_grid
- GraphicView*
_gview
- Orientation
_orientation
- UPage*
_page
- ViewerView*
_viewerView
(more documentation)