#include "wx/wx.h"
#include "wx/image.h"
#include "wx/geometry.h"
#include "wx/prntbase.h"
#include "wx/docview/docviewref.h"
#include "wx/artbase/drawer2d.h"
#include "wx/canvas/candefs.h"
#include "wx/canvas/tools.h"
#include <vector>
#include <wx/listimpl.cpp>


Go to the source code of this file.
Classes | |
| class | a2dCursorStack |
| class | a2dUpdateArea |
| record in update list of a2dCanvasView. More... | |
| class | a2dUpdateList |
| maintains a list of areas on a view to be redrawn. More... | |
| class | a2dTileBox |
| a2dTileBox is a subarea of a tile. More... | |
| class | a2dTiles |
| a storage for a a tiled area More... | |
| class | a2dViewPrintout |
| to print what is displayed on a a2dCanvasView or the whole document as seen from the showobject of the drawer. More... | |
| class | a2dLayerView |
| Used by a2dCanvasView to decide what layers are to be rendered. More... | |
| class | a2dCanvasView |
| View on a a2dCanvasDocument, in which a2dCanvasObjects are shown. More... | |
| class | a2dZoomedView |
| view to display the size of a2dCanvasView compared to the whole of the a2dCanvasDocument that is viewed. More... | |
Enumerations | |
| enum | a2dCanViewUpdateFlags { a2dCANVIEW_UPDATE_OLDNEW = 0x0001, a2dCANVIEW_UPDATE_PENDING = 0x0002, a2dCANVIEW_UPDATE_ALL = a2dVIEW_UPDATE_ALL, a2dCANVIEW_UPDATE_AREAS = 0x0008, a2dCANVIEW_UPDATE_AREAS_NOBLIT = 0x0010, a2dCANVIEW_UPDATE_BLIT = 0x0020, a2dCANVIEW_UPDATE_VIEWDEPENDENT = 0x0040, a2dCANVIEW_UPDATE_VIEWDEPENDENT_RIGHTNOW = 0x0080, a2dCANVIEW_UPDATE_SYNC_DRAWERS = a2dCANVIEW_UPDATE_OLDNEW |a2dCANVIEW_UPDATE_AREAS | a2dCANVIEW_UPDATE_BLIT } |
| mask flags for a2dCanvasView::OnUpdate More... | |
Functions | |
| WX_DECLARE_LIST_WITH_DECL (a2dUpdateArea, a2dUpdateListBase, class) | |
| Holds all updateareas within a a2dCanvasView. | |
Copyright: 2000-2004 (c) Klaas Holwerda
Licence: wxWidgets Licence
RCS-ID:
Definition in file drawer.h.