a2dCanvasObjectFilterPropertyNoMaskBlind Class Reference

objects not fitting the property are not drawn, inclusif its children. More...

#include <canobj.h>

Inheritance diagram for a2dCanvasObjectFilterPropertyNoMaskBlind:

Inheritance graph
[legend]
Collaboration diagram for a2dCanvasObjectFilterPropertyNoMaskBlind:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 a2dCanvasObjectFilterPropertyNoMaskBlind (const a2dPropertyId *id, a2dCanvasObjectFlagsMask mask=a2dCanvasOFlags::ALL)
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.

Protected Attributes

const a2dPropertyIdm_id


Detailed Description

objects not fitting the property are not drawn, inclusif its children.

Mask is still checked for objects with that property and its children The drawing is only enabled by the filter, the top in a2dCanvasDocument sets it off at start.

Definition at line 3270 of file canobj.h.


The documentation for this class was generated from the following files:
a2dCanvasObjectFilterPropertyNoMaskBlind Class Reference -- Tue Aug 31 18:13:46 2010 -- 31 Aug 2010 -- 1.5.5 -- wxArt2D -- . -- Main Page Reference Documentation