a2dWalker_CallMemberFunc Class Reference
[Algorithms on hierarchy in a2dDocument]

perform a function on each a2dCanvasObject in the document More...

#include <algos.h>

Inheritance diagram for a2dWalker_CallMemberFunc:

Inheritance graph
[legend]
Collaboration diagram for a2dWalker_CallMemberFunc:

Collaboration graph
[legend]

List of all members.

Public Types

typedef void(a2dCanvasObject::* a2dCanvasObjectFunc )()

Public Member Functions

bool Start (a2dObject *object, a2dCanvasObjectFunc func)
 object to start the algorithm
bool WalkTask (wxObject *parent, wxObject *object, a2dWalkEvent event)
 called from within a2dCanvasDocument

Public Attributes

a2dCanvasObjectFunc m_func


Detailed Description

perform a function on each a2dCanvasObject in the document

Definition at line 54 of file algos.h.


Member Function Documentation

bool a2dWalker_CallMemberFunc::Start ( a2dObject object,
a2dCanvasObjectFunc  func 
)

object to start the algorithm

all object nested down here will have the function called.

Definition at line 111 of file algos.cpp.


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