#include <canobj.h>


Public Member Functions | |
| virtual bool | Filter (a2dIterC &ic, a2dCanvasObject *canvasObject) |
| called from a2dCanvasObject to filter objects for rendering | |
| virtual void | EndFilter (a2dIterC &ic, a2dCanvasObject *canvasObject) |
| called from a2dCanvasObject to reset filtering feature when filtered object goes out of context. | |
From a2dCanvasDocument render cycles for the document are initiated. An iteration context is set up, and this context can have an object filter set, only a2dCanvasObject objects that return true, will be rendered.
The idea is to derived from this class, and defined your own Filter()
This object can contain dynamic properties which can be used for filtering. It is also refcounted for use with smart pointers.
Definition at line 3172 of file canobj.h.