|
GLG Toolkit, C# Class Library
Version 4.6
|
Extended custom action interface. More...
Extended custom action interface.
This object is used as a parameter of the TraverseObjects method and provides a custom action to be performed on each object in a collection of objects.
It extends GlgObjectActionInterface by providing an additional ActionExt method which is invoked after traversing all subobjects of the object.
Inherits GlgObjectActionInterface.
Public Member Functions | |
| bool | Action (GlgObject object) |
| This method is invoked on each traversed object and provides a custom "enter" action to be performed on the object before traversing its subobjects. More... | |
| bool | ActionExt (GlgObject object) |
| This method is invoked on each traversed object and provides a custom "exit" action to be performed on the object after traversing its subobjects. More... | |
| bool Action | ( | GlgObject | object | ) |
This method is invoked on each traversed object and provides a custom "enter" action to be performed on the object before traversing its subobjects.
| object | The object being entered. |
Implements GlgObjectActionInterface.
| bool ActionExt | ( | GlgObject | object | ) |
This method is invoked on each traversed object and provides a custom "exit" action to be performed on the object after traversing its subobjects.
| object | The object being exited. |